public class AverageReidentificationRisk extends RiskBasedCriterion
Constructor and Description |
---|
AverageReidentificationRisk(double riskThreshold)
Creates a new instance of this criterion.
|
Modifier and Type | Method and Description |
---|---|
AverageReidentificationRisk |
clone()
Clone
|
double |
getRiskThresholdMarketer()
Return marketer risk threshold, 1 if there is none
|
protected boolean |
isFulfilled(org.deidentifier.arx.framework.check.groupify.HashGroupifyDistribution distribution)
To be implemented by risk-based criteria
|
boolean |
isLocalRecodingSupported()
Returns whether the criterion supports local recoding.
|
java.lang.String |
toString()
Returns a string representation.
|
enforce, getRequirements, getRiskThreshold
isAnonymous, isSampleBased
getPopulationModel, getRiskThresholdJournalist, getRiskThresholdProsecutor, getSubset, initialize, isMonotonicWithGeneralization, isMonotonicWithSuppression
public AverageReidentificationRisk(double riskThreshold)
riskThreshold
- public AverageReidentificationRisk clone()
PrivacyCriterion
clone
in class PrivacyCriterion
public boolean isLocalRecodingSupported()
PrivacyCriterion
isLocalRecodingSupported
in class PrivacyCriterion
public java.lang.String toString()
PrivacyCriterion
toString
in class PrivacyCriterion
protected boolean isFulfilled(org.deidentifier.arx.framework.check.groupify.HashGroupifyDistribution distribution)
RiskBasedCriterion
isFulfilled
in class RiskBasedCriterion
public double getRiskThresholdMarketer()
getRiskThresholdMarketer
in class PrivacyCriterion