Package org.deidentifier.arx.criteria
Klasse SampleUniqueness
java.lang.Object
org.deidentifier.arx.criteria.PrivacyCriterion
org.deidentifier.arx.criteria.SampleBasedCriterion
org.deidentifier.arx.criteria.RiskBasedCriterion
org.deidentifier.arx.criteria.SampleUniqueness
- Alle implementierten Schnittstellen:
Serializable
This criterion ensures that the sample uniqueness falls below a given threshold.
- Siehe auch:
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungSampleUniqueness(double riskThreshold) Creates a new instance of this criterion. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungclone()ClonedoubleReturn marketer risk threshold, 1 if there is noneprotected booleanisFulfilled(HashGroupifyDistribution distribution) To be implemented by risk-based criteriabooleanReturns whether the criterion supports local recoding.render()Renders the privacy modeltoString()Returns a string representation.Von Klasse geerbte Methoden org.deidentifier.arx.criteria.RiskBasedCriterion
enforce, getRequirements, getRiskThresholdVon Klasse geerbte Methoden org.deidentifier.arx.criteria.SampleBasedCriterion
isAnonymous, isSampleBasedVon Klasse geerbte Methoden org.deidentifier.arx.criteria.PrivacyCriterion
clone, getDataSubset, getMinimalClassSize, getPopulationModel, getRiskThresholdJournalist, getRiskThresholdProsecutor, getSubset, initialize, isHeuristicSearchSupported, isHeuristicSearchWithTimeLimitSupported, isMinimalClassSizeAvailable, isMonotonicWithGeneralization, isMonotonicWithSuppression, isOptimalSearchSupported, isSubsetAvailable
-
Konstruktordetails
-
SampleUniqueness
public SampleUniqueness(double riskThreshold) Creates a new instance of this criterion.- Parameter:
riskThreshold-
-
-
Methodendetails
-
clone
Beschreibung aus Klasse kopiert:PrivacyCriterionClone- Angegeben von:
clonein KlassePrivacyCriterion
-
getRiskThresholdMarketer
public double getRiskThresholdMarketer()Return marketer risk threshold, 1 if there is none- Setzt außer Kraft:
getRiskThresholdMarketerin KlassePrivacyCriterion- 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:
-
isFulfilled
Beschreibung aus Klasse kopiert:RiskBasedCriterionTo be implemented by risk-based criteria- Angegeben von:
isFulfilledin KlasseRiskBasedCriterion- Parameter:
distribution-- Gibt zurück:
-