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

public abstract class ExplicitPrivacyCriterion extends PrivacyCriterion
A privacy criterion that is explicitly bound to a sensitive attribute.
Siehe auch:
  • Felddetails

    • attribute

      protected final String attribute
      Attribute
    • index

      protected int index
      Attribute index
  • Konstruktordetails

    • ExplicitPrivacyCriterion

      public ExplicitPrivacyCriterion(String attribute, boolean monotonicWithSuppression, boolean monotonicWithGeneralization)
      Creates a new instance
      Parameter:
      attribute -
      monotonicWithSuppression -
      monotonicWithGeneralization -
  • Methodendetails

    • getAttribute

      public String getAttribute()
      Returns the associated sensitive attribute.
      Gibt zurück:
    • initialize

      public void initialize(org.deidentifier.arx.framework.data.DataManager manager, ARXConfiguration config)
      Beschreibung aus Klasse kopiert: PrivacyCriterion
      Override this to initialize the criterion.
      Setzt außer Kraft:
      initialize in Klasse PrivacyCriterion
      Parameter:
      manager -
      config - TODO