public class ModelTClosenessCriterion extends ModelExplicitCriterion
Modifier and Type | Field and Description |
---|---|
static int |
VARIANT_EQUAL
Variant.
|
static int |
VARIANT_HIERARCHICAL
Variant.
|
static int |
VARIANT_ORDERED
Variant.
|
Constructor and Description |
---|
ModelTClosenessCriterion(java.lang.String attribute)
Creates a new instance.
|
ModelTClosenessCriterion(java.lang.String attribute,
int variant,
double t)
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,
boolean _default)
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 static final int VARIANT_ORDERED
public ModelTClosenessCriterion(java.lang.String attribute)
attribute
- public ModelTClosenessCriterion(java.lang.String attribute, int variant, double t)
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, boolean _default)
ModelCriterion
parse
in class ModelCriterion
_default
- Defines whether the model represents a typical parameter configuration for the criterionpublic 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