public class ModelTClosenessCriterion extends ModelExplicitCriterion
Modifier and Type | Field and Description |
---|---|
static int |
VARIANT_EQUAL
Variant.
|
static int |
VARIANT_HIERARCHICAL
Variant.
|
Constructor and Description |
---|
ModelTClosenessCriterion(java.lang.String attribute)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
ModelTClosenessCriterion |
clone()
Clone
|
PrivacyCriterion |
getCriterion(Model model)
Implement this to return the criterion.
|
java.lang.String |
getLabel()
Implement this to return a string representation.
|
double |
getT()
Returns T.
|
int |
getVariant()
Returns the variant.
|
void |
parse(ModelCriterion criterion)
Parse
|
void |
pull(ModelExplicitCriterion criterion)
Implement this, to update data.
|
void |
setT(double t)
Sets T.
|
void |
setVariant(int variant)
Sets the variant.
|
java.lang.String |
toString()
Implement this to return a string representation.
|
getAttribute
isEnabled, setEnabled
public static final int VARIANT_EQUAL
public static final int VARIANT_HIERARCHICAL
public ModelTClosenessCriterion(java.lang.String attribute)
attribute
- public ModelTClosenessCriterion clone()
ModelCriterion
clone
in class ModelCriterion
public PrivacyCriterion getCriterion(Model model)
ModelCriterion
getCriterion
in class ModelCriterion
public java.lang.String getLabel()
ModelCriterion
getLabel
in class ModelCriterion
public double getT()
public int getVariant()
public void parse(ModelCriterion criterion)
ModelCriterion
parse
in class ModelCriterion
public void pull(ModelExplicitCriterion criterion)
ModelExplicitCriterion
pull
in class ModelExplicitCriterion
public void setT(double t)
t
- public void setVariant(int variant)
variant
- public java.lang.String toString()
ModelCriterion
toString
in class ModelCriterion