Klasse AttributeType

java.lang.Object
org.deidentifier.arx.AttributeType
Alle implementierten Schnittstellen:
Serializable, Cloneable
Bekannte direkte Unterklassen:
AttributeType.Hierarchy, AttributeType.MicroAggregationFunction

public class AttributeType extends Object implements Serializable, Cloneable
Represents an attribute type.
Siehe auch:
  • Felddetails

    • ATTR_TYPE_QI

      protected static final int ATTR_TYPE_QI
      Constant for type QI.
      Siehe auch:
    • ATTR_TYPE_SE

      protected static final int ATTR_TYPE_SE
      Constant for type SE.
      Siehe auch:
    • ATTR_TYPE_IS

      protected static final int ATTR_TYPE_IS
      Constant for type IN.
      Siehe auch:
    • ATTR_TYPE_ID

      protected static final int ATTR_TYPE_ID
      Constant for type ID.
      Siehe auch:
    • IDENTIFYING_ATTRIBUTE

      public static AttributeType IDENTIFYING_ATTRIBUTE
      Represents an identifying attribute.
    • SENSITIVE_ATTRIBUTE

      public static AttributeType SENSITIVE_ATTRIBUTE
      Represents a sensitive attribute.
    • INSENSITIVE_ATTRIBUTE

      public static AttributeType INSENSITIVE_ATTRIBUTE
      Represents an insensitive attribute.
    • QUASI_IDENTIFYING_ATTRIBUTE

      public static AttributeType QUASI_IDENTIFYING_ATTRIBUTE
      Represents a quasi-identifying attribute.
  • Methodendetails

    • listMicroAggregationFunctions

      public static List<AttributeType.MicroAggregationFunctionDescription> listMicroAggregationFunctions()
      Lists all available microaggregation functions
      Gibt zurück:
    • clone

      public AttributeType clone()
      Setzt außer Kraft:
      clone in Klasse Object
    • toString

      public String toString()
      Returns a string representation.
      Setzt außer Kraft:
      toString in Klasse Object
      Gibt zurück:
      the string
    • getType

      protected int getType()
      Returns the type identifier.
      Gibt zurück:
      the type