public class KAnonymity extends ImplicitPrivacyCriterion
Constructor and Description |
---|
KAnonymity(int k)
Creates a new instance of the k-anonymity criterion as proposed in
Sweeney L. k-Anonymity: A model for protecting privacy.
|
Modifier and Type | Method and Description |
---|---|
int |
getK()
Returns the parameter k.
|
int |
getRequirements()
Returns the criterion's requirements.
|
boolean |
isAnonymous(HashGroupifyEntry entry)
Implement this, to enforce the criterion.
|
java.lang.String |
toString()
Returns a string representation.
|
initialize, isMonotonic, isSampleBased
public KAnonymity(int k)
k
- public int getK()
public int getRequirements()
PrivacyCriterion
getRequirements
in class PrivacyCriterion
public boolean isAnonymous(HashGroupifyEntry entry)
PrivacyCriterion
isAnonymous
in class PrivacyCriterion
public java.lang.String toString()
PrivacyCriterion
toString
in class PrivacyCriterion