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

C

Cardinalities - Class in org.deidentifier.arx.metric.v2
This class represents cardinalities.
Cardinalities(Data, RowSet, GeneralizationHierarchy[]) - Constructor for class org.deidentifier.arx.metric.v2.Cardinalities
Creates a new instance for the given data set.
Cardinalities(int[][][]) - Constructor for class org.deidentifier.arx.metric.v2.Cardinalities
For backwards compatibility, derives the cardinalities from the given array.
checkInterrupt() - Method in interface org.deidentifier.arx.DataHandleStatistics.InterruptHandler
Method
clearGroups() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.Level
Removes all groups on this level.
clearIntervals() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
Adds an interval.
clone() - Method in class org.deidentifier.arx.ARXConfiguration
Clones this config.
clone() - Method in class org.deidentifier.arx.ARXPopulationModel
Returns a clone of this object
clone() - Method in class org.deidentifier.arx.AttributeType
 
clone() - Method in class org.deidentifier.arx.AttributeType.Hierarchy
 
clone() - Method in class org.deidentifier.arx.AttributeType.Hierarchy.DefaultHierarchy
 
clone() - Method in class org.deidentifier.arx.DataDefinition
 
clone() - Method in class org.deidentifier.arx.DataType.ARXDate
 
clone() - Method in class org.deidentifier.arx.DataType.ARXDecimal
 
clone() - Method in class org.deidentifier.arx.DataType.ARXInteger
 
clone() - Method in class org.deidentifier.arx.DataType.ARXOrderedString
 
clone() - Method in class org.deidentifier.arx.DataType.ARXString
 
clone() - Method in class org.deidentifier.arx.DataType
 
clone() - Method in class org.deidentifier.arx.metric.InformationLoss
Returns a clone of this object.
clone() - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensional
 
clone() - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensionalReduced
Override this to implement a variant.
clone() - Method in class org.deidentifier.arx.metric.v2.ILMultiDimensionalArithmeticMean
 
clone() - Method in class org.deidentifier.arx.metric.v2.ILMultiDimensionalGeometricMean
 
clone() - Method in class org.deidentifier.arx.metric.v2.ILMultiDimensionalMax
 
clone() - Method in class org.deidentifier.arx.metric.v2.ILMultiDimensionalRank
 
clone() - Method in class org.deidentifier.arx.metric.v2.ILMultiDimensionalSum
 
clone() - Method in class org.deidentifier.arx.metric.v2.ILSingleDimensional
 
clone() - Method in class org.deidentifier.arx.RowSet
 
