public class ModelKMapCriterion extends ModelImplicitCriterion
Constructor and Description |
---|
ModelKMapCriterion()
Creates a new instance
|
ModelKMapCriterion(int k)
Creates a new instance
|
Modifier and Type | Method and Description |
---|---|
ModelKMapCriterion |
clone()
Clone
|
PrivacyCriterion |
getCriterion(Model model)
Implement this to return the criterion.
|
KMap.CellSizeEstimator |
getEstimator()
Returns the estimator.
|
int |
getK()
Returns k.
|
java.lang.String |
getLabel()
Implement this to return a string representation.
|
double |
getSignificanceLevel()
Returns the significance level.
|
void |
parse(ModelCriterion criterion,
boolean _default)
Parse
|
void |
setEstimator(KMap.CellSizeEstimator estimator)
Sets the used estimator.
|
void |
setK(int k)
Sets k.
|
void |
setSignificanceLevel(double significanceLevel)
Sets the significance level.
|
java.lang.String |
toString()
Implement this to return a string representation.
|
isEnabled, setEnabled
public ModelKMapCriterion()
public ModelKMapCriterion(int k)
k
- public ModelKMapCriterion clone()
ModelCriterion
clone
in class ModelCriterion
public PrivacyCriterion getCriterion(Model model)
ModelCriterion
getCriterion
in class ModelCriterion
public KMap.CellSizeEstimator getEstimator()
public int getK()
public java.lang.String getLabel()
ModelCriterion
getLabel
in class ModelCriterion
public double getSignificanceLevel()
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 setEstimator(KMap.CellSizeEstimator estimator)
estimator
- public void setK(int k)
k
- public void setSignificanceLevel(double significanceLevel)
significanceLevel
- public java.lang.String toString()
ModelCriterion
toString
in class ModelCriterion