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

A

AbstractILMultiDimensional - Class in org.deidentifier.arx.metric.v2
This class implements an information loss which can be represented as a decimal number per quasi-identifier.
AbstractILMultiDimensionalReduced - Class in org.deidentifier.arx.metric.v2
This class implements an information loss which can be represented as a decimal number per quasi-identifier.
AbstractMetricMultiDimensional - Class in org.deidentifier.arx.metric.v2
This class provides an abstract skeleton for the implementation of multi-dimensional metrics.
AbstractMetricMultiDimensionalPotentiallyPrecomputed - Class in org.deidentifier.arx.metric.v2
This class provides an abstract skeleton for the implementation of metrics that can either be precomputed or not.
AbstractMetricSingleDimensional - Class in org.deidentifier.arx.metric.v2
This class provides an abstract skeleton for the implementation of single-dimensional metrics.
acceptsParameter(String) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionWithParameter
Returns whether the function accepts this parameter.
acceptsParameter(String) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericCommonPrefix
 
acceptsParameter(String) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericConstant
 
acceptsParameter(String) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericSetOfPrefixes
 
access() - Method in class org.deidentifier.arx.ARXLattice
Access fields of this class.
access() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
Alter associated fields.
accuracy(double) - Method in class org.deidentifier.arx.ARXSolverConfiguration
 
