Package org.deidentifier.arx.criteria
Klasse ExplicitPrivacyCriterion
java.lang.Object
org.deidentifier.arx.criteria.PrivacyCriterion
org.deidentifier.arx.criteria.ExplicitPrivacyCriterion
- Alle implementierten Schnittstellen:
Serializable
- Bekannte direkte Unterklassen:
BasicBLikeness,DDisclosurePrivacy,EnhancedBLikeness,LDiversity,TCloseness
A privacy criterion that is explicitly bound to a sensitive attribute.
- Siehe auch:
-
Feldübersicht
Felder -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungExplicitPrivacyCriterion(String attribute, boolean monotonicWithSuppression, boolean monotonicWithGeneralization) Creates a new instance -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungReturns the associated sensitive attribute.voidinitialize(DataManager manager, ARXConfiguration config) Override this to initialize the criterion.Von Klasse geerbte Methoden org.deidentifier.arx.criteria.PrivacyCriterion
clone, clone, getDataSubset, getMinimalClassSize, getPopulationModel, getRequirements, getRiskThresholdJournalist, getRiskThresholdMarketer, getRiskThresholdProsecutor, getSubset, isAnonymous, isHeuristicSearchSupported, isHeuristicSearchWithTimeLimitSupported, isLocalRecodingSupported, isMinimalClassSizeAvailable, isMonotonicWithGeneralization, isMonotonicWithSuppression, isOptimalSearchSupported, isSampleBased, isSubsetAvailable, render, toString
-
Felddetails
-
attribute
Attribute -
index
protected int indexAttribute index
-
-
Konstruktordetails
-
ExplicitPrivacyCriterion
public ExplicitPrivacyCriterion(String attribute, boolean monotonicWithSuppression, boolean monotonicWithGeneralization) Creates a new instance- Parameter:
attribute-monotonicWithSuppression-monotonicWithGeneralization-
-
-
Methodendetails
-
getAttribute
Returns the associated sensitive attribute.- Gibt zurück:
-
initialize
Beschreibung aus Klasse kopiert:PrivacyCriterionOverride this to initialize the criterion.- Setzt außer Kraft:
initializein KlassePrivacyCriterion- Parameter:
manager-config- TODO
-