close() - Method in class org.deidentifier.arx.io.CSVDataInput
Closes the reader.
close() - Method in class org.deidentifier.arx.io.ImportConfigurationJDBC
Closes any underlying JDBC connection that may have either been created by ARX or passed during construction.
compare(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
 
compare(String, String) - Method in class org.deidentifier.arx.DataType.ARXDate
 
compare(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
 
compare(String, String) - Method in class org.deidentifier.arx.DataType.ARXDecimal
 
compare(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
 
compare(String, String) - Method in class org.deidentifier.arx.DataType.ARXInteger
 
compare(String, String) - Method in class org.deidentifier.arx.DataType.ARXOrderedString
 
compare(String, String) - Method in class org.deidentifier.arx.DataType.ARXString
 
compare(String, String) - Method in class org.deidentifier.arx.DataType
Compares two values.
compare(T, T) - Method in class org.deidentifier.arx.DataType
Compare.
compare(String, String) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
 
compare(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
 
compareTo(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.InformationLoss
Compares the loss to the other.
compareTo(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensional
 
compareTo(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensionalReduced
 
compareTo(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.ILMultiDimensionalRank
 
compareTo(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.ILSingleDimensional
 
compareTo(RiskModelAttributes.QuasiIdentifierRisk) - Method in class org.deidentifier.arx.risk.RiskModelAttributes.QuasiIdentifierRisk
 
contains(int) - Method in class org.deidentifier.arx.RowSet
 
containsCriterion(Class<? extends PrivacyCriterion>) - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
 
containsCriterion(Class<? extends PrivacyCriterion>) - Method in class org.deidentifier.arx.ARXConfiguration
Returns whether the configuration contains a criterion of the given class.
count - Variable in class org.deidentifier.arx.aggregates.StatisticsContingencyTable
The total number of entries in the contingency table.
count - Variable in class org.deidentifier.arx.aggregates.StatisticsFrequencyDistribution
The total number of data values.
create(File) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilder
Loads a builder from a file.
create(String) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilder
Loads a builder from a file.
create(DataType<T>) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
Creates a new instance.
create(DataType<T>, HierarchyBuilderIntervalBased.Range<T>, HierarchyBuilderIntervalBased.Range<T>) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
Creates a new instance.
create(File) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
Loads a builder specification from the given file.
create(String) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
Loads a builder specification from the given file.
create(DataType<T>, boolean) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased
Creates a new instance.
create(DataType<T>, Comparator<T>) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased
Creates a new instance.
create(DataType<T>, String[]) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased
Creates a new instance.
create(File) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased
Loads a builder specification from the given file.
create(String) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased
Loads a builder specification from the given file.
create(char) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
Values are aligned left-to-right and redacted right-to-left.
create(File) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
Loads a builder specification from the given file.
create(HierarchyBuilderRedactionBased.Order, HierarchyBuilderRedactionBased.Order, char) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
Values are aligned according to the alignmentOrder and redacted according to the redactionOrder.
create(HierarchyBuilderRedactionBased.Order, HierarchyBuilderRedactionBased.Order, char, char) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
Values are aligned according to the alignmentOrder and redacted according to the redactionOrder.
create(String) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
Loads a builder specification from the given file.
create() - Static method in class org.deidentifier.arx.ARXConfiguration
Creates a new config without tuple suppression.
create(double) - Static method in class org.deidentifier.arx.ARXConfiguration
Creates a new config that allows the given percentage of outliers and thus implements tuple suppression.
create(double, Metric<?>) - Static method in class org.deidentifier.arx.ARXConfiguration
Creates a new config that allows the given percentage of outliers and thus implements tuple suppression.
create(Metric<?>) - Static method in class org.deidentifier.arx.ARXConfiguration
Creates a new config that allows to define the metric for measuring information loss.
create(double) - Static method in class org.deidentifier.arx.ARXPopulationModel
Creates a new instance
create(ARXPopulationModel.Region) - Static method in class org.deidentifier.arx.ARXPopulationModel
Creates a new instance
create() - Static method in class org.deidentifier.arx.ARXSolverConfiguration
Creates a new instance
create() - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new default hierarchy.
create(File) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
create(File, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
create(File, char, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
create(File, char, char, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
create(File, char, char, char, char[]) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
create(File, CSVSyntax) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
create(InputStream) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
create(InputStream, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
create(InputStream, char, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
create(InputStream, char, char, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
create(InputStream, char, char, char, char[]) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
create(InputStream, CSVSyntax) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
create(Iterator<String[]>) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from an iterator over tuples.
create(List<String[]>) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a list.
create(String, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
create(String, CSVSyntax) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
create(String[][]) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a two-dimensional string array.
create() - Static method in class org.deidentifier.arx.Data
Creates a new default data object.
create(DataSource) - Static method in class org.deidentifier.arx.Data
Creates a new data object from the given data source specification.
create(File) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
create(File, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
create(File, char, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
create(File, char, char, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
create(File, char, char, char, char[]) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
create(File, CSVSyntax) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
create(File, CSVSyntax, DataType<T>[]) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
create(InputStream) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
create(InputStream, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
create(InputStream, char, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
create(InputStream, char, char, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
create(InputStream, char, char, char, char[]) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
create(InputStream, CSVSyntax) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
create(InputStream, CSVSyntax, DataType<T>[]) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
create(Iterator<String[]>) - Static method in class org.deidentifier.arx.Data
Creates a new data object from an iterator over tuples.
create(List<String[]>) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a list.
create(String) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
create(String, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
create(String, char, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
create(String, char, char, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
create(String, char, char, char, char[]) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
create(String, CSVSyntax) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
create(String, CSVSyntax, DataType<T>[]) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
create(String[][]) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a two-dimensional string array.
create(Data) - Static method in class org.deidentifier.arx.DataSelector
 
create(Data, String) - Static method in class org.deidentifier.arx.DataSelector
 
create(Data, Data) - Static method in class org.deidentifier.arx.DataSubset
Create a subset by matching two data instances.
create(Data, DataSelector) - Static method in class org.deidentifier.arx.DataSubset
Creates a subset from the given selector.
create(Data, RowSet) - Static method in class org.deidentifier.arx.DataSubset
Creates a new subset from the given row set, from which a copy is created.
create(Data, Set<Integer>) - Static method in class org.deidentifier.arx.DataSubset
Creates a new subset from the given set of tuple indices.
create(ImportConfiguration) - Static method in class org.deidentifier.arx.io.ImportAdapter
Factory method This will return an appropriate ImportAdapter for each implemented data source ImportAdapter.
create(Data) - Static method in class org.deidentifier.arx.RowSet
 
createAECSMetric() - Static method in class org.deidentifier.arx.metric.Metric
Creates a new instance of the AECS metric.
createAECSMetric() - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates a new instance of the AECS metric.
createAECSMetric(double) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates a new instance of the AECS metric.
createAggregate() - Method in class org.deidentifier.arx.DataType
Returns a new function builder.
createArithmeticMean() - Static method in class org.deidentifier.arx.AttributeType.MicroAggregationFunction
Creates a microaggregation function returning the arithmetic mean.
createArithmeticMean(boolean) - Static method in class org.deidentifier.arx.AttributeType.MicroAggregationFunction
Creates a microaggregation function returning the arithmetic mean.
createArithmeticMeanFunction() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder
An aggregate function that returns a the arithmetic mean, if it can be computed, NULL otherwise.
createArithmeticMeanOfBoundsFunction() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder
An aggregate function that returns a the arithmetic mean of min & max, if it can be computed, NULL otherwise.
createBoundsFunction() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder
An aggregate function that returns an interval consisting of the first and the last element following the predefined order.
createConstantFunction(String) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder
An aggregate function that returns a constant value.
createCSVSource(File, char, boolean) - Static method in class org.deidentifier.arx.DataSource
Creates a CSV data source.
createCSVSource(String, char, boolean) - Static method in class org.deidentifier.arx.DataSource
Creates a CSV data source.
createDate(String) - Static method in class org.deidentifier.arx.DataType
A date data type with given format.
createDate(String, Locale) - Static method in class org.deidentifier.arx.DataType
A date data type with given format.
createDecimal(String) - Static method in class org.deidentifier.arx.DataType
A decimal data type with given format.
createDecimal(String, Locale) - Static method in class org.deidentifier.arx.DataType
Creates a decimal data type with a format string from the given locale.
createDiscernabilityMetric() - Static method in class org.deidentifier.arx.metric.Metric
Creates an instance of the discernability metric.
createDiscernabilityMetric(boolean) - Static method in class org.deidentifier.arx.metric.Metric
Creates an instance of the discernability metric.
createDiscernabilityMetric() - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of the discernability metric.
createDiscernabilityMetric(boolean) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of the discernability metric.
createDiscernabilityMetric(boolean, double) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of the discernability metric.
createEntropyMetric() - Static method in class org.deidentifier.arx.metric.Metric
Creates an instance of the non-monotonic non-uniform entropy metric.
createEntropyMetric(boolean) - Static method in class org.deidentifier.arx.metric.Metric
Creates an instance of the non-uniform entropy metric.
createEntropyMetric(boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
Creates an instance of the non-uniform entropy metric.
createEntropyMetric() - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of the non-monotonic non-uniform entropy metric.
createEntropyMetric(boolean) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of the non-uniform entropy metric.
createEntropyMetric(boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of the non-uniform entropy metric.
createEntropyMetric(boolean, double[][], int[][][], int[][][]) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of the non-uniform entropy metric.
createExcelSource(File, int, boolean) - Static method in class org.deidentifier.arx.DataSource
Creates an Excel data source.
createExcelSource(String, int, boolean) - Static method in class org.deidentifier.arx.DataSource
Creates an Excel data source.
createGeneralization() - Static method in class org.deidentifier.arx.AttributeType.MicroAggregationFunction
Creates a microaggregation function using generalization.
createGeneralization(boolean) - Static method in class org.deidentifier.arx.AttributeType.MicroAggregationFunction
Creates a microaggregation function using generalization.
createGeometricMean() - Static method in class org.deidentifier.arx.AttributeType.MicroAggregationFunction
Creates a microaggregation function returning the geometric mean.
createGeometricMean(boolean) - Static method in class org.deidentifier.arx.AttributeType.MicroAggregationFunction
Creates a microaggregation function returning the geometric mean.
createGeometricMeanFunction() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder
An aggregate function that returns a the geometric mean, if it can be computed, NULL otherwise.
createGeometricMeanOfBoundsFunction() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder
An aggregate function that returns a the geometric mean of min & max, if it can be computed, NULL otherwise.
createHeightMetric() - Static method in class org.deidentifier.arx.metric.Metric
Creates an instance of the height metric.
createHeightMetric(Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
Creates an instance of the height metric.
createHeightMetric() - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of the height metric.
createHeightMetric(Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of the height metric.
createHeightMetric(int, int) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of the height metric.
createILMultiDimensionalArithmeticMean(double) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Helper method.
createILMultiDimensionalSum(double) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Helper method.
createILSingleDimensional(double) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Helper method.
createInformationLoss(InformationLoss<?>, Metric<?>, int, int) - Static method in class org.deidentifier.arx.metric.InformationLoss
Converter method, converting information loss from version 1 to information loss from version 2, if necessary.
createInstance(boolean) - Method in class org.deidentifier.arx.AttributeType.MicroAggregationFunctionDescription
Creates an instance
createInstance(MetricConfiguration) - Method in class org.deidentifier.arx.metric.MetricDescription
Creates an instance with the given configuration options.
createInteger(String) - Static method in class org.deidentifier.arx.DataType
An integer data type with given format.
createInteger(String, Locale) - Static method in class org.deidentifier.arx.DataType
An integer data type with given format using the given locale.
createInterval() - Static method in class org.deidentifier.arx.AttributeType.MicroAggregationFunction
Creates a microaggregation function returning intervals.
createInterval(boolean) - Static method in class org.deidentifier.arx.AttributeType.MicroAggregationFunction
Creates a microaggregation function returning intervals.
createIntervalFunction() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder
An aggregate function that returns an interval [min, max].
createIntervalFunction(boolean, boolean) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder
An aggregate function that returns an interval [min, max].
createJDBCSource(String, String) - Static method in class org.deidentifier.arx.DataSource
Creates a JDBC data source.
createJDBCSource(String, String, String, String) - Static method in class org.deidentifier.arx.DataSource
Creates a JDBC data source.
createLossMetric() - Static method in class org.deidentifier.arx.metric.Metric
Creates an instance of the loss metric which treats generalization and suppression equally.
createLossMetric(Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
Creates an instance of the loss metric which treats generalization and suppression equally.
createLossMetric(double) - Static method in class org.deidentifier.arx.metric.Metric
Creates an instance of the loss metric with factors for weighting generalization and suppression.
createLossMetric(double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
Creates an instance of the loss metric with factors for weighting generalization and suppression.
createLossMetric() - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of the loss metric which treats generalization and suppression equally.
createLossMetric(Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of the loss metric which treats generalization and suppression equally.
createLossMetric(double) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of the loss metric with factors for weighting generalization and suppression.
createLossMetric(double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of the loss metric with factors for weighting generalization and suppression.
createMaxInformationLoss() - Method in class org.deidentifier.arx.metric.Metric
Returns an instance of the maximal value.
createMaxInformationLoss() - Method in class org.deidentifier.arx.metric.MetricAECS
 
createMaxInformationLoss() - Method in class org.deidentifier.arx.metric.MetricDefault
 
createMaxInformationLoss() - Method in class org.deidentifier.arx.metric.MetricDM
 
createMaxInformationLoss() - Method in class org.deidentifier.arx.metric.MetricDMStar
 
createMaxInformationLoss() - Method in class org.deidentifier.arx.metric.MetricHeight
 
createMaxInformationLoss() - Method in class org.deidentifier.arx.metric.MetricNMPrecision
 
createMaxInformationLoss() - Method in class org.deidentifier.arx.metric.MetricPrecision
 
createMaxInformationLoss() - Method in class org.deidentifier.arx.metric.MetricStatic
 
createMaxInformationLoss() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional
 
createMaxInformationLoss() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
 
createMaxInformationLoss() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricSingleDimensional
 
createMaxInformationLoss() - Method in class org.deidentifier.arx.metric.v2.MetricSDAECS
 
createMaxInformationLoss() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMDiscernability
 
createMedian() - Static method in class org.deidentifier.arx.AttributeType.MicroAggregationFunction
Creates a microaggregation function returning the median.
createMedian(boolean) - Static method in class org.deidentifier.arx.AttributeType.MicroAggregationFunction
Creates a microaggregation function returning the median.
createMetric(Metric<?>, int, int) - Static method in class org.deidentifier.arx.metric.Metric
This method supports backwards compatibility.
createMinInformationLoss() - Method in class org.deidentifier.arx.metric.Metric
Returns an instance of the minimal value.
createMinInformationLoss() - Method in class org.deidentifier.arx.metric.MetricAECS
 
createMinInformationLoss() - Method in class org.deidentifier.arx.metric.MetricDefault
 
createMinInformationLoss() - Method in class org.deidentifier.arx.metric.MetricDM
 
createMinInformationLoss() - Method in class org.deidentifier.arx.metric.MetricDMStar
 
createMinInformationLoss() - Method in class org.deidentifier.arx.metric.MetricHeight
 
createMinInformationLoss() - Method in class org.deidentifier.arx.metric.MetricNMPrecision
 
createMinInformationLoss() - Method in class org.deidentifier.arx.metric.MetricPrecision
 
createMinInformationLoss() - Method in class org.deidentifier.arx.metric.MetricStatic
 
createMinInformationLoss() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional
 
createMinInformationLoss() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
 
createMinInformationLoss() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricSingleDimensional
 
createMinInformationLoss() - Method in class org.deidentifier.arx.metric.v2.MetricSDAECS
 
createMinInformationLoss() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMDiscernability
 
createMode() - Static method in class org.deidentifier.arx.AttributeType.MicroAggregationFunction
Creates a microaggregation function returning the mode.
createMode(boolean) - Static method in class org.deidentifier.arx.AttributeType.MicroAggregationFunction
Creates a microaggregation function returning the mode.
createOrderedString(List<String>) - Static method in class org.deidentifier.arx.DataType
A ordered string type with given format.
createOrderedString(String) - Static method in class org.deidentifier.arx.DataType
A ordered string type with given format.
createOrderedString(String[]) - Static method in class org.deidentifier.arx.DataType
A ordered string type with given format.
createPrecisionMetric() - Static method in class org.deidentifier.arx.metric.Metric
Creates an instance of the non-monotonic precision metric.
createPrecisionMetric(Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
Creates an instance of the non-monotonic precision metric.
createPrecisionMetric(boolean) - Static method in class org.deidentifier.arx.metric.Metric
Creates an instance of the precision metric.
createPrecisionMetric(boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
Creates an instance of the precision metric.
createPrecisionMetric() - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of the non-monotonic precision metric.
createPrecisionMetric(Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of the non-monotonic precision metric.
createPrecisionMetric(boolean) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of the precision metric.
createPrecisionMetric(boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of the precision metric.
createPrecisionMetric(boolean, int[], double) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of the precision metric.
createPrecomputedEntropyMetric(double) - Static method in class org.deidentifier.arx.metric.Metric
Creates a potentially precomputed instance of the non-monotonic non-uniform entropy metric.
createPrecomputedEntropyMetric(double, boolean) - Static method in class org.deidentifier.arx.metric.Metric
Creates a potentially precomputed instance of the non-uniform entropy metric.
createPrecomputedEntropyMetric(double, boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
Creates a potentially precomputed instance of the non-uniform entropy metric.
createPrecomputedEntropyMetric(double) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates a potentially precomputed instance of the non-monotonic non-uniform entropy metric.
createPrecomputedEntropyMetric(double, boolean) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates a potentially precomputed instance of the non-uniform entropy metric.
createPrecomputedEntropyMetric(double, boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates a potentially precomputed instance of the non-uniform entropy metric.
createPrecomputedLossMetric(double) - Static method in class org.deidentifier.arx.metric.Metric
Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.
createPrecomputedLossMetric(double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.
createPrecomputedLossMetric(double, double) - Static method in class org.deidentifier.arx.metric.Metric
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
createPrecomputedLossMetric(double, double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
createPrecomputedLossMetric(double) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.
createPrecomputedLossMetric(double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.
createPrecomputedLossMetric(double, double) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
createPrecomputedLossMetric(double, double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
createPrefixFunction() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder
An aggregate function that returns a common prefix.
createPrefixFunction(Character) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder
An aggregate function that returns a common prefix.
createSetFunction() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder
An aggregate function that returns a set of all data values .
createSetOfPrefixesFunction() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder
An aggregate function that returns a set of the prefixes of the data values.
createSetOfPrefixesFunction(int) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder
An aggregate function that returns a set of the prefixes of the data values.
createStaticMetric(Map<String, List<Double>>) - Static method in class org.deidentifier.arx.metric.Metric
Creates an instance of a metric with statically defined information loss.
createStaticMetric(Map<String, List<Double>>, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
Creates an instance of a metric with statically defined information loss.
createStaticMetric(Map<String, List<Double>>) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of a metric with statically defined information loss.
createStaticMetric(Map<String, List<Double>>, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of a metric with statically defined information loss.
CSVDataInput - Class in org.deidentifier.arx.io
This class implements a reader for CSV encoded information.
CSVDataInput(File) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
CSVDataInput(File, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
CSVDataInput(File, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
CSVDataInput(File, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
CSVDataInput(File, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
CSVDataInput(File, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
CSVDataInput(File, CSVSyntax, DataType<T>[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instatiate.
CSVDataInput(InputStream) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
CSVDataInput(InputStream, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
CSVDataInput(InputStream, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
CSVDataInput(InputStream, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
CSVDataInput(InputStream, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
CSVDataInput(InputStream, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
CSVDataInput(InputStream, CSVSyntax, DataType<T>[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
CSVDataInput(Reader, char, char, char, char[], DataType<T>[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
CSVDataInput(String) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
CSVDataInput(String, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
CSVDataInput(String, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
CSVDataInput(String, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
CSVDataInput(String, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
CSVDataInput(String, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
CSVDataInput(String, CSVSyntax, DataType<T>[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
CSVDataOutput - Class in org.deidentifier.arx.io
Provides methods for writing CSV encoded data.
CSVDataOutput(File) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
CSVDataOutput(File, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
CSVDataOutput(File, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
CSVDataOutput(File, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
CSVDataOutput(File, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
CSVDataOutput(File, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
CSVDataOutput(OutputStream) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
CSVDataOutput(OutputStream, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
CSVDataOutput(OutputStream, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
CSVDataOutput(OutputStream, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
CSVDataOutput(OutputStream, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
CSVDataOutput(OutputStream, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
CSVDataOutput(String) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
CSVDataOutput(String, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
CSVDataOutput(String, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
CSVDataOutput(String, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
CSVDataOutput(String, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
CSVDataOutput(String, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
CSVDataOutput(Writer, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiates a new CSV data output.
CSVHierarchyInput - Class in org.deidentifier.arx.io
Reads a CSV encoded generalization hierarchy.
CSVHierarchyInput(File) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
CSVHierarchyInput(File, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
CSVHierarchyInput(File, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
CSVHierarchyInput(File, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
CSVHierarchyInput(File, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
CSVHierarchyInput(File, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
CSVHierarchyInput(InputStream) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
CSVHierarchyInput(InputStream, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
CSVHierarchyInput(InputStream, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
CSVHierarchyInput(InputStream, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
CSVHierarchyInput(InputStream, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
CSVHierarchyInput(InputStream, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
CSVHierarchyInput(String) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
CSVHierarchyInput(String, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
CSVHierarchyInput(String, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
CSVHierarchyInput(String, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
CSVHierarchyInput(String, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
CSVHierarchyInput(String, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
CSVSyntax - Class in org.deidentifier.arx.io
Syntax for a CSV file.
CSVSyntax() - Constructor for class org.deidentifier.arx.io.CSVSyntax
Instantiates a new syntax for a CSV file.
CSVSyntax(char) - Constructor for class org.deidentifier.arx.io.CSVSyntax
Instantiates a new syntax for a CSV file.
CSVSyntax(char, char) - Constructor for class org.deidentifier.arx.io.CSVSyntax
Instantiates a new syntax for a CSV file.
CSVSyntax(char, char, char) - Constructor for class org.deidentifier.arx.io.CSVSyntax
Instantiates a new syntax for a CSV file.
CSVSyntax(char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVSyntax
Instantiates a new syntax for a CSV file.
CSVSyntax(char, char, char, String) - Constructor for class org.deidentifier.arx.io.CSVSyntax
Instantiates a new syntax for a CSV file.
A B C D E F G H I K L M N O P Q R S T V W _