add(String...) - Method in class org.deidentifier.arx.AttributeType.Hierarchy.DefaultHierarchy
Adds a row to the tabular representation of this hierarchy.
add(T) - Method in class org.deidentifier.arx.common.Groupify
Adds a new element
add(String...) - Method in class org.deidentifier.arx.Data.DefaultData
Adds a row to this data object.
add(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
 
add(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
 
add(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
 
add(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
 
add(int) - Method in class org.deidentifier.arx.RowSet
 
addColumn(int) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
addColumn(int, DataType<?>) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
addColumn(int, DataType<?>, boolean) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
addColumn(int, String) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
addColumn(int, String, DataType<?>) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
addColumn(int, String, DataType<?>, boolean) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
addColumn(String) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
addColumn(String, DataType<?>) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
addColumn(String, DataType<?>, boolean) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
addColumn(String, String) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
addColumn(String, String, DataType<?>) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
addColumn(String, String, DataType<?>, boolean) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
addColumn(ImportColumn) - Method in class org.deidentifier.arx.io.ImportConfiguration
Adds a single column to import from.
addColumn(ImportColumn) - Method in class org.deidentifier.arx.io.ImportConfigurationCSV
Adds a single column to import from This makes sure that only ImportColumnCSV can be added, otherwise an IllegalArgumentException will be thrown.
addColumn(ImportColumn) - Method in class org.deidentifier.arx.io.ImportConfigurationExcel
Adds a single column to import from This makes sure that only ImportColumnExcel can be added, otherwise an IllegalArgumentException will be thrown.
addColumn(ImportColumn) - Method in class org.deidentifier.arx.io.ImportConfigurationJDBC
Adds a single column to import from This makes sure that only ImportColumnJDBC can be added, otherwise an IllegalArgumentException will be thrown.
addCriterion(PrivacyCriterion) - Method in class org.deidentifier.arx.ARXConfiguration
Adds a criterion to the configuration.
addGroup(int) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.Level
Adds the given group with the default aggregate function.
addGroup(int, AggregateFunction<U>) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.Level
Adds the given group with the given aggregate function.
addGroup(int, String) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.Level
Adds the given group.
addInterval(T, T) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
Adds an interval.
addInterval(T, T, AggregateFunction<T>) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
Adds an interval.
addInterval(T, T, String) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
Adds an interval.
aggregate(String[]) - Method in class org.deidentifier.arx.aggregates.AggregateFunction
This function returns an aggregate value.
aggregate(String[]) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericArithmeticMean
 
aggregate(String[]) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericArithmeticMeanOfBounds
 
aggregate(String[]) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericBounds
 
aggregate(String[]) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericCommonPrefix
 
aggregate(String[]) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericConstant
 
aggregate(String[]) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericGeometricMean
 
aggregate(String[]) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericGeometricMeanOfBounds
 
aggregate(String[]) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericInterval
 
aggregate(String[]) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericSet
 
aggregate(String[]) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericSetOfPrefixes
 
AggregateFunction<T> - Class in org.deidentifier.arx.aggregates
This abstract class represents an aggregate function.
AggregateFunction.AggregateFunctionBuilder<T> - Class in org.deidentifier.arx.aggregates
A builder for aggregate functions.
AggregateFunction.AggregateFunctionWithParameter<T> - Class in org.deidentifier.arx.aggregates
An aggregate function that has a parameter.
AggregateFunction.GenericArithmeticMean<T> - Class in org.deidentifier.arx.aggregates
An aggregate function that returns the arithmetic mean, if it may be computed, "NULL" otherwise.
AggregateFunction.GenericArithmeticMeanOfBounds<T> - Class in org.deidentifier.arx.aggregates
An aggregate function that returns the arithmetic mean of min & max, if it may be computed, "NULL" otherwise.
AggregateFunction.GenericBounds<T> - Class in org.deidentifier.arx.aggregates
An aggregate function that returns an interval consisting of the first and the last element following the predefined order .
AggregateFunction.GenericCommonPrefix<T> - Class in org.deidentifier.arx.aggregates
An aggregate function that returns a common prefix.
AggregateFunction.GenericConstant<T> - Class in org.deidentifier.arx.aggregates
An aggregate function that returns a constant value.
AggregateFunction.GenericGeometricMean<T> - Class in org.deidentifier.arx.aggregates
An aggregate function that returns the geometric mean, if it may be computed, "NULL" otherwise.
AggregateFunction.GenericGeometricMeanOfBounds<T> - Class in org.deidentifier.arx.aggregates
An aggregate function that returns the geometric mean of min & max, if it may be computed, "NULL" otherwise.
AggregateFunction.GenericInterval<T> - Class in org.deidentifier.arx.aggregates
An aggregate function that returns an interval [min, max] .
AggregateFunction.GenericSet<T> - Class in org.deidentifier.arx.aggregates
An aggregate function that returns a set of all data values.
AggregateFunction.GenericSetOfPrefixes<T> - Class in org.deidentifier.arx.aggregates
An aggregate function that returns a set of the prefixes of the data values.
and() - Method in class org.deidentifier.arx.DataSelector
 
anonymize(Data, ARXConfiguration) - Method in class org.deidentifier.arx.ARXAnonymizer
Performs data anonymization.
ARXAnonymizer - Class in org.deidentifier.arx
This class offers several methods to define parameters and execute the ARX algorithm.
ARXAnonymizer() - Constructor for class org.deidentifier.arx.ARXAnonymizer
Creates a new anonymizer with the default configuration.
ARXAnonymizer(int, double, double) - Constructor for class org.deidentifier.arx.ARXAnonymizer
Creates a new anonymizer with the given configuration.
ARXConfiguration - Class in org.deidentifier.arx
A generic configuration for the ARX anonymizer.
ARXConfiguration.ARXConfigurationInternal - Class in org.deidentifier.arx
Class for internal use that provides access to more details.
ARXConfiguration.Monotonicity - Enum in org.deidentifier.arx
Monotonicity.
ARXLattice - Class in org.deidentifier.arx
This class implements a representation of the generalization lattice that is exposed to users of the API.
ARXLattice.Access - Class in org.deidentifier.arx
The internal accessor class.
ARXLattice.Access(ARXLattice) - Constructor for class org.deidentifier.arx.ARXLattice.Access
Constructor
ARXLattice.Anonymity - Enum in org.deidentifier.arx
 
ARXLattice.ARXNode - Class in org.deidentifier.arx
A node in the lattice.
ARXLattice.ARXNode(ARXLattice) - Constructor for class org.deidentifier.arx.ARXLattice.ARXNode
Internal constructor for deserialization.
ARXLattice.ARXNode.Access - Class in org.deidentifier.arx
Internal access class.
ARXLattice.ARXNode.Access(ARXLattice.ARXNode) - Constructor for class org.deidentifier.arx.ARXLattice.ARXNode.Access
 
ARXLattice.LatticeDeserializationContext - Class in org.deidentifier.arx
Context for deserialization.
ARXLattice.LatticeDeserializationContext() - Constructor for class org.deidentifier.arx.ARXLattice.LatticeDeserializationContext
 
ARXListener - Interface in org.deidentifier.arx
This class implements a listener for the ARX framework.
ARXPopulationModel - Class in org.deidentifier.arx
This class models population properties for risk estimation
ARXPopulationModel(DataHandle, double) - Constructor for class org.deidentifier.arx.ARXPopulationModel
Creates a new instance
ARXPopulationModel(double) - Constructor for class org.deidentifier.arx.ARXPopulationModel
Creates a new instance
ARXPopulationModel(ARXPopulationModel.Region) - Constructor for class org.deidentifier.arx.ARXPopulationModel
Creates a new instance
ARXPopulationModel.Region - Enum in org.deidentifier.arx
Regions
ARXResult - Class in org.deidentifier.arx
Encapsulates the results of an execution of the ARX algorithm.
ARXResult(DataHandle, DataDefinition, ARXLattice, int, double, double, Metric<?>, ARXConfiguration, ARXLattice.ARXNode, long, SolutionSpace) - Constructor for class org.deidentifier.arx.ARXResult
Internal constructor for deserialization.
ARXSolverConfiguration - Class in org.deidentifier.arx
Runtime configuration for the solver
AttributeType - Class in org.deidentifier.arx
Represents an attribute type.
AttributeType.Hierarchy - Class in org.deidentifier.arx
This class implements a generalization hierarchy.
AttributeType.Hierarchy() - Constructor for class org.deidentifier.arx.AttributeType.Hierarchy
Instantiates a new hierarchy.
AttributeType.Hierarchy.DefaultHierarchy - Class in org.deidentifier.arx
The default implementation of a generalization hierarchy.
AttributeType.Hierarchy.DefaultHierarchy() - Constructor for class org.deidentifier.arx.AttributeType.Hierarchy.DefaultHierarchy
Instantiates a new default hierarchy.
AttributeType.MicroAggregationFunction - Class in org.deidentifier.arx
This class is used to define aggregate functions for microaggregation.
AttributeType.MicroAggregationFunctionDescription - Class in org.deidentifier.arx
This class describes a microaggregation function
AverageReidentificationRisk - Class in org.deidentifier.arx.criteria
This criterion ensures that an estimate for the average re-identification risk falls below a given threshold.
AverageReidentificationRisk(double) - Constructor for class org.deidentifier.arx.criteria.AverageReidentificationRisk
Creates a new instance of this criterion.
A B C D E F G H I K L M N O P Q R S T U V W _