Package org.deidentifier.arx.criteria
Klasse EqualDistanceTCloseness
java.lang.Object
org.deidentifier.arx.criteria.PrivacyCriterion
org.deidentifier.arx.criteria.ExplicitPrivacyCriterion
org.deidentifier.arx.criteria.TCloseness
org.deidentifier.arx.criteria.EqualDistanceTCloseness
- Alle implementierten Schnittstellen:
Serializable
The t-closeness criterion with equal-distance EMD.
- Siehe auch:
-
Feldübersicht
Von Klasse geerbte Felder org.deidentifier.arx.criteria.TCloseness
tVon Klasse geerbte Felder org.deidentifier.arx.criteria.ExplicitPrivacyCriterion
attribute, index -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungEqualDistanceTCloseness(String attribute, double t) Creates a new instance of the t-closeness criterion with equal earth-movers-distance as proposed in: Li N, Li T, Venkatasubramanian S. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungclone()Clonevoidinitialize(org.deidentifier.arx.framework.data.DataManager manager, ARXConfiguration config) Override this to initialize the criterion.booleanisAnonymous(org.deidentifier.arx.framework.lattice.Transformation<?> node, org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry) Implement this, to enforce the criterion.booleanReturns whether the criterion supports local recoding.render()Renders the privacy modeltoString()Returns a string representation.Von Klasse geerbte Methoden org.deidentifier.arx.criteria.TCloseness
getRequirements, getTVon Klasse geerbte Methoden org.deidentifier.arx.criteria.ExplicitPrivacyCriterion
getAttributeVon Klasse geerbte Methoden org.deidentifier.arx.criteria.PrivacyCriterion
clone, getDataSubset, getMinimalClassSize, getPopulationModel, getRiskThresholdJournalist, getRiskThresholdMarketer, getRiskThresholdProsecutor, getSubset, isHeuristicSearchSupported, isHeuristicSearchWithTimeLimitSupported, isMinimalClassSizeAvailable, isMonotonicWithGeneralization, isMonotonicWithSuppression, isOptimalSearchSupported, isSampleBased, isSubsetAvailable
-
Konstruktordetails
-
EqualDistanceTCloseness
Creates a new instance of the t-closeness criterion with equal earth-movers-distance as proposed in: Li N, Li T, Venkatasubramanian S. t-Closeness: Privacy beyond k-anonymity and l-diversity. 23rd International Conference on Data Engineering. 2007:106-115.- Parameter:
attribute-t-
-
-
Methodendetails
-
clone
Beschreibung aus Klasse kopiert:PrivacyCriterionClone- Angegeben von:
clonein KlassePrivacyCriterion
-
initialize
public void initialize(org.deidentifier.arx.framework.data.DataManager manager, ARXConfiguration config) Beschreibung aus Klasse kopiert:PrivacyCriterionOverride this to initialize the criterion.- Setzt außer Kraft:
initializein KlasseExplicitPrivacyCriterion- Parameter:
manager-config- TODO
-
isAnonymous
public boolean isAnonymous(org.deidentifier.arx.framework.lattice.Transformation<?> node, org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry) Beschreibung aus Klasse kopiert:PrivacyCriterionImplement this, to enforce the criterion.- Angegeben von:
isAnonymousin KlassePrivacyCriterion- Parameter:
node- TODOentry-- Gibt zurück:
-
isLocalRecodingSupported
public boolean isLocalRecodingSupported()Beschreibung aus Klasse kopiert:PrivacyCriterionReturns whether the criterion supports local recoding.- Angegeben von:
isLocalRecodingSupportedin KlassePrivacyCriterion- Gibt zurück:
-
render
Beschreibung aus Klasse kopiert:PrivacyCriterionRenders the privacy model- Angegeben von:
renderin KlassePrivacyCriterion- Gibt zurück:
-
toString
Beschreibung aus Klasse kopiert:PrivacyCriterionReturns a string representation.- Angegeben von:
toStringin KlassePrivacyCriterion- Gibt zurück:
-