Package org.deidentifier.arx.criteria
Klasse Inclusion
java.lang.Object
org.deidentifier.arx.criteria.PrivacyCriterion
org.deidentifier.arx.criteria.ImplicitPrivacyCriterion
org.deidentifier.arx.criteria.DPresence
org.deidentifier.arx.criteria.Inclusion
- Alle implementierten Schnittstellen:
Serializable
This is a special criterion that does not enforce any privacy guarantees
but allows to define a data subset.
- Siehe auch:
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungInclusion(DataSubset subset) Creates a new instance of the enclosure criterion. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungclone(DataSubset subset) Clone for local recodingintReturns the criterion's requirements.voidinitialize(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.DPresence
clone, getDataSubset, getDMax, getDMin, isSubsetAvailableVon Klasse geerbte Methoden org.deidentifier.arx.criteria.PrivacyCriterion
getMinimalClassSize, getPopulationModel, getRiskThresholdJournalist, getRiskThresholdMarketer, getRiskThresholdProsecutor, getSubset, isHeuristicSearchSupported, isHeuristicSearchWithTimeLimitSupported, isMinimalClassSizeAvailable, isMonotonicWithGeneralization, isMonotonicWithSuppression, isOptimalSearchSupported, isSampleBased
-
Konstruktordetails
-
Inclusion
Creates a new instance of the enclosure criterion.- Parameter:
subset- Research subset
-
-
Methodendetails
-
clone
Beschreibung aus Klasse kopiert:PrivacyCriterionClone for local recoding- Setzt außer Kraft:
clonein KlassePrivacyCriterion
-
getRequirements
public int getRequirements()Beschreibung aus Klasse kopiert:PrivacyCriterionReturns the criterion's requirements.- Setzt außer Kraft:
getRequirementsin KlasseDPresence- Gibt zurück:
-
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 KlasseDPresence- 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.- Setzt außer Kraft:
isAnonymousin KlasseDPresence- Parameter:
node- TODOentry-- Gibt zurück:
-
isLocalRecodingSupported
public boolean isLocalRecodingSupported()Beschreibung aus Klasse kopiert:PrivacyCriterionReturns whether the criterion supports local recoding.- Setzt außer Kraft:
isLocalRecodingSupportedin KlasseDPresence- Gibt zurück:
-
toString
Beschreibung aus Klasse kopiert:PrivacyCriterionReturns a string representation. -
render
Beschreibung aus Klasse kopiert:PrivacyCriterionRenders the privacy model
-