# D-Index (ARX API Documentation)

A B C D E F G H I K L M N O P Q R S T U V W _

## D

Data - Class in org.deidentifier.arx
  Represents input data for the ARX framework.
Data() - Constructor for class org.deidentifier.arx.Data
Data.DefaultData - Class in org.deidentifier.arx
  The default implementation of a data object.
Data.DefaultData() - Constructor for class org.deidentifier.arx.Data.DefaultData
DataDefinition - Class in org.deidentifier.arx
  Encapsulates a definition of the types of attributes contained in a dataset.
DataDefinition() - Constructor for class org.deidentifier.arx.DataDefinition
DataGeneralizationScheme - Class in org.deidentifier.arx
  This class encapsulates a generalization scheme
DataGeneralizationScheme.GeneralizationDegree - Enum in org.deidentifier.arx
  A specific generalization degree
DataHandle - Class in org.deidentifier.arx
  This class provides access to dictionary encoded data.
DataHandle() - Constructor for class org.deidentifier.arx.DataHandle
DataHandleInput - Class in org.deidentifier.arx
  An implementation of the DataHandle interface for input data.
DataHandleInternal - Class in org.deidentifier.arx
  Wrapper class that provides information to StatisticsBuilder.
DataHandleInternal.InterruptHandler - Interface in org.deidentifier.arx
  Interface
DataHandleOutput - Class in org.deidentifier.arx
  An implementation of the class DataHandle for output data.
DataHandleOutput.ResultIterator - Class in org.deidentifier.arx
  The class ResultIterator.
DataHandleOutput.ResultIterator() - Constructor for class org.deidentifier.arx.DataHandleOutput.ResultIterator
DataHandleSubset - Class in org.deidentifier.arx
  This implementation of a data handle projects a given data handle onto a given research subset.
DataHandleSubset(DataHandle, DataSubset) - Constructor for class org.deidentifier.arx.DataHandleSubset
  Creates a new handle that represents the research subset.
DataScale - Enum in org.deidentifier.arx
  This class represents different scales of measure.
DataSelector - Class in org.deidentifier.arx
  A selector for tuples.
DataSource - Class in org.deidentifier.arx
  This class provides configuration options for importing data from CSV-files, from Excel-files or via a JDBC connection.
DataSubset - Class in org.deidentifier.arx
  This class represents a the dataset that is to be de-identified as a subset of the given population table.
DataType<T> - Class in org.deidentifier.arx
  This class provides access to the data types supported by the ARX framework.
DataType() - Constructor for class org.deidentifier.arx.DataType
DataType.ARXDate - Class in org.deidentifier.arx
  Base class for date/time types.
DataType.ARXDecimal - Class in org.deidentifier.arx
  Base class for numeric types.
DataType.ARXInteger - Class in org.deidentifier.arx
  Base class for numeric types.
DataType.ARXOrderedString - Class in org.deidentifier.arx
  Base class for ordered string types.
DataType.ARXString - Class in org.deidentifier.arx
  Base class for string types.
DataType.ARXString() - Constructor for class org.deidentifier.arx.DataType.ARXString
DataType.DataTypeDescription<T> - Class in org.deidentifier.arx
  An entry in the list of available data types.
DataType.DataTypeWithFormat - Interface in org.deidentifier.arx
  An interface for data types with format.
DataType.DataTypeWithRatioScale<T> - Interface in org.deidentifier.arx
  An interface for data types with a ratio scale.
DATE - Static variable in class org.deidentifier.arx.DataType
  A date data type with default format dd.mm.yyyy
DDisclosurePrivacy - Class in org.deidentifier.arx.criteria
  Delta-disclosure privacy as proposed in:
  Justin Brickell and Vitaly Shmatikov:
  The Cost of Privacy: Destruction of Data-mining Utility in Anonymized Data Publishing
  Proceedings of the 14th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining
  2008
DDisclosurePrivacy(String, double) - Constructor for class org.deidentifier.arx.criteria.DDisclosurePrivacy
  Creates a new instance
DECIMAL - Static variable in class org.deidentifier.arx.DataType
  A generic decimal data type.
DEFAULT_DELIMITER - Static variable in class org.deidentifier.arx.io.CSVSyntax
  Default values.
DEFAULT_ESCAPE - Static variable in class org.deidentifier.arx.io.CSVSyntax
  Default values.
DEFAULT_LINEBREAK - Static variable in class org.deidentifier.arx.io.CSVSyntax
  Default values.
DEFAULT_QUOTE - Static variable in class org.deidentifier.arx.io.CSVSyntax
  Default values.
DistinctLDiversity - Class in org.deidentifier.arx.criteria
  The distinct l-diversity privacy criterion.
DistinctLDiversity(String, int) - Constructor for class org.deidentifier.arx.criteria.DistinctLDiversity
  Creates a new instance of the distinct l-diversity privacy criterion as proposed in Machanavajjhala A, Kifer D, Gehrke J.
divide(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
divide(String, String) - Method in class org.deidentifier.arx.DataType.ARXDate
divide(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
divide(String, String) - Method in class org.deidentifier.arx.DataType.ARXDecimal
divide(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
divide(String, String) - Method in class org.deidentifier.arx.DataType.ARXInteger
divide(String, String) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
divide(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
DomainShare - Interface in org.deidentifier.arx.metric.v2
  Base interface for domain shares.
DomainShareInterval<T> - Class in org.deidentifier.arx.metric.v2
  This class represents a set of domain shares for an attribute.
DomainShareInterval(HierarchyBuilderIntervalBased<T>, int[][], String[]) - Constructor for class org.deidentifier.arx.metric.v2.DomainShareInterval
  Creates a new set of domain shares derived from the given functional interval-based hierarchy.
DomainShareMaterialized - Class in org.deidentifier.arx.metric.v2
  This class represents a set of domain shares for an attribute.
DomainShareMaterialized(String[][], String[], int[][]) - Constructor for class org.deidentifier.arx.metric.v2.DomainShareMaterialized
  Creates a new set of domain shares derived from the given attribute.
DomainShareRedaction - Class in org.deidentifier.arx.metric.v2
  This class represents a set of domain shares for an attribute.
DomainShareRedaction(HierarchyBuilderRedactionBased<?>) - Constructor for class org.deidentifier.arx.metric.v2.DomainShareRedaction
  Creates a new set of domain shares derived from the given functional redaction-based hierarchy.
DPresence - Class in org.deidentifier.arx.criteria
  The d-presence criterion Published in: Nergiz M, Atzori M, Clifton C.
DPresence(double, double, DataSubset) - Constructor for class org.deidentifier.arx.criteria.DPresence
  Creates a new instance of the d-presence criterion as proposed in: Nergiz M, Atzori M, Clifton C.

A B C D E F G H I K L M N O P Q R S T U V W _