Klasse DPresence

Alle implementierten Schnittstellen:
Serializable
Bekannte direkte Unterklassen:
Inclusion

public class DPresence extends ImplicitPrivacyCriterion
The d-presence criterion Published in: Nergiz M, Atzori M, Clifton C. Hiding the presence of individuals from shared databases. Proceedings of the 2007 ACM SIGMOD international conference on Management of data. 2007:665-676.
Siehe auch:
  • Konstruktordetails

    • DPresence

      public DPresence(double dMin, double dMax, DataSubset subset)
      Creates a new instance of the d-presence criterion as proposed in: Nergiz M, Atzori M, Clifton C. Hiding the presence of individuals from shared databases. Proceedings of the 2007 ACM SIGMOD international conference on Management of data. 2007:665-676.
      Parameter:
      dMin - Delta min
      dMax - Delta max
      subset - Research subset
  • Methodendetails

    • clone

      public DPresence clone()
      Beschreibung aus Klasse kopiert: PrivacyCriterion
      Clone
      Angegeben von:
      clone in Klasse PrivacyCriterion
    • getDataSubset

      public DataSubset getDataSubset()
      Beschreibung aus Klasse kopiert: PrivacyCriterion
      If a privacy model uses a data subset, it must overwrite this method
      Setzt außer Kraft:
      getDataSubset in Klasse PrivacyCriterion
      Gibt zurück:
    • getDMax

      public double getDMax()
      Returns dMax.
      Gibt zurück:
    • getDMin

      public double getDMin()
      Returns dMin.
      Gibt zurück:
    • getRequirements

      public int getRequirements()
      Beschreibung aus Klasse kopiert: PrivacyCriterion
      Returns the criterion's requirements.
      Angegeben von:
      getRequirements in Klasse PrivacyCriterion
      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
    • isAnonymous

      public boolean isAnonymous(org.deidentifier.arx.framework.lattice.Transformation<?> node, org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
      Beschreibung aus Klasse kopiert: PrivacyCriterion
      Implement this, to enforce the criterion.
      Angegeben von:
      isAnonymous in Klasse PrivacyCriterion
      Parameter:
      node - TODO
      entry -
      Gibt zurück:
    • isLocalRecodingSupported

      public boolean isLocalRecodingSupported()
      Beschreibung aus Klasse kopiert: PrivacyCriterion
      Returns whether the criterion supports local recoding.
      Angegeben von:
      isLocalRecodingSupported in Klasse PrivacyCriterion
      Gibt zurück:
    • isSubsetAvailable

      public boolean isSubsetAvailable()
      Beschreibung aus Klasse kopiert: PrivacyCriterion
      If a privacy model uses a data subset, it must overwrite this method
      Setzt außer Kraft:
      isSubsetAvailable in Klasse PrivacyCriterion
      Gibt zurück:
    • render

      public ElementData render()
      Beschreibung aus Klasse kopiert: PrivacyCriterion
      Renders the privacy model
      Angegeben von:
      render in Klasse PrivacyCriterion
      Gibt zurück:
    • toString

      public String toString()
      Beschreibung aus Klasse kopiert: PrivacyCriterion
      Returns a string representation.
      Angegeben von:
      toString in Klasse PrivacyCriterion
      Gibt zurück: