- 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 data subset as required for d-presence.
- 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.