# Index (ARX Developer Documentation)

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

## A

AbstractAlgorithm - Class in org.deidentifier.arx.algorithm
  Abstract class for an algorithm, which provides some generic methods.
AbstractAlgorithm(SolutionSpace, NodeChecker) - Constructor for class org.deidentifier.arx.algorithm.AbstractAlgorithm
  Walks the lattice.
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.
AbstractMetricSingleDimensional(boolean, boolean, boolean) - Constructor for class org.deidentifier.arx.metric.v2.AbstractMetricSingleDimensional
  Creates a new instance.
AbstractMetricSingleDimensional(boolean, boolean, boolean, double) - Constructor for class org.deidentifier.arx.metric.v2.AbstractMetricSingleDimensional
  Creates a new instance.
AbstractTransformer - Class in org.deidentifier.arx.framework.check.transformer
  This class implements an abstract base class for all transformers.
AbstractTransformer(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  Instantiates a new abstract transformer.
AbstractTransformer.GroupifyCounter - Class in org.deidentifier.arx.framework.check.transformer
  Implementation of the delegate for Requirements.COUNTER
AbstractTransformer.GroupifyCounter() - Constructor for class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounter
AbstractTransformer.GroupifyCounterDistribution - Class in org.deidentifier.arx.framework.check.transformer
  Implementation of the delegate for Requirements.COUNTER | Requirements.DISTRIBUTION
AbstractTransformer.GroupifyCounterDistribution() - Constructor for class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounterDistribution
AbstractTransformer.GroupifyCounterSecondaryCounter - Class in org.deidentifier.arx.framework.check.transformer
  Implementation of the delegate for Requirements.COUNTER | Requirements.SECONDARY_COUNTER
AbstractTransformer.GroupifyCounterSecondaryCounter() - Constructor for class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounterSecondaryCounter
AbstractTransformer.GroupifyCounterSecondaryCounterDistribution - Class in org.deidentifier.arx.framework.check.transformer
  Implementation of the delegate for Requirements.COUNTER | Requirements.SECONDARY_COUNTER | Requirements.DISTRIBUTION
AbstractTransformer.GroupifyCounterSecondaryCounterDistribution() - Constructor for class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounterSecondaryCounterDistribution
AbstractTransformer.GroupifyDistribution - Class in org.deidentifier.arx.framework.check.transformer
  Implementation of the delegate for Requirements.DISTRIBUTION
AbstractTransformer.GroupifyDistribution() - Constructor for class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyDistribution
AbstractTransformer.IGroupify - Interface in org.deidentifier.arx.framework.check.transformer
  Interface for delegates to the groupify .
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
action(Transformation) - Method in class org.deidentifier.arx.framework.lattice.DependentAction
  Implements the action to be performed.
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.framework.check.distribution.Distribution
  Adds a element to the hashtable.
add(int) - Method in class org.deidentifier.arx.RowSet
  Sets a bit
addAll(DescriptiveStatistics, Distribution, DataType.DataTypeWithRatioScale<T>, double) - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction
  Adds all values from the distribution to the given descriptive statistics object
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
  Deprecated.
addFromBuffer(int[], int[], int, int, int) - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify
  Adds a tuple from the buffer
addFromGroupify(int[], Distribution[], int, int, int) - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify
  Adds an entry from another groupify operator
addFromSnapshot(int[], int[][], int[][], int, int, int) - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify
  Adds a class from a snapshot
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.
addInterval(HierarchyBuilderIntervalBased.Interval<T>) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
  Adds an interval.
addItem(String) - Method in class org.deidentifier.arx.certificate.elements.ElementData
  Adds an item
addItem(ElementData) - Method in class org.deidentifier.arx.certificate.elements.ElementList
  Adds element data
addItem(ElementList) - Method in class org.deidentifier.arx.certificate.elements.ElementList
  Adds an item to this list
addItem(ElementText) - Method in class org.deidentifier.arx.certificate.elements.ElementList
  Adds an item to this list
additionalConditionAppliesTo(Transformation) - Method in class org.deidentifier.arx.framework.lattice.DependentAction.NodeActionAND
  The additional condition to implement.
additionalConditionAppliesTo(Transformation) - Method in class org.deidentifier.arx.framework.lattice.DependentAction.NodeActionOR
  The additional condition to implement.
addMetadata(QualityMetadata<?>) - Method in class org.deidentifier.arx.metric.InformationLoss
  Adds new metadata
addMetadata(QualityMetadata<?>) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensional
addMetadata(QualityMetadata<?>) - Method in class org.deidentifier.arx.metric.v2.ILSingleDimensional
addPercentProperty(String, double) - Method in class org.deidentifier.arx.certificate.elements.ElementData
  Adds a number between 0 and 1 as precentage
addPrivacyModel(PrivacyCriterion) - Method in class org.deidentifier.arx.ARXConfiguration
  Adds a privacy model to the configuration.
addProperty(String, ARXLattice.Anonymity) - Method in class org.deidentifier.arx.certificate.elements.ElementData
  Adds a property
addProperty(String, boolean) - Method in class org.deidentifier.arx.certificate.elements.ElementData
  Adds a property
addProperty(String, double) - Method in class org.deidentifier.arx.certificate.elements.ElementData
  Adds a property
addProperty(String, int) - Method in class org.deidentifier.arx.certificate.elements.ElementData
  Adds a property
addProperty(String, long) - Method in class org.deidentifier.arx.certificate.elements.ElementData
  Adds a property
addProperty(String, String) - Method in class org.deidentifier.arx.certificate.elements.ElementData
  Adds a property
addProperty(String, ElementData) - Method in class org.deidentifier.arx.certificate.elements.ElementData
  Adds a property
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
aggregate(Distribution) - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction
  This function returns an aggregate value.
aggregate(Distribution) - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction.DistributionAggregateFunctionArithmeticMean
aggregate(Distribution) - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction.DistributionAggregateFunctionGeneralization
aggregate(Distribution) - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction.DistributionAggregateFunctionGeometricMean
aggregate(Distribution) - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction.DistributionAggregateFunctionInterval
aggregate(Distribution) - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction.DistributionAggregateFunctionMedian
aggregate(Distribution) - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction.DistributionAggregateFunctionMode
AggregateFunction<T> - Class in org.deidentifier.arx.aggregates
  This abstract class represents an aggregate function.
AggregateFunction(DataType<T>) - Constructor for class org.deidentifier.arx.aggregates.AggregateFunction
  Constructor.
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.AggregateFunctionWithParameter(DataType<T>) - Constructor for class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionWithParameter
  Creates a new instance.
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.
anonymize(DataManager, DataDefinition, ARXConfiguration) - Method in class org.deidentifier.arx.ARXAnonymizer
  Reset a previous lattice and run the algorithm .
ANY_VALUE - Static variable in class org.deidentifier.arx.DataType
  The string representing the ANY value
append(T) - Method in class org.deidentifier.arx.framework.check.history.MRUCache
  Append.
appliesTo(Transformation) - Method in class org.deidentifier.arx.framework.lattice.DependentAction
  Determines whether the trigger action should be performed.
appliesTo(Transformation) - Method in class org.deidentifier.arx.framework.lattice.DependentAction.NodeActionAND
appliesTo(Transformation) - Method in class org.deidentifier.arx.framework.lattice.DependentAction.NodeActionConstant
appliesTo(Transformation) - Method in class org.deidentifier.arx.framework.lattice.DependentAction.NodeActionInverse
appliesTo(Transformation) - Method in class org.deidentifier.arx.framework.lattice.DependentAction.NodeActionOR
apply(long, int[], HashGroupify) - Method in class org.deidentifier.arx.framework.check.Transformer
  Apply.
apply(Transformation) - Method in class org.deidentifier.arx.framework.lattice.DependentAction
  Applies the trigger to the given transformation.
applyInternal(long, int[], HashGroupify, HashGroupify, int[], StateMachine.TransitionType) - Method in class org.deidentifier.arx.framework.check.Transformer
  Apply internal.
applyRollup(long, int[], HashGroupify, HashGroupify) - Method in class org.deidentifier.arx.framework.check.Transformer
  Apply rollup.
applySnapshot(long, int[], HashGroupify, int[]) - Method in class org.deidentifier.arx.framework.check.Transformer
  Apply snapshot.
applyTransformation(Transformation) - Method in class org.deidentifier.arx.framework.check.NodeChecker
  Applies the given transformation and returns the dataset
applyTransformation(Transformation, Dictionary) - Method in class org.deidentifier.arx.framework.check.NodeChecker
  Applies the given transformation and returns the dataset
array - Variable in class org.deidentifier.arx.DataSubset
  The subset as a sorted array of indices.
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.
ARXCertificate - Class in org.deidentifier.arx.certificate
  A PDF document
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 parameters and functionality.
ARXConfiguration.ARXConfigurationInternal(ARXConfiguration) - Constructor for class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
  Creates a new instance.
ARXConfiguration.Monotonicity - Enum in org.deidentifier.arx
  Monotonicity.
ARXCostBenefitConfiguration - Class in org.deidentifier.arx
  Basic configuration of monetary amounts, such as the publisher's benefit per record or the per-record fine fine for a successful re-identification attack.
ARXCostBenefitConfiguration() - Constructor for class org.deidentifier.arx.ARXCostBenefitConfiguration
  Hide constructor
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
  ReflectS different anonymity properties
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
  Accessor class
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.
ARXLogisticRegressionConfiguration - Class in org.deidentifier.arx
  Configuration for logistic regression
ARXLogisticRegressionConfiguration.PriorFunction - Enum in org.deidentifier.arx
  Prior function for regularization
ARXPopulationModel - Class in org.deidentifier.arx
  This class models population properties for risk estimation
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.
ARXResult(DataRegistry, DataManager, NodeChecker, DataDefinition, ARXConfiguration, ARXLattice, long, SolutionSpace) - Constructor for class org.deidentifier.arx.ARXResult
  Creates a new instance.
ARXSolverConfiguration - Class in org.deidentifier.arx
  Runtime configuration for the solver
asList() - Method in class org.deidentifier.arx.certificate.elements.ElementData
  Returns a list
asList(String) - Method in class org.deidentifier.arx.certificate.elements.ElementData
  Returns a list
ATTR_TYPE_ID - Static variable in class org.deidentifier.arx.AttributeType
  Constant for type ID.
ATTR_TYPE_IS - Static variable in class org.deidentifier.arx.AttributeType
  Constant for type IN.
ATTR_TYPE_QI - Static variable in class org.deidentifier.arx.AttributeType
  Constant for type QI.
ATTR_TYPE_SE - Static variable in class org.deidentifier.arx.AttributeType
  Constant for type SE.
attribute - Variable in class org.deidentifier.arx.criteria.ExplicitPrivacyCriterion
  Attribute
attribute - Variable in class org.deidentifier.arx.framework.data.GeneralizationHierarchy
  Name.
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.

## B

BasicBLikeness - Class in org.deidentifier.arx.criteria
  Basic-beta-Likeness:
  Jianneng Cao, Panagiotis Karras:
  Publishing Microdata with a Robust Privacy Guarantee
  VLDB 2012.
BasicBLikeness(String, double) - Constructor for class org.deidentifier.arx.criteria.BasicBLikeness
  Creates a new instance
begin() - Method in class org.deidentifier.arx.DataSelector
bucket - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The bucket.
buffer - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The buffer.
bufferGeneralized - Variable in class org.deidentifier.arx.framework.check.TransformedData
  The GH buffer
bufferMicroaggregated - Variable in class org.deidentifier.arx.framework.check.TransformedData
  The OT buffer
build() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilder
  Creates a new hierarchy, based on the predefined specification.
build(String[]) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilder
  Creates a new hierarchy, based on the predefined specification.
build() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
  Creates a new hierarchy, based on the predefined specification.
build(String[]) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
  Creates a new hierarchy, based on the predefined specification.
build() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
  Creates a new hierarchy, based on the predefined specification.
build(String[]) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
  Creates a new hierarchy, based on the predefined specification.
build() - Method in class org.deidentifier.arx.DataSelector

## C

calculateCapacity(int) - Static method in class org.deidentifier.arx.framework.check.groupify.HashTableUtil
  Calculates a new capacity.
calculateThreshold(int, float) - Static method in class org.deidentifier.arx.framework.check.groupify.HashTableUtil
  Computes the threshold for rehashing.
call() - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
callAll(int[], int) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounter
callAll(int[], int) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounterDistribution
callAll(int[], int) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounterSecondaryCounter
callAll(int[], int) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounterSecondaryCounterDistribution
callAll(int[], int) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyDistribution
callAll(int[], int) - Method in interface org.deidentifier.arx.framework.check.transformer.AbstractTransformer.IGroupify
  Mode ALL.
callGroupify(int[], HashGroupifyEntry) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounter
callGroupify(int[], HashGroupifyEntry) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounterDistribution
callGroupify(int[], HashGroupifyEntry) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounterSecondaryCounter
callGroupify(int[], HashGroupifyEntry) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounterSecondaryCounterDistribution
callGroupify(int[], HashGroupifyEntry) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyDistribution
callGroupify(int[], HashGroupifyEntry) - Method in interface org.deidentifier.arx.framework.check.transformer.AbstractTransformer.IGroupify
  Mode GROUPIFY.
callSnapshot(int[], int[], int) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounter
callSnapshot(int[], int[], int) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounterDistribution
callSnapshot(int[], int[], int) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounterSecondaryCounter
callSnapshot(int[], int[], int) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounterSecondaryCounterDistribution
callSnapshot(int[], int[], int) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyDistribution
callSnapshot(int[], int[], int) - Method in interface org.deidentifier.arx.framework.check.transformer.AbstractTransformer.IGroupify
  Mode SNAPSHOT.
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.
CertificateStyle - Class in org.deidentifier.arx.certificate
  Style information for a PDF document
CertificateStyle.ListStyle - Enum in org.deidentifier.arx.certificate
  Enum for list styles
check(Transformation) - Method in class org.deidentifier.arx.framework.check.NodeChecker
  Checks the given transformation, computes the utility if it fulfills the privacy model
check(Transformation, boolean) - Method in class org.deidentifier.arx.framework.check.NodeChecker
  Checks the given transformation
checkColumn(int) - Method in class org.deidentifier.arx.DataHandle
  Checks a column index.
checkColumns(int[]) - Method in class org.deidentifier.arx.DataHandle
  Checks the column indexes.
checker - Variable in class org.deidentifier.arx.algorithm.AbstractAlgorithm
  A node checker.
checkInterrupt() - Method in interface org.deidentifier.arx.DataHandleInternal.InterruptHandler
  Method
checkMonotonicity(DataManager) - Method in class org.deidentifier.arx.framework.data.GeneralizationHierarchy
  Throws an exception, if the hierarchy is not monotonic.
checkRegistry() - Method in class org.deidentifier.arx.DataHandle
  Checks whether a registry is referenced.
checkRow(int, int) - Method in class org.deidentifier.arx.DataHandle
  Checks a row index.
ClassificationDataSpecification - Class in org.deidentifier.arx.aggregates.classification
  A complete specification of all input and output data
ClassificationDataSpecification(DataHandleInternal, DataHandleInternal, String[], String, WrappedBoolean) - Constructor for class org.deidentifier.arx.aggregates.classification.ClassificationDataSpecification
  Creates a new instance
ClassificationFeatureMetadata - Class in org.deidentifier.arx.aggregates.classification
  Metadata about a single feature
ClassificationFeatureMetadata(String, DataType<?>) - Constructor for class org.deidentifier.arx.aggregates.classification.ClassificationFeatureMetadata
  Creates a new instance
ClassificationMethod - Interface in org.deidentifier.arx.aggregates.classification
  Implements a classifier
ClassificationResult - Interface in org.deidentifier.arx.aggregates.classification
  A classification result
classify(DataHandleInternal, int) - Method in interface org.deidentifier.arx.aggregates.classification.ClassificationMethod
  Classify
classify(DataHandleInternal, int) - Method in class org.deidentifier.arx.aggregates.classification.MultiClassLogisticRegression
classify(DataHandleInternal, int) - Method in class org.deidentifier.arx.aggregates.classification.MultiClassZeroR
classIndex - Variable in class org.deidentifier.arx.aggregates.classification.ClassificationDataSpecification
  Index
classMap - Variable in class org.deidentifier.arx.aggregates.classification.ClassificationDataSpecification
  Map
clear() - Method in class org.deidentifier.arx.framework.check.distribution.Distribution
  Clears the table.
clear() - Method in class org.deidentifier.arx.framework.check.distribution.IntArrayDictionary
  Clears the dictionary.
clear() - Method in class org.deidentifier.arx.framework.check.history.MRUCache
  Clear.
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.ARXCostBenefitConfiguration
clone() - Method in class org.deidentifier.arx.ARXPopulationModel
  Returns a clone of this object
clone() - Method in class org.deidentifier.arx.ARXSolverConfiguration
  Clones this config
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.AttributeType.MicroAggregationFunction
  Clones this function
clone() - Method in class org.deidentifier.arx.criteria.AverageReidentificationRisk
clone() - Method in class org.deidentifier.arx.criteria.BasicBLikeness
clone() - Method in class org.deidentifier.arx.criteria.DDisclosurePrivacy
clone() - Method in class org.deidentifier.arx.criteria.DistinctLDiversity
clone() - Method in class org.deidentifier.arx.criteria.DPresence
clone() - Method in class org.deidentifier.arx.criteria.EDDifferentialPrivacy
clone() - Method in class org.deidentifier.arx.criteria.EnhancedBLikeness
clone() - Method in class org.deidentifier.arx.criteria.EntropyLDiversity
clone() - Method in class org.deidentifier.arx.criteria.EqualDistanceTCloseness
clone() - Method in class org.deidentifier.arx.criteria.HierarchicalDistanceTCloseness
clone(DataSubset) - Method in class org.deidentifier.arx.criteria.Inclusion
clone() - Method in class org.deidentifier.arx.criteria.KAnonymity
clone() - Method in class org.deidentifier.arx.criteria.KMap
clone(DataSubset) - Method in class org.deidentifier.arx.criteria.KMap
clone() - Method in class org.deidentifier.arx.criteria.OrderedDistanceTCloseness
clone() - Method in class org.deidentifier.arx.criteria.PopulationUniqueness
clone() - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
  Clone
clone(DataSubset) - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
  Clone for local recoding
clone() - Method in class org.deidentifier.arx.criteria.ProfitabilityJournalist
clone(DataSubset) - Method in class org.deidentifier.arx.criteria.ProfitabilityJournalist
clone() - Method in class org.deidentifier.arx.criteria.ProfitabilityJournalistNoAttack
clone(DataSubset) - Method in class org.deidentifier.arx.criteria.ProfitabilityJournalistNoAttack
clone() - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutor
clone(DataSubset) - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutor
clone() - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutorNoAttack
clone(DataSubset) - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutorNoAttack
clone() - Method in class org.deidentifier.arx.criteria.RecursiveCLDiversity
clone() - Method in class org.deidentifier.arx.criteria.SampleUniqueness
clone() - Method in class org.deidentifier.arx.DataDefinition
clone() - Method in class org.deidentifier.arx.DataGeneralizationScheme
  Clone method
clone() - Method in class org.deidentifier.arx.DataSubset
  Clone
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.framework.check.distribution.DistributionAggregateFunction
  Clones this function
clone() - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction.DistributionAggregateFunctionArithmeticMean
  Clone method
clone() - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction.DistributionAggregateFunctionGeneralization
  Clone method
clone() - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction.DistributionAggregateFunctionGeometricMean
  Clone method
clone() - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction.DistributionAggregateFunctionInterval
  Clone method
clone() - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction.DistributionAggregateFunctionMedian
  Clone method
clone() - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction.DistributionAggregateFunctionMode
  Clone method
clone() - Method in class org.deidentifier.arx.framework.data.Data
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 interface org.deidentifier.arx.metric.v2.DomainShare
  Clones the share
clone() - Method in class org.deidentifier.arx.metric.v2.DomainShareInterval
clone() - Method in class org.deidentifier.arx.metric.v2.DomainShareMaterialized
clone() - Method in class org.deidentifier.arx.metric.v2.DomainShareRedaction
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 interface org.deidentifier.arx.aggregates.classification.ClassificationMethod
  Close
close() - Method in class org.deidentifier.arx.aggregates.classification.MultiClassLogisticRegression
close() - Method in class org.deidentifier.arx.aggregates.classification.MultiClassZeroR
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.
columnIndexArray - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The column index array.
columnMapArray - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The column map array.
columns - Variable in class org.deidentifier.arx.io.ImportConfiguration
  List of columns to be imported Each element of this list represents a single column to import from.
compare(Integer, Integer) - Method in class org.deidentifier.arx.algorithm.FLASHStrategy
  Compares transformations.
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
ComputationInterruptedException - Exception in org.deidentifier.arx.exceptions
  Local class for interrupts.
ComputationInterruptedException() - Constructor for exception org.deidentifier.arx.exceptions.ComputationInterruptedException
  Constructor
ComputationInterruptedException(String) - Constructor for exception org.deidentifier.arx.exceptions.ComputationInterruptedException
  Constructor
ComputationInterruptedException(String, Throwable) - Constructor for exception org.deidentifier.arx.exceptions.ComputationInterruptedException
  Constructor
ComputationInterruptedException(Throwable) - Constructor for exception org.deidentifier.arx.exceptions.ComputationInterruptedException
  Constructor
computeUtilityForMonotonicMetrics(Transformation) - Method in class org.deidentifier.arx.algorithm.AbstractAlgorithm
  Determine information loss of the given node if it can be used for estimating minimum and maximum information loss for tagged nodes.
confidence() - Method in interface org.deidentifier.arx.aggregates.classification.ClassificationResult
  Returns the confidence of the result
confidence() - Method in class org.deidentifier.arx.aggregates.classification.MultiClassLogisticRegressionClassificationResult
confidence() - Method in class org.deidentifier.arx.aggregates.classification.MultiClassZeroRClassificationResult
config - Variable in class org.deidentifier.arx.algorithm.FLASHAlgorithmImpl
  Configuration for the algorithm's phases.
config - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The mode of operation *.
config - Variable in class org.deidentifier.arx.framework.check.Transformer
  The config.
contains(int) - Method in class org.deidentifier.arx.RowSet
  Checks whether the bit is set
containsCriterion(Class<? extends PrivacyCriterion>) - Method in class org.deidentifier.arx.ARXConfiguration
  Deprecated.
convert(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensional
  Converter method.
convert(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensionalReduced
  Converter method.
convert(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.ILMultiDimensionalRank
correct(String) - Method in interface org.deidentifier.arx.aggregates.classification.ClassificationResult
  Returns whether the result is correct
correct(String) - Method in class org.deidentifier.arx.aggregates.classification.MultiClassLogisticRegressionClassificationResult
correct(String) - Method in class org.deidentifier.arx.aggregates.classification.MultiClassZeroRClassificationResult
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.
count - Variable in class org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry
  The number of elements in this class.
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(SolutionSpace, NodeChecker, FLASHStrategy) - Static method in class org.deidentifier.arx.algorithm.FLASHAlgorithm
  Creates a new instance of the FLASH algorithm.
create(SolutionSpace, NodeChecker, int) - Static method in class org.deidentifier.arx.algorithm.LIGHTNINGAlgorithm
  Creates a new instance
create() - Static method in class org.deidentifier.arx.ARXConfiguration
  Creates a new configuration without tuple suppression.
create(double) - Static method in class org.deidentifier.arx.ARXConfiguration
  Creates a new configuration 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 configuration 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 configuration that allows to define the metric for measuring information loss.
create() - Static method in class org.deidentifier.arx.ARXCostBenefitConfiguration
  Creates a new instance
create() - Static method in class org.deidentifier.arx.ARXLogisticRegressionConfiguration
  Returns a new instance
create(int, double) - Static method in class org.deidentifier.arx.ARXPopulationModel
  Creates a new instance
create(long) - 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, Charset) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
  Creates a new hierarchy from a CSV file.
create(File, Charset, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
  Creates a new hierarchy from a CSV file.
create(File, Charset, char, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
  Creates a new hierarchy from a CSV file.
create(File, Charset, char, char, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
  Creates a new hierarchy from a CSV file.
create(File, Charset, char, char, char, char[]) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
  Creates a new hierarchy from a CSV file.
create(File, Charset, CSVSyntax) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
  Creates a new hierarchy from a CSV file.
create(InputStream, Charset) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
  Creates a new hierarchy from a CSV file.
create(InputStream, Charset, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
  Creates a new hierarchy from a CSV file.
create(InputStream, Charset, char, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
  Creates a new hierarchy from a CSV file.
create(InputStream, Charset, char, char, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
  Creates a new hierarchy from a CSV file.
create(InputStream, Charset, char, char, char, char[]) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
  Creates a new hierarchy from a CSV file.
create(InputStream, Charset, 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, Charset, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
  Creates a new hierarchy from a CSV file.
create(String, Charset, 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(DataHandle, DataDefinition, ARXConfiguration, ARXResult, ARXLattice.ARXNode, DataHandle) - Static method in class org.deidentifier.arx.certificate.ARXCertificate
  Creates a new instance
create(DataHandle, DataDefinition, ARXConfiguration, ARXResult, ARXLattice.ARXNode, DataHandle, CSVSyntax) - Static method in class org.deidentifier.arx.certificate.ARXCertificate
  Renders the document into the given output stream.
create(DataHandle, DataDefinition, ARXConfiguration, ARXResult, ARXLattice.ARXNode, DataHandle, CSVSyntax, ElementData) - Static method in class org.deidentifier.arx.certificate.ARXCertificate
  Renders the document into the given output stream.
create() - Static method in class org.deidentifier.arx.certificate.CertificateStyle
  Creates a new instance
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, Charset) - Static method in class org.deidentifier.arx.Data
  Creates a new data object from a CSV file.
create(File, Charset, char) - Static method in class org.deidentifier.arx.Data
  Creates a new data object from a CSV file.
create(File, Charset, char, char) - Static method in class org.deidentifier.arx.Data
  Creates a new data object from a CSV file.
create(File, Charset, char, char, char) - Static method in class org.deidentifier.arx.Data
  Creates a new data object from a CSV file.
create(File, Charset, char, char, char, char[]) - Static method in class org.deidentifier.arx.Data
  Creates a new data object from a CSV file.
create(File, Charset, CSVSyntax) - Static method in class org.deidentifier.arx.Data
  Creates a new data object from a CSV file.
create(File, Charset, CSVSyntax, DataType<T>[]) - Static method in class org.deidentifier.arx.Data
  Creates a new data object from a CSV file.
create(InputStream, Charset) - Static method in class org.deidentifier.arx.Data
  Creates a new data object from a CSV file.
create(InputStream, Charset, char) - Static method in class org.deidentifier.arx.Data
  Creates a new data object from a CSV file.
create(InputStream, Charset, char, char) - Static method in class org.deidentifier.arx.Data
  Creates a new data object from a CSV file.
create(InputStream, Charset, char, char, char) - Static method in class org.deidentifier.arx.Data
  Creates a new data object from a CSV file.
create(InputStream, Charset, char, char, char, char[]) - Static method in class org.deidentifier.arx.Data
  Creates a new data object from a CSV file.
create(InputStream, Charset, CSVSyntax) - Static method in class org.deidentifier.arx.Data
  Creates a new data object from a CSV file.
create(InputStream, Charset, 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, Charset) - Static method in class org.deidentifier.arx.Data
  Creates a new data object from a CSV file.
create(String, Charset, char) - Static method in class org.deidentifier.arx.Data
  Creates a new data object from a CSV file.
create(String, Charset, char, char) - Static method in class org.deidentifier.arx.Data
  Creates a new data object from a CSV file.
create(String, Charset, char, char, char) - Static method in class org.deidentifier.arx.Data
  Creates a new data object from a CSV file.
create(String, Charset, char, char, char, char[]) - Static method in class org.deidentifier.arx.Data
  Creates a new data object from a CSV file.
create(String, Charset, CSVSyntax) - Static method in class org.deidentifier.arx.Data
  Creates a new data object from a CSV file.
create(String, Charset, 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() - Static method in class org.deidentifier.arx.DataGeneralizationScheme
  Creates a new data generalization scheme
create(Data) - Static method in class org.deidentifier.arx.DataGeneralizationScheme
  Creates a new data generalization scheme
create(Data, DataGeneralizationScheme.GeneralizationDegree) - Static method in class org.deidentifier.arx.DataGeneralizationScheme
  Creates a new data generalization scheme
create(DataGeneralizationScheme.GeneralizationDegree) - Static method in class org.deidentifier.arx.DataGeneralizationScheme
  Creates a new data generalization scheme
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(int, 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(int, 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
  Creates a new instance
create(int) - Static method in class org.deidentifier.arx.RowSet
  Creates a new instance
createAECSMetric() - Static method in class org.deidentifier.arx.metric.Metric
  Creates a new instance of the AECS metric.
createAECSMetric(double) - 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.
createAECSMetric(int) - 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.
createAmbiguityMetric() - Static method in class org.deidentifier.arx.metric.Metric
  Creates an instance of the ambiguity metric.
createAmbiguityMetric() - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
  Creates an instance of the ambiguity metric.
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.
createBinaryPhaseConfiguration(FLASHPhaseConfiguration, History.StorageStrategy, boolean, boolean) - Static method in class org.deidentifier.arx.algorithm.FLASHConfiguration
  Creates a binary-phase only configuration.
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, Charset, char, boolean) - Static method in class org.deidentifier.arx.DataSource
  Creates a CSV data source.
createCSVSource(String, Charset, 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.
createEntropyBasedInformationLossMetric() - Static method in class org.deidentifier.arx.metric.Metric
  Creates an instance of the entropy-based information loss metric, which will treat generalization and suppression equally.
createEntropyBasedInformationLossMetric(double) - Static method in class org.deidentifier.arx.metric.Metric
  Creates an instance of the entropy-based information loss metric.
createEntropyBasedInformationLossMetric(double) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
  Creates an instance of the entropy-based information loss 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(boolean, double) - Static method in class org.deidentifier.arx.metric.Metric
  Creates an instance of the non-uniform entropy metric.
createEntropyMetric(boolean, double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
  Creates an instance of the non-uniform entropy metric.
createEntropyMetric(double) - Static method in class org.deidentifier.arx.metric.Metric
  Creates an instance of the non-monotonic 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) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
  Creates an instance of the non-uniform entropy metric.
createEntropyMetric(boolean, double, 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.
createEntropyMetric(double) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
  Creates an instance of the non-monotonic 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.
createInformationLoss(double[]) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional
  Helper method for creating information loss.
createInformationLoss(double) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricSingleDimensional
  Create a loss object
createInformationLoss(double, double) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricSingleDimensional
  Create a loss object
createInformationLossWithBound(double[], double[]) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional
  Helper method for creating information loss.
createInformationLossWithoutBound(double[]) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional
  Helper method for creating information loss.
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.
createInstanceOfHighestScore() - Method in class org.deidentifier.arx.metric.Metric
  Returns an instance of the highest possible score.
createInstanceOfLowestScore() - Method in class org.deidentifier.arx.metric.Metric
  Returns an instance of the lowest possible score.
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.
createKLDivergenceMetric() - Static method in class org.deidentifier.arx.metric.Metric
  Creates an instance of the KL Divergence metric.
createKLDivergenceMetric() - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
  Creates an instance of the KL Divergence metric.
createLinearPhaseConfiguration(FLASHPhaseConfiguration, History.StorageStrategy, boolean, boolean) - Static method in class org.deidentifier.arx.algorithm.FLASHConfiguration
  Creates a linear-phase only configuration.
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
  Deprecated.
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.MetricSDNMAmbiguity
createMaxInformationLoss() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMDiscernability
createMaxInformationLoss() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMEntropyBasedInformationLoss
createMaxInformationLoss() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMKLDivergence
createMaxInformationLoss() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMPublisherPayout
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
  Deprecated.
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.MetricSDNMAmbiguity
createMinInformationLoss() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMDiscernability
createMinInformationLoss() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMEntropyBasedInformationLoss
createMinInformationLoss() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMKLDivergence
createMinInformationLoss() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMPublisherPayout
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.
createNormalizedEntropyMetric() - Static method in class org.deidentifier.arx.metric.Metric
  Creates an instance of the normalized entropy metric.
createNormalizedEntropyMetric(Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
  Creates an instance of the normalized entropy metric.
createNormalizedEntropyMetric() - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
  Creates an instance of the normalized entropy metric.
createNormalizedEntropyMetric(Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
  Creates an instance of the normalized entropy metric.
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(boolean, double) - Static method in class org.deidentifier.arx.metric.Metric
  Creates an instance of the precision metric.
createPrecisionMetric(boolean, double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
  Creates an instance of the precision metric.
createPrecisionMetric(double) - Static method in class org.deidentifier.arx.metric.Metric
  Creates an instance of the non-monotonic precision metric.
createPrecisionMetric(double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
  Creates an instance of the non-monotonic 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, double) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
  Creates an instance of the precision metric.
createPrecisionMetric(boolean, double, 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.
createPrecisionMetric(double) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
  Creates an instance of the non-monotonic precision metric.
createPrecisionMetric(double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
  Creates an instance of the non-monotonic 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, boolean, double) - Static method in class org.deidentifier.arx.metric.Metric
  Creates a potentially precomputed instance of the non-uniform entropy metric.
createPrecomputedEntropyMetric(double, boolean, double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
  Creates a potentially precomputed instance of the non-uniform entropy metric.
createPrecomputedEntropyMetric(double, 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) - 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.
createPrecomputedEntropyMetric(double, boolean, double) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
  Creates a potentially precomputed instance of the non-uniform entropy metric.
createPrecomputedEntropyMetric(double, boolean, double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
  Creates a potentially precomputed instance of the non-uniform entropy metric.
createPrecomputedEntropyMetric(double, double) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
  Creates a potentially precomputed instance of the non-monotonic 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.
createPrecomputedNormalizedEntropyMetric(double) - Static method in class org.deidentifier.arx.metric.Metric
  Creates a potentially precomputed instance of the normalized entropy metric.
createPrecomputedNormalizedEntropyMetric(double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
  Creates a potentially precomputed instance of the normalized entropy metric.
createPrecomputedNormalizedEntropyMetric(double) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
  Creates a potentially precomputed instance of the normalized entropy metric.
createPrecomputedNormalizedEntropyMetric(double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
  Creates a potentially precomputed instance of the normalized entropy metric.
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.
createPublisherBenefitMetric(boolean, double) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
  Creates an instance of the model for maximizing publisher benefit in the game-theoretic privacy model based on a cost/benefit analysis.
createPublisherPayoutMetric(boolean) - Static method in class org.deidentifier.arx.metric.Metric
  Creates an instance of the model for maximizing publisher benefit in the game-theoretic privacy model based on a cost/benefit analysis.
createPublisherPayoutMetric(boolean, double) - Static method in class org.deidentifier.arx.metric.Metric
  Creates an instance of the model for maximizing publisher benefit in the game-theoretic privacy model based on a cost/benefit analysis.
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.
createTwoPhaseConfiguration(FLASHPhaseConfiguration, FLASHPhaseConfiguration, History.StorageStrategy, boolean, boolean) - Static method in class org.deidentifier.arx.algorithm.FLASHConfiguration
  Creates a two-phase configuration.
CSVDataChecksum - Class in org.deidentifier.arx.io
  Provides methods for creating checksums CSV encoded data.
CSVDataChecksum() - Constructor for class org.deidentifier.arx.io.CSVDataChecksum
  Instantiate.
CSVDataChecksum(char) - Constructor for class org.deidentifier.arx.io.CSVDataChecksum
  Instantiate.
CSVDataChecksum(char, char) - Constructor for class org.deidentifier.arx.io.CSVDataChecksum
  Instantiate.
CSVDataChecksum(char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataChecksum
  Instantiate.
CSVDataChecksum(char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataChecksum
  Instantiate.
CSVDataChecksum(CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataChecksum
  Instantiate.
CSVDataInput - Class in org.deidentifier.arx.io
  This class implements a reader for CSV encoded information.
CSVDataInput(File, Charset) - Constructor for class org.deidentifier.arx.io.CSVDataInput
  Instantiate.
CSVDataInput(File, Charset, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
  Instantiate.
CSVDataInput(File, Charset, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
  Instantiate.
CSVDataInput(File, Charset, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
  Instantiate.
CSVDataInput(File, Charset, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
  Instantiate.
CSVDataInput(File, Charset, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataInput
  Instantiate.
CSVDataInput(File, Charset, CSVSyntax, DataType<T>[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
  Instatiate.
CSVDataInput(InputStream, Charset) - Constructor for class org.deidentifier.arx.io.CSVDataInput
  Instantiate.
CSVDataInput(InputStream, Charset, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
  Instantiate.
CSVDataInput(InputStream, Charset, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
  Instantiate.
CSVDataInput(InputStream, Charset, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
  Instantiate.
CSVDataInput(InputStream, Charset, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
  Instantiate.
CSVDataInput(InputStream, Charset, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataInput
  Instantiate.
CSVDataInput(InputStream, Charset, 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, Charset) - Constructor for class org.deidentifier.arx.io.CSVDataInput
  Instantiate.
CSVDataInput(String, Charset, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
  Instantiate.
CSVDataInput(String, Charset, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
  Instantiate.
CSVDataInput(String, Charset, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
  Instantiate.
CSVDataInput(String, Charset, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
  Instantiate.
CSVDataInput(String, Charset, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataInput
  Instantiate.
CSVDataInput(String, Charset, 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, Charset) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
  Instantiate.
CSVHierarchyInput(File, Charset, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
  Instantiate.
CSVHierarchyInput(File, Charset, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
  Instantiate.
CSVHierarchyInput(File, Charset, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
  Instantiate.
CSVHierarchyInput(File, Charset, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
  Instantiate.
CSVHierarchyInput(File, Charset, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
  Instantiate.
CSVHierarchyInput(InputStream, Charset) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
  Instantiate.
CSVHierarchyInput(InputStream, Charset, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
  Instantiate.
CSVHierarchyInput(InputStream, Charset, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
  Instantiate.
CSVHierarchyInput(InputStream, Charset, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
  Instantiate.
CSVHierarchyInput(InputStream, Charset, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
  Instantiate.
CSVHierarchyInput(InputStream, Charset, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
  Instantiate.
CSVHierarchyInput(String, Charset) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
  Instantiate.
CSVHierarchyInput(String, Charset, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
  Instantiate.
CSVHierarchyInput(String, Charset, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
  Instantiate.
CSVHierarchyInput(String, Charset, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
  Instantiate.
CSVHierarchyInput(String, Charset, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
  Instantiate.
CSVHierarchyInput(String, Charset, 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.

## D

Data - Class in org.deidentifier.arx
  Represents input data for the ARX framework.
Data() - Constructor for class org.deidentifier.arx.Data
data - Variable in class org.deidentifier.arx.DataHandleInput
  The data.
data - Variable in class org.deidentifier.arx.framework.check.history.MRUCacheEntry
  The data.
data - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The data.
Data - Class in org.deidentifier.arx.framework.data
  Encodes a data object consisting of a dictionary encoded two-dimensional array, an associated dictionary, a header and a mapping to the columns in the input data set.
Data(int[][], String[], int[], Dictionary) - Constructor for class org.deidentifier.arx.framework.data.Data
  Creates a new data object.
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.
DataHandleInput(Data) - Constructor for class org.deidentifier.arx.DataHandleInput
  Creates a new data handle.
DataHandleInternal - Class in org.deidentifier.arx
  Wrapper class that provides information to StatisticsBuilder.
DataHandleInternal(DataHandle) - Constructor for class org.deidentifier.arx.DataHandleInternal
  Constructor
DataHandleInternal.InterruptHandler - Interface in org.deidentifier.arx
  Interface
DataHandleOutput - Class in org.deidentifier.arx
  An implementation of the class DataHandle for output data.
DataHandleOutput(ARXResult, DataRegistry, DataManager, Data, Data, ARXLattice.ARXNode, DataDefinition, ARXConfiguration) - Constructor for class org.deidentifier.arx.DataHandleOutput
  Instantiates a new handle.
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.
DataManager - Class in org.deidentifier.arx.framework.data
  Holds all data needed for the anonymization process.
DataManager(String[], int[][], Dictionary, DataDefinition, Set<PrivacyCriterion>, Map<String, DistributionAggregateFunction>) - Constructor for class org.deidentifier.arx.framework.data.DataManager
  Creates a new data manager from pre-encoded data.
DataManager(DataDefinition, Data, Data, Data, String[], GeneralizationHierarchy[], int[], Map<String, GeneralizationHierarchy>, Map<String, Integer>, int[], DistributionAggregateFunction[], String[], int[], int[], int, int, int[], Map<String, DataType<?>>) - Constructor for class org.deidentifier.arx.framework.data.DataManager
  For creating a projected instance
DataManager.AttributeTypeInternal - Class in org.deidentifier.arx.framework.data
  Internal representation of attribute types.
DataManager.AttributeTypeInternal() - Constructor for class org.deidentifier.arx.framework.data.DataManager.AttributeTypeInternal
DataManagerSubset - Class in org.deidentifier.arx.framework.data
  A data manager that is projected onto a given subset.
DataManagerSubset(DataManager, Data, Data, Data, String[], GeneralizationHierarchy[], int[], Map<String, GeneralizationHierarchy>, Map<String, Integer>, int[], DistributionAggregateFunction[], String[], int[], int[], int, int, int[], Map<String, DataType<?>>) - Constructor for class org.deidentifier.arx.framework.data.DataManagerSubset
  Constructor
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.
dataTypes - Variable in class org.deidentifier.arx.DataHandle
  The data types.
dataTypes - Variable in class org.deidentifier.arx.io.ImportAdapter
  Array of datatypes describing the columns.
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.
decRefCount() - Method in class org.deidentifier.arx.framework.check.distribution.IntArrayDictionaryEntry
decrementRefCount(int) - Method in class org.deidentifier.arx.framework.check.distribution.IntArrayDictionary
  Removes a element from the dictionary.
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.
definalizeAll() - Method in class org.deidentifier.arx.framework.data.Dictionary
  Definalizes the dictionary
definition - Variable in class org.deidentifier.arx.DataHandle
  The data definition.
delegate - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The delegate.
DependentAction - Class in org.deidentifier.arx.framework.lattice
  A action that depends on properties of transformations.
DependentAction() - Constructor for class org.deidentifier.arx.framework.lattice.DependentAction
DependentAction.NodeActionAND - Class in org.deidentifier.arx.framework.lattice
  A action that depends on properties of transformations
DependentAction.NodeActionAND(DependentAction) - Constructor for class org.deidentifier.arx.framework.lattice.DependentAction.NodeActionAND
  Creates a new instance
DependentAction.NodeActionConstant - Class in org.deidentifier.arx.framework.lattice
  A trigger for nodes.
DependentAction.NodeActionConstant(boolean) - Constructor for class org.deidentifier.arx.framework.lattice.DependentAction.NodeActionConstant
  Creates a new instance
DependentAction.NodeActionInverse - Class in org.deidentifier.arx.framework.lattice
  A trigger for nodes.
DependentAction.NodeActionInverse(DependentAction) - Constructor for class org.deidentifier.arx.framework.lattice.DependentAction.NodeActionInverse
  Creates a new instance
DependentAction.NodeActionOR - Class in org.deidentifier.arx.framework.lattice
  A trigger for nodes.
DependentAction.NodeActionOR(DependentAction) - Constructor for class org.deidentifier.arx.framework.lattice.DependentAction.NodeActionOR
  Creates a new instance
dictionary - Variable in class org.deidentifier.arx.DataHandleInput
  The dictionary.
dictionary - Variable in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction
  Dictionary
Dictionary - Class in org.deidentifier.arx.framework.data
  A dictionary mapping integers to strings for different dimensions.
Dictionary(int) - Constructor for class org.deidentifier.arx.framework.data.Dictionary
  Instantiates a new dictionary.
dictionarySensFreq - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The dictionary for the snapshot compression *.
dictionarySensFreq - Variable in class org.deidentifier.arx.framework.check.Transformer
  The dictionary for the snapshot compression *.
dictionarySensValue - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The dictionary for the snapshot compression *.
dictionarySensValue - Variable in class org.deidentifier.arx.framework.check.Transformer
  The dictionary for the snapshot compression *.
dimensions - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The dimensions.
dimensions - Variable in class org.deidentifier.arx.framework.check.Transformer
  The dimensions.
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.
distinctValues - Variable in class org.deidentifier.arx.framework.data.GeneralizationHierarchy
  Level->number of distinct values.
Distribution - Class in org.deidentifier.arx.framework.check.distribution
  This class can be utilized to track the distributions of values.
Distribution() - Constructor for class org.deidentifier.arx.framework.check.distribution.Distribution
  Default constructor.
Distribution(int[], int[]) - Constructor for class org.deidentifier.arx.framework.check.distribution.Distribution
  Constructor used to create frequency set from a history entry.
DistributionAggregateFunction - Class in org.deidentifier.arx.framework.check.distribution
  This abstract class represents a function that aggregates values from a frequency distribution
DistributionAggregateFunction(boolean, boolean) - Constructor for class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction
  Instantiates a new function.
DistributionAggregateFunction.DistributionAggregateFunctionArithmeticMean - Class in org.deidentifier.arx.framework.check.distribution
  This class calculates the arithmetic mean for a given distribution.
DistributionAggregateFunction.DistributionAggregateFunctionArithmeticMean(boolean) - Constructor for class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction.DistributionAggregateFunctionArithmeticMean
  Instantiates.
DistributionAggregateFunction.DistributionAggregateFunctionGeneralization - Class in org.deidentifier.arx.framework.check.distribution
  This class generalizes the given distribution.
DistributionAggregateFunction.DistributionAggregateFunctionGeneralization(boolean) - Constructor for class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction.DistributionAggregateFunctionGeneralization
  Creates a new instance
DistributionAggregateFunction.DistributionAggregateFunctionGeometricMean - Class in org.deidentifier.arx.framework.check.distribution
  This class calculates the geometric mean for a given distribution.
DistributionAggregateFunction.DistributionAggregateFunctionGeometricMean(boolean) - Constructor for class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction.DistributionAggregateFunctionGeometricMean
  Instantiates.
DistributionAggregateFunction.DistributionAggregateFunctionInterval - Class in org.deidentifier.arx.framework.check.distribution
  This class calculates the mode for a given distribution.
DistributionAggregateFunction.DistributionAggregateFunctionInterval(boolean) - Constructor for class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction.DistributionAggregateFunctionInterval
  Instantiates.
DistributionAggregateFunction.DistributionAggregateFunctionMedian - Class in org.deidentifier.arx.framework.check.distribution
  This class calculates the median for a given distribution.
DistributionAggregateFunction.DistributionAggregateFunctionMedian(boolean) - Constructor for class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction.DistributionAggregateFunctionMedian
  Instantiates.
DistributionAggregateFunction.DistributionAggregateFunctionMode - Class in org.deidentifier.arx.framework.check.distribution
  This class calculates the mode for a given distribution.
DistributionAggregateFunction.DistributionAggregateFunctionMode(boolean) - Constructor for class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction.DistributionAggregateFunctionMode
  Instantiates.
DistributionIterator<T> - Class in org.deidentifier.arx.framework.check.distribution
  An iterator over values of a distribution
distributions - Variable in class org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry
  Frequency set for other attributes *.
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.
doRelease() - Method in class org.deidentifier.arx.DataHandle
  Releases all resources.
doRelease() - Method in class org.deidentifier.arx.DataHandleInput
  Releases all resources.
doRelease() - Method in class org.deidentifier.arx.DataHandleOutput
  Releases all resources.
doRelease() - Method in class org.deidentifier.arx.DataHandleSubset
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.
DPresence(DataSubset) - Constructor for class org.deidentifier.arx.criteria.DPresence
  For building the inclusion criterion.

## E

EDDifferentialPrivacy - Class in org.deidentifier.arx.criteria
  (e,d)-Differential Privacy implemented with (k,b)-SDGS as proposed in: Ninghui Li, Wahbeh H.
EDDifferentialPrivacy(double, double, DataGeneralizationScheme) - Constructor for class org.deidentifier.arx.criteria.EDDifferentialPrivacy
  Creates a new instance
EDDifferentialPrivacy(double, double, DataGeneralizationScheme, boolean) - Constructor for class org.deidentifier.arx.criteria.EDDifferentialPrivacy
  Creates a new instance which may be configured to produce deterministic output.
Element - Interface in org.deidentifier.arx.certificate.elements
  An abstract element
element - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The element.
ElementData - Class in org.deidentifier.arx.certificate.elements
  Complex element of data items
ElementData(String) - Constructor for class org.deidentifier.arx.certificate.elements.ElementData
  Creates a new instance
ElementList - Class in org.deidentifier.arx.certificate.elements
  PDF list
ElementList(CertificateStyle.ListStyle) - Constructor for class org.deidentifier.arx.certificate.elements.ElementList
  Creates a new list
ElementNewLine - Class in org.deidentifier.arx.certificate.elements
  PDF text element
ElementNewLine() - Constructor for class org.deidentifier.arx.certificate.elements.ElementNewLine
  Creates a new instance
ElementPageBreak - Class in org.deidentifier.arx.certificate.elements
  PDF page break
ElementPageBreak() - Constructor for class org.deidentifier.arx.certificate.elements.ElementPageBreak
ElementSubtitle - Class in org.deidentifier.arx.certificate.elements
  PDF subtitle element
ElementSubtitle(String) - Constructor for class org.deidentifier.arx.certificate.elements.ElementSubtitle
  Creates a new subtitle
ElementText - Class in org.deidentifier.arx.certificate.elements
  PDF text element
ElementText(String) - Constructor for class org.deidentifier.arx.certificate.elements.ElementText
  Creates a new text
ElementText(String, ElementText.TextStyle) - Constructor for class org.deidentifier.arx.certificate.elements.ElementText
  Creates a new text
ElementText.TextStyle - Enum in org.deidentifier.arx.certificate.elements
  Style
ElementTitle - Class in org.deidentifier.arx.certificate.elements
  PDF title element
ElementTitle(String) - Constructor for class org.deidentifier.arx.certificate.elements.ElementTitle
  Creates a new title
ElementVerticalSpace - Class in org.deidentifier.arx.certificate.elements
  PDF page break
ElementVerticalSpace(int) - Constructor for class org.deidentifier.arx.certificate.elements.ElementVerticalSpace
  Creates a new instance
end() - Method in class org.deidentifier.arx.DataSelector
enforce(HashGroupifyDistribution, int) - Method in class org.deidentifier.arx.criteria.RiskBasedCriterion
enforce(HashGroupifyDistribution, int) - Method in class org.deidentifier.arx.criteria.SampleBasedCriterion
  This method enforces the criterion on the current hash table.
EnhancedBLikeness - Class in org.deidentifier.arx.criteria
  Enhanced-beta-Likeness:
  Jianneng Cao, Panagiotis Karras:
  Publishing Microdata with a Robust Privacy Guarantee
  VLDB 2012.
EnhancedBLikeness(String, double) - Constructor for class org.deidentifier.arx.criteria.EnhancedBLikeness
  Creates a new instance
EntropyLDiversity - Class in org.deidentifier.arx.criteria
  The entropy l-diversity privacy model.
EntropyLDiversity(String, double) - Constructor for class org.deidentifier.arx.criteria.EntropyLDiversity
  Creates a new instance of the entropy l-diversity model as proposed in:
  Machanavajjhala A, Kifer D, Gehrke J.
EntropyLDiversity(String, double, EntropyLDiversity.EntropyEstimator) - Constructor for class org.deidentifier.arx.criteria.EntropyLDiversity
  Creates a new instance of the entropy-l-diversity privacy model, specifying the entropy estimator be to used.
EntropyLDiversity.EntropyEstimator - Enum in org.deidentifier.arx.criteria
  Enumerator of entropy estimators for the entropy-l-diversity privacy model.
EqualDistanceTCloseness - Class in org.deidentifier.arx.criteria
  The t-closeness criterion with equal-distance EMD.
EqualDistanceTCloseness(String, double) - Constructor for class org.deidentifier.arx.criteria.EqualDistanceTCloseness
  Creates a new instance of the t-closeness criterion with equal earth-movers-distance as proposed in: Li N, Li T, Venkatasubramanian S.
equals(Object) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Interval
equals(Object) - Method in class org.deidentifier.arx.aggregates.StatisticsContingencyTable.Entry
equals(Object) - Method in class org.deidentifier.arx.common.TupleWrapper
equals(Date) - Method in class org.deidentifier.arx.DataSelector
equals(double) - Method in class org.deidentifier.arx.DataSelector
equals(String) - Method in class org.deidentifier.arx.DataSelector
equals(Object) - Method in class org.deidentifier.arx.DataType.ARXDate
equals(Object) - Method in class org.deidentifier.arx.DataType.ARXDecimal
equals(Object) - Method in class org.deidentifier.arx.DataType.ARXInteger
equals(Object) - Method in class org.deidentifier.arx.DataType.ARXOrderedString
equals(Object) - Method in class org.deidentifier.arx.DataType.ARXString
equals(Object) - Method in class org.deidentifier.arx.DataType
equals(int[], int[]) - Static method in class org.deidentifier.arx.framework.check.groupify.HashTableUtil
  Equality check for integer arrays.
equals(Object) - Method in class org.deidentifier.arx.metric.InformationLoss
equals(Object) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensional
equals(Object) - Method in class org.deidentifier.arx.metric.v2.ILSingleDimensional
error(String) - Method in interface org.deidentifier.arx.aggregates.classification.ClassificationResult
  Returns the error
error(String) - Method in class org.deidentifier.arx.aggregates.classification.MultiClassLogisticRegressionClassificationResult
error(String) - Method in class org.deidentifier.arx.aggregates.classification.MultiClassZeroRClassificationResult
estimateInformationLoss() - Method in class org.deidentifier.arx.ARXLattice
  This method triggers the estimation of the information loss of all nodes in the lattice regardless of whether they have been checked for anonymity or not.
expand() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
  Materializes any non-materialized predecessors and successors
expand(ARXLattice.ARXNode) - Method in class org.deidentifier.arx.ARXLattice
  Materializes any non-materialized predecessors and successors
ExplicitPrivacyCriterion - Class in org.deidentifier.arx.criteria
  A privacy criterion that is explicitly bound to a sensitive attribute.
ExplicitPrivacyCriterion(String, boolean, boolean) - Constructor for class org.deidentifier.arx.criteria.ExplicitPrivacyCriterion
  Creates a new instance

## F

featureIndices - Variable in class org.deidentifier.arx.aggregates.classification.ClassificationDataSpecification
  Indexes
field(String) - Method in class org.deidentifier.arx.DataSelector
finalizeAll() - Method in class org.deidentifier.arx.framework.data.Dictionary
  Finalizes all dimensions.
first() - Method in class org.deidentifier.arx.common.Groupify
  Returns the first entry for iterations
FLASHAlgorithm - Class in org.deidentifier.arx.algorithm
  This class provides a static method for instantiating the FLASH algorithm.
FLASHAlgorithm() - Constructor for class org.deidentifier.arx.algorithm.FLASHAlgorithm
FLASHAlgorithmImpl - Class in org.deidentifier.arx.algorithm
  This class implements the FLASH algorithm.
FLASHAlgorithmImpl(SolutionSpace, NodeChecker, FLASHStrategy, FLASHConfiguration) - Constructor for class org.deidentifier.arx.algorithm.FLASHAlgorithmImpl
  Creates a new instance.
FLASHConfiguration - Class in org.deidentifier.arx.algorithm
  This class parameterizes a phase the interwoven two-phase Flash algorithm.
FLASHPhaseConfiguration - Class in org.deidentifier.arx.algorithm
  This class parameterizes a phase the interwoven two-phase Flash algorithm.
FLASHPhaseConfiguration(FLASHPhaseConfiguration.PhaseAnonymityProperty, DependentAction, DependentAction, DependentAction, DependentAction) - Constructor for class org.deidentifier.arx.algorithm.FLASHPhaseConfiguration
  Creates a configuration for an active phase.
FLASHPhaseConfiguration.PhaseAnonymityProperty - Enum in org.deidentifier.arx.algorithm
  The main anonymity property.
FLASHStrategy - Class in org.deidentifier.arx.algorithm
  This class implements a total order on all transformations in the search space.
FLASHStrategy(SolutionSpace, GeneralizationHierarchy[]) - Constructor for class org.deidentifier.arx.algorithm.FLASHStrategy
  Creates a new instance.
format(Date) - Method in class org.deidentifier.arx.DataType.ARXDate
format(Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
format(Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
format(String) - Method in class org.deidentifier.arx.DataType.ARXOrderedString
format(String) - Method in class org.deidentifier.arx.DataType.ARXString
format(T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
format(T) - Method in class org.deidentifier.arx.DataType
  Converts a value into a string.
forType(DataType<T>) - Static method in class org.deidentifier.arx.aggregates.AggregateFunction
  Returns a builder for the given data type.
frequency - Variable in class org.deidentifier.arx.aggregates.StatisticsContingencyTable.Entry
  Associated frequency.
frequency - Variable in class org.deidentifier.arx.aggregates.StatisticsFrequencyDistribution
  The corresponding frequencies.
fromDouble(Double) - Method in class org.deidentifier.arx.DataType.ARXDate
fromDouble(Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
fromDouble(Double) - Method in class org.deidentifier.arx.DataType.ARXInteger
fromDouble(Double) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
  Converts a double into a value.
fromJHPL(int) - Method in class org.deidentifier.arx.framework.lattice.SolutionSpace
  Internal method that adds the offset
fromJHPL(int[]) - Method in class org.deidentifier.arx.framework.lattice.SolutionSpace
  Internal method that adds the offsets
function - Variable in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
  The default aggregate function, might be null.

## G

generalization - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The states.
GeneralizationHierarchy - Class in org.deidentifier.arx.framework.data
  The class GeneralizationHierarchy.
GeneralizationHierarchy(String, String[][], int, Dictionary) - Constructor for class org.deidentifier.arx.framework.data.GeneralizationHierarchy
  Creates a new generalization hierarchy.
GeneralizationHierarchy(String, int[][], int[]) - Constructor for class org.deidentifier.arx.framework.data.GeneralizationHierarchy
  Can be used to create a copy of the generalization hierarchy.
generalizationindex0 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The stateindices.
generalizationindex1 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The stateindices.
generalizationindex10 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The stateindices.
generalizationindex11 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The stateindices.
generalizationindex12 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The stateindices.
generalizationindex13 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The stateindices.
generalizationindex14 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The stateindices.
generalizationindex2 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The stateindices.
generalizationindex3 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The stateindices.
generalizationindex4 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The stateindices.
generalizationindex5 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The stateindices.
generalizationindex6 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The stateindices.
generalizationindex7 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The stateindices.
generalizationindex8 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The stateindices.
generalizationindex9 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The stateindices.
generalizationIndexArray - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The state index array.
generalize(DataGeneralizationScheme.GeneralizationDegree) - Method in class org.deidentifier.arx.DataGeneralizationScheme
  Defines a specific generalization degree
generalize(String, DataGeneralizationScheme.GeneralizationDegree) - Method in class org.deidentifier.arx.DataGeneralizationScheme
  Defines a specific generalization degree
generalize(String, int) - Method in class org.deidentifier.arx.DataGeneralizationScheme
  Defines a specific generalization level
geq(Date) - Method in class org.deidentifier.arx.DataSelector
geq(double) - Method in class org.deidentifier.arx.DataSelector
geq(String) - Method in class org.deidentifier.arx.DataSelector
get(T) - Method in class org.deidentifier.arx.common.Groupify
  Returns the matching entry, if any
get(int) - Method in class org.deidentifier.arx.framework.check.distribution.IntArrayDictionary
  Returns the according entry.
get(int[]) - Method in class org.deidentifier.arx.framework.check.history.History
  Retrieves a snapshot.
getAbsoluteMaxOutliers() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
  Returns the maximum number of allowed outliers.
getAbsoluteMaxOutliers() - Method in class org.deidentifier.arx.ARXConfiguration
  Returns the maximum number of allowed outliers.
getAccuracy() - Method in class org.deidentifier.arx.aggregates.StatisticsClassification
  Returns the resulting accuracy.
getAdjustedRanges() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
  Returns adjusted ranges.
getAdversaryCost() - Method in class org.deidentifier.arx.ARXCostBenefitConfiguration
  Returns the amount of money needed by an attacker for trying to re-identify a single record
getAdversaryGain() - Method in class org.deidentifier.arx.ARXCostBenefitConfiguration
  Returns the amount of money earned by an attacker for successfully re-identifying a single record
getAggregate() - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensionalReduced
  Override this to implement a variant.
getAggregate() - Method in class org.deidentifier.arx.metric.v2.ILMultiDimensionalArithmeticMean
getAggregate() - Method in class org.deidentifier.arx.metric.v2.ILMultiDimensionalGeometricMean
getAggregate() - Method in class org.deidentifier.arx.metric.v2.ILMultiDimensionalMax
getAggregate() - Method in class org.deidentifier.arx.metric.v2.ILMultiDimensionalSum
getAggregateFunction() - Method in class org.deidentifier.arx.metric.Metric
  Returns the aggregate function of a multi-dimensional metric, null otherwise.
getAggregateFunction() - Method in class org.deidentifier.arx.metric.MetricConfiguration
getAggregateFunction() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional
getAggregateFunction() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
getAggregateFunctions() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional
  Returns the aggregate functions used for microaggregation
getAliasName() - Method in class org.deidentifier.arx.io.ImportColumn
  Gets the alias name.
getAligmentOrder() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
  Returns the alignment order.
getAlpha() - Method in class org.deidentifier.arx.ARXLogisticRegressionConfiguration
getAlphabetSize() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
  Returns properties about the attribute's domain.
getAnonymity() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
  Returns the anonymity property.
getAnonymityProperty() - Method in class org.deidentifier.arx.algorithm.FLASHPhaseConfiguration
  Getter: The main anonymity property.
getApplicator(long) - Method in class org.deidentifier.arx.framework.check.Transformer
  Gets the applicator.
getArithmeticMeanAsDouble() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns the mean
getArithmeticMeanAsString() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns the mean
getArithmeticMeanAsValue() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns the mean
getArray() - Method in class org.deidentifier.arx.DataSubset
  Getter
getArray() - Method in class org.deidentifier.arx.framework.data.Data
  Returns the data array.
getArray() - Method in class org.deidentifier.arx.framework.data.GeneralizationHierarchy
  Returns the array.
getAssociatedInput() - Method in class org.deidentifier.arx.DataHandleInternal
  Returns the associated input handle, itself if there is none.
getAttribute() - Method in class org.deidentifier.arx.criteria.ExplicitPrivacyCriterion
  Returns the associated sensitive attribute.
getAttributeMap() - Method in class org.deidentifier.arx.ARXLattice.Access
  Accessor method
getAttributeName(int) - Method in class org.deidentifier.arx.DataHandle
  Returns the name of the specified column.
getAttributeName(int) - Method in class org.deidentifier.arx.DataHandleInput
getAttributeName(int) - Method in class org.deidentifier.arx.DataHandleInternal
  Method
getAttributeName(int) - Method in class org.deidentifier.arx.DataHandleOutput
  Gets the attribute name.
getAttributeName(int) - Method in class org.deidentifier.arx.DataHandleSubset
getAttributeRisks() - Method in class org.deidentifier.arx.risk.RiskEstimateBuilder
  Returns a class providing access to an analysis of potential quasi-identifiers using the concepts of alpha distinction and alpha separation.
getAttributeRisks() - Method in class org.deidentifier.arx.risk.RiskEstimateBuilderInterruptible
  Returns a class providing access to an analysis of potential quasi-identifiers using the concepts of alpha distinction and alpha separation.
getAttributeRisks() - Method in class org.deidentifier.arx.risk.RiskModelAttributes
  Returns the quasi-identifiers, sorted by risk
getAttributes() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
  Returns the attributes.
getAttributeType(String) - Method in class org.deidentifier.arx.DataDefinition
  Returns the type defined for the attribute.
getAttributeWeight(String) - Method in class org.deidentifier.arx.ARXConfiguration
  Returns the weight for the given attribute.
getAttributeWeights() - Method in class org.deidentifier.arx.ARXConfiguration
  Returns all configured attribute weights.
getAvailableLinebreaks() - Static method in class org.deidentifier.arx.io.CSVSyntax
  Returns the available line breaks
getAvailableLowerRiskThresholds() - Method in class org.deidentifier.arx.risk.RiskModelSampleRiskDistribution
  Returns the lower bounds (exclusive) of the intervals for the according data points.
getAvailableUpperRiskThresholds() - Method in class org.deidentifier.arx.risk.RiskModelSampleRiskDistribution
  Returns the lower bounds (inclusive) of the intervals for the according data points.
getAverageClassSize() - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupifyDistribution
  Returns the average class size
getAverageEquivalenceClassSize() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
  Returns the maximal size of an equivalence class.
getAverageEquivalenceClassSizeIncludingOutliers() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
  Returns the maximal size of an equivalence class.
getAverageError() - Method in class org.deidentifier.arx.aggregates.StatisticsClassification
  Returns the average error, defined as avg(1d-probability-of-correct-result) for each classification event.
getAverageRisk() - Method in class org.deidentifier.arx.risk.RiskModelSampleRisks
  Returns the average re-identification risk
getAvgClassSize() - Method in class org.deidentifier.arx.risk.RiskModelHistogram
  Returns a property of the class distribution
getB() - Method in class org.deidentifier.arx.criteria.BasicBLikeness
  Returns the parameter beta.
getB() - Method in class org.deidentifier.arx.criteria.EnhancedBLikeness
  Returns the parameter beta.
getBaseDataType(String) - Method in class org.deidentifier.arx.DataHandle
  Returns the base data type without generalization.
getBaseDataType(String) - Method in class org.deidentifier.arx.DataHandleInput
getBaseDataType(String) - Method in class org.deidentifier.arx.DataHandleInternal
getBeta() - Method in class org.deidentifier.arx.criteria.EDDifferentialPrivacy
  Returns the k parameter of (k,b)-SDGS
getBinaryPhaseConfiguration() - Method in class org.deidentifier.arx.algorithm.FLASHConfiguration
  Getter.
getBottom() - Method in class org.deidentifier.arx.ARXLattice
  Returns the bottom node.
getBottom() - Method in class org.deidentifier.arx.framework.lattice.SolutionSpace
  Returns the bottom transformation
getBuckets() - Method in class org.deidentifier.arx.framework.check.distribution.Distribution
  Gets all buckets of the hash table.
getBuffer() - Method in class org.deidentifier.arx.framework.check.Transformer
  Gets the buffer.
getC() - Method in class org.deidentifier.arx.criteria.RecursiveCLDiversity
  Returns the parameter c.
getCache() - Method in class org.deidentifier.arx.metric.MetricEntropy
getCardinalities() - Method in class org.deidentifier.arx.metric.MetricEntropy
getCardinalities() - Method in class org.deidentifier.arx.metric.v2.Cardinalities
  Returns the cardinalities of the given value.
getCells() - Method in class org.deidentifier.arx.metric.MetricNMPrecision
  Returns the number of cells.
getCells() - Method in class org.deidentifier.arx.metric.MetricPrecision
  Returns the number of cells.
getCharset() - Method in class org.deidentifier.arx.io.ImportConfigurationCSV
  Returns the charset of the CSV file.
getClassBasedPrivacyModelsAsArray() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
  Returns all class-based criteria (except k-anonymity) as an array.
getClassificationPerformance(String, ARXLogisticRegressionConfiguration) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
  Creates a new set of statistics for the given classification task
getClassificationPerformance(String[], String, ARXLogisticRegressionConfiguration) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
  Creates a new set of statistics for the given classification task
getClassificationPerformance(String, ARXLogisticRegressionConfiguration) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
  Creates a new set of statistics for the given classification task
getClassificationPerformance(String[], String, ARXLogisticRegressionConfiguration) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
  Creates a new set of statistics for the given classification task
getColumn() - Method in class org.deidentifier.arx.risk.HIPAAIdentifierMatch
  The column name where the identifier was found
getColumnDatatypes() - Method in class org.deidentifier.arx.io.ImportAdapter
  Returns an array with datatypes of columns that should be imported.
getColumnIndexOf(String) - Method in class org.deidentifier.arx.DataHandle
  Returns the index of the given attribute, -1 if it is not in the header.
getColumnIndexOf(String) - Method in class org.deidentifier.arx.DataHandleInternal
  Delegate
getColumns() - Method in class org.deidentifier.arx.io.ImportConfiguration
  Returns all added columns.
getComparator() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased
  Returns the comparator.
getConfidence() - Method in class org.deidentifier.arx.risk.HIPAAIdentifierMatch
  The confidence of the discovery, or null if the match type is ATTRIBUTE_NAME
getConfidenceThresholds() - Method in class org.deidentifier.arx.aggregates.StatisticsClassification.PrecisionRecallMatrix
getConfig() - Method in class org.deidentifier.arx.io.ImportAdapter
  Returns the configuration used by the import adapter.
getConfiguration() - Method in class org.deidentifier.arx.ARXResult
  Returns the configuration used.
getConfiguration() - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutor
  Returns the current configuration
getConfiguration() - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutorNoAttack
  Returns the current configuration
getConfiguration() - Method in class org.deidentifier.arx.DataHandle
  Returns the ARXConfiguration that is currently being used, null if this is an input handle
getConfiguration() - Method in class org.deidentifier.arx.DataHandleInput
getConfiguration() - Method in class org.deidentifier.arx.DataHandleOutput
getConfiguration() - Method in class org.deidentifier.arx.DataHandleSubset
getConfiguration() - Method in class org.deidentifier.arx.DataSource
  Returns the configuration.
getConfiguration() - Method in class org.deidentifier.arx.framework.check.NodeChecker
  Returns the configuration
getConfiguration() - Method in class org.deidentifier.arx.metric.Metric
  Returns the configuration of this metric.
getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDHeight
  Returns the configuration of this metric.
getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
  Returns the configuration of this metric.
getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLossPotentiallyPrecomputed
  Returns the configuration of this metric.
getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLossPrecomputed
  Returns the configuration of this metric.
getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
  Returns the configuration of this metric.
getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropy
  Returns the configuration of this metric.
getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPotentiallyPrecomputed
  Returns the configuration of this metric.
getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
  Returns the configuration of this metric.
getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropy
  Returns the configuration of this metric.
getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPotentiallyPrecomputed
  Returns the configuration of this metric.
getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPrecomputed
  Returns the configuration of this metric.
getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMNormalizedEntropy
  Returns the configuration of this metric.
getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMNormalizedEntropyPotentiallyPrecomputed
  Returns the configuration of this metric.
getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMNormalizedEntropyPrecomputed
  Returns the configuration of this metric.
getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDPrecision
  Returns the configuration of this metric.
getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDStatic
  Returns the configuration of this metric.
getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricSDAECS
  Returns the configuration of this metric.
getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricSDDiscernability
  Returns the configuration of this metric.
getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMAmbiguity
  Returns the configuration of this metric.
getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMDiscernability
  Returns the configuration of this metric.
getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMEntropyBasedInformationLoss
  Returns the configuration of this metric.
getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMKLDivergence
  Returns the configuration of this metric.
getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMPublisherPayout
  Returns the configuration of this metric.
getConnection() - Method in class org.deidentifier.arx.io.ImportConfigurationJDBC
getContainsHeader() - Method in class org.deidentifier.arx.io.ImportConfigurationCSV
  Gets the contains header.
getContainsHeader() - Method in class org.deidentifier.arx.io.ImportConfigurationExcel
getContingencyTable(int, boolean, int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
  Returns a contingency table for the given columns.
getContingencyTable(int, int) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
  Returns a contingency table for the given columns.
getContingencyTable(int, int, boolean, int, int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
  Returns a contingency table for the given columns.
getContingencyTable(int, int, int, int) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
  Returns a contingency table for the given columns.
getContingencyTable(int, int, String[][], int, int, String[][]) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
  Returns a contingency table for the given columns.
getContingencyTable(int, String[][], int, String[][]) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
  Returns a contingency table for the given columns.
getContingencyTable(int, boolean, int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
  Returns a contingency table for the given columns.
getContingencyTable(int, AttributeType.Hierarchy, int, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
  Returns a contingency table for the given columns.
getContingencyTable(int, int) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
  Returns a contingency table for the given columns.
getContingencyTable(int, int, boolean, int, int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
  Returns a contingency table for the given columns.
getContingencyTable(int, int, AttributeType.Hierarchy, int, int, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
  Returns a contingency table for the given columns.
getContingencyTable(int, int, int, int) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
  Returns a contingency table for the given columns.
getCostBenefitConfiguration() - Method in class org.deidentifier.arx.ARXConfiguration
  Returns the cost/benefit configuration
getCostBenefitConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMPublisherPayout
  Returns the cost/benefit configuration
getCount() - Method in class org.deidentifier.arx.common.Groupify.Group
  The count
getCriteria() - Method in class org.deidentifier.arx.ARXConfiguration
  Deprecated.
getCriteria(Class<T>) - Method in class org.deidentifier.arx.ARXConfiguration
  Deprecated.
getCriterion(Class<T>) - Method in class org.deidentifier.arx.ARXConfiguration
  Deprecated.
getD() - Method in class org.deidentifier.arx.criteria.DDisclosurePrivacy
  Returns the parameter delta.
getData() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
  Returns the data array.
getData() - Method in class org.deidentifier.arx.framework.data.Data
  Returns the data.
getData(long) - Method in class org.deidentifier.arx.framework.lattice.SolutionSpace
  Returns data
getData() - Method in class org.deidentifier.arx.framework.lattice.Transformation
  Returns associated data
getDataAnalyzed() - Method in class org.deidentifier.arx.framework.data.DataManager
  Returns the input data that will be analyzed.
getDataDefinition() - Method in class org.deidentifier.arx.framework.data.DataManager
  Returns the data definitions
getDataGeneralized() - Method in class org.deidentifier.arx.framework.data.DataManager
  Returns the input data that will be generalized.
getDataLength() - Method in class org.deidentifier.arx.framework.data.Data
  Returns the number of rows.
getDataStatic() - Method in class org.deidentifier.arx.framework.data.DataManager
  Returns the static input data.
getDataSubset() - Method in class org.deidentifier.arx.criteria.DPresence
getDataSubset() - Method in class org.deidentifier.arx.criteria.EDDifferentialPrivacy
getDataSubset() - Method in class org.deidentifier.arx.criteria.KMap
getDataSubset() - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
  If a privacy model uses a data subset, it must overwrite this method
getDataSubset() - Method in class org.deidentifier.arx.criteria.ProfitabilityJournalist
getDataSubset() - Method in class org.deidentifier.arx.criteria.ProfitabilityJournalistNoAttack
getDataSubset() - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutor
getDataSubset() - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutorNoAttack
getDataType() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
  Returns the data type.
getDataType(String) - Method in class org.deidentifier.arx.DataDefinition
  Returns the data type for the given column.
getDataType(String) - Method in class org.deidentifier.arx.DataHandle
  Returns the according data type.
getDataType(String) - Method in class org.deidentifier.arx.DataHandleInternal
  Method
getDataType(String) - Method in class org.deidentifier.arx.DataHandleOutput
getDataType(String) - Method in class org.deidentifier.arx.DataHandleSubset
getDataType() - Method in class org.deidentifier.arx.io.ImportColumn
  Gets the data type.
getDataTypeArray() - Method in class org.deidentifier.arx.DataHandle
  Generates an array of data types.
getDataTypeArray() - Method in class org.deidentifier.arx.DataHandleInput
getDataTypeArray() - Method in class org.deidentifier.arx.DataHandleOutput
  Creates the data type array.
getDataTypeArray() - Method in class org.deidentifier.arx.DataHandleSubset
getDate(int, int) - Method in class org.deidentifier.arx.DataHandle
  Returns a date/time value from the specified cell.
getDate(int, int) - Method in class org.deidentifier.arx.DataHandleInternal
  Delegate
getDecayExponent() - Method in class org.deidentifier.arx.ARXLogisticRegressionConfiguration
getDefaultAccuracy() - Static method in class org.deidentifier.arx.ARXSolverConfiguration
  Default value.
getDefaultDeterministic() - Static method in class org.deidentifier.arx.ARXSolverConfiguration
  Default value.
getDefaultFunction() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
  Returns the default aggregate function.
getDefaultIterationsPerTry() - Static method in class org.deidentifier.arx.ARXSolverConfiguration
  Default value.
getDefaultIterationsTotal() - Static method in class org.deidentifier.arx.ARXSolverConfiguration
  Default value.
getDefaultMetric() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
  Returns the default variant.
getDefaultStartValues() - Static method in class org.deidentifier.arx.ARXSolverConfiguration
  Default value.
getDefaultTimePerTry() - Static method in class org.deidentifier.arx.ARXSolverConfiguration
  Default value.
getDefaultTimeTotal() - Static method in class org.deidentifier.arx.ARXSolverConfiguration
  Default value.
getDefinition() - Method in class org.deidentifier.arx.Data
  Returns the data definition.
getDefinition() - Method in class org.deidentifier.arx.DataHandle
  Returns the data definition.
getDefinition() - Method in class org.deidentifier.arx.DataHandleInternal
  Method
getDelimiter() - Method in class org.deidentifier.arx.io.CSVSyntax
  Gets the delimiter.
getDelimiter() - Method in class org.deidentifier.arx.io.ImportConfigurationCSV
  Gets the delimiter.
getDelta() - Method in class org.deidentifier.arx.criteria.EDDifferentialPrivacy
  Returns the delta parameter of (e,d)-DP
getDerivedK() - Method in class org.deidentifier.arx.criteria.KMap
  Returns the derived parameter k.
getDescription() - Method in class org.deidentifier.arx.DataType.ARXDate
getDescription() - Method in class org.deidentifier.arx.DataType.ARXDecimal
getDescription() - Method in class org.deidentifier.arx.DataType.ARXInteger
getDescription() - Method in class org.deidentifier.arx.DataType.ARXOrderedString
getDescription() - Method in class org.deidentifier.arx.DataType.ARXString
getDescription() - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
getDescription() - Method in class org.deidentifier.arx.DataType
  Returns a description of the data type.
getDescription(Metric<?>) - Static method in class org.deidentifier.arx.metric.Metric
  Returns a description for the given metric, if there is any, null otherwise.
getDescription() - Method in class org.deidentifier.arx.metric.Metric
  Returns a description of this metric.
getDeserializationContext() - Static method in class org.deidentifier.arx.ARXLattice
  Returns the deserialization context.
getDictionary() - Method in class org.deidentifier.arx.framework.data.Data
  Returns the dictionary.
getDictionarySensFreq() - Method in class org.deidentifier.arx.framework.check.history.History
  Method needed for benchmarking.
getDictionarySensValue() - Method in class org.deidentifier.arx.framework.check.history.History
  Method needed for benchmarking.
getDimension(String) - Method in class org.deidentifier.arx.ARXLattice.ARXNode
  Returns the index of an attribute.
getDimensions() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional
  Returns the number of dimensions.
getDimensions() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricSingleDimensional
  Returns the number of dimensions.
getDimensionsAggregated() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional
  Returns the number of dimensions.
getDimensionsAggregated() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricSingleDimensional
  Returns the number of dimensions.
getDimensionsGeneralized() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional
  Returns the number of dimensions.
getDimensionsGeneralized() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricSingleDimensional
  Returns the number of dimensions.
getDistinction() - Method in class org.deidentifier.arx.risk.RiskModelAttributes.QuasiIdentifierRisk
  Returns the alpha distinction parameter of this quasi-identifier
getDistinctValues(int) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
  Returns the distinct set of data items from the given column.
getDistinctValues(int) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
  Returns the distinct set of data items from the given column.
getDistinctValues(int) - Method in class org.deidentifier.arx.DataHandle
  Returns an array containing the distinct values in the given column.
getDistinctValues(int, boolean, DataHandleInternal.InterruptHandler) - Method in class org.deidentifier.arx.DataHandle
  Returns the distinct values.
getDistinctValues(int, boolean, DataHandleInternal.InterruptHandler) - Method in class org.deidentifier.arx.DataHandleInput
getDistinctValues(int) - Method in class org.deidentifier.arx.DataHandleInternal
  Delegate
getDistinctValues(int, boolean, DataHandleInternal.InterruptHandler) - Method in class org.deidentifier.arx.DataHandleInternal
  Method
getDistinctValues(int, DataHandleInternal.InterruptHandler) - Method in class org.deidentifier.arx.DataHandleInternal
  Method
getDistinctValues(int, boolean, DataHandleInternal.InterruptHandler) - Method in class org.deidentifier.arx.DataHandleOutput
  Gets the distinct values.
getDistinctValues(int, boolean, DataHandleInternal.InterruptHandler) - Method in class org.deidentifier.arx.DataHandleSubset
getDistinctValues() - Method in class org.deidentifier.arx.framework.data.GeneralizationHierarchy
  Returns the number of distinct values.
getDistinctValues(int) - Method in class org.deidentifier.arx.framework.data.GeneralizationHierarchy
  Returns the distinct values.
getDistinctValuesOrdered(int) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
  Returns an ordered list of the distinct set of data items from the given column.
getDistinctValuesOrdered(int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
  Returns an ordered list of the distinct set of data items from the given column.
getDistinctValuesOrdered(int, String[][]) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
  Returns an ordered list of the distinct set of data items from the given column.
getDistinctValuesOrdered(int) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
  Returns an ordered list of the distinct set of data items from the given column.
getDistinctValuesOrdered(int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
  Returns an ordered list of the distinct set of data items from the given column.
getDistinctValuesOrdered(int, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
  Returns an ordered list of the distinct set of data items from the given column.
getDistribution(int[][], int, int) - Method in class org.deidentifier.arx.framework.data.DataManager
  Returns the distribution of the attribute in the data array at the given index.
getDistribution(String) - Method in class org.deidentifier.arx.framework.data.DataManager
  Returns the distribution of the given sensitive attribute in the original dataset.
getDistribution(int[][], int, int) - Method in class org.deidentifier.arx.framework.data.DataManagerSubset
getDistribution(String) - Method in class org.deidentifier.arx.framework.data.DataManagerSubset
getDMax() - Method in class org.deidentifier.arx.criteria.DPresence
  Returns dMax.
getDMin() - Method in class org.deidentifier.arx.criteria.DPresence
  Returns dMin.
getDomainShares() - Method in class org.deidentifier.arx.framework.data.DataManager
getDomainSize() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
  Returns properties about the attribute's domain.
getDomainSize() - Method in interface org.deidentifier.arx.metric.v2.DomainShare
  Returns the size of the domain.
getDomainSize() - Method in class org.deidentifier.arx.metric.v2.DomainShareInterval
  Returns the size of the domain.
getDomainSize() - Method in class org.deidentifier.arx.metric.v2.DomainShareMaterialized
  Returns the size of the domain.
getDomainSize() - Method in class org.deidentifier.arx.metric.v2.DomainShareRedaction
  Returns the size of the domain.
getDouble(int, int) - Method in class org.deidentifier.arx.DataHandle
  Returns a double value from the specified cell.
getDouble(int, int) - Method in class org.deidentifier.arx.DataHandleInternal
  Delegate
getElement() - Method in class org.deidentifier.arx.common.Groupify.Group
  The element
getElements() - Method in class org.deidentifier.arx.DataType.ARXOrderedString
  Returns all elements backing this datatype.
getEntropyBasedInformationLoss(Transformation, HashGroupifyEntry, DomainShare[], DistributionAggregateFunction[], int, double) - Static method in class org.deidentifier.arx.metric.v2.MetricSDNMEntropyBasedInformationLoss
  Implements the entropy-based IL model.
getEntry(int[]) - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify
  Returns the entry for the given tuple
getEpsilon() - Method in class org.deidentifier.arx.criteria.EDDifferentialPrivacy
  Returns the epsilon parameter of (e,d)-DP
getEquivalenceClassModel() - Method in class org.deidentifier.arx.risk.RiskEstimateBuilder
  Returns a model of the equivalence classes in this data set
getEquivalenceClassModel() - Method in class org.deidentifier.arx.risk.RiskEstimateBuilderInterruptible
  Returns a model of the equivalence classes in this data set
getEquivalenceClassStatistics() - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
  Returns statistics about the equivalence classes.
getEquivalenceClassStatistics() - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
  Returns statistics about the equivalence classes.
getError(Distribution) - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction.DistributionAggregateFunctionArithmeticMean
getError(Distribution) - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction.DistributionAggregateFunctionGeneralization
getError(Distribution) - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction.DistributionAggregateFunctionGeometricMean
getError(Distribution) - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction.DistributionAggregateFunctionInterval
getError(Distribution) - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction.DistributionAggregateFunctionMedian
getError(Distribution) - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction.DistributionAggregateFunctionMode
getError(Distribution) - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction
  Returns the normalized error induced by aggregation.
getError(DistributionAggregateFunction, Distribution) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional
  Returns the error induced by aggregating values in the distribution
getEscape() - Method in class org.deidentifier.arx.io.CSVSyntax
  Gets the escape.
getEscape() - Method in class org.deidentifier.arx.io.ImportConfigurationCSV
  Gets the escape.
getEstimatedJournalistRisk() - Method in class org.deidentifier.arx.risk.RiskModelSampleRisks
  Return journalist risk threshold, 1 if there is none
getEstimatedMarketerRisk() - Method in class org.deidentifier.arx.risk.RiskModelSampleRisks
  Return marketer risk threshold, 1 if there is none
getEstimatedProsecutorRisk() - Method in class org.deidentifier.arx.risk.RiskModelSampleRisks
  Return prosecutor risk threshold, 1 if there is none
getEstimator() - Method in class org.deidentifier.arx.criteria.EntropyLDiversity
  Returns the entropy estimator used by this instance
getEstimator() - Method in class org.deidentifier.arx.criteria.KMap
  Returns the specified estimator.
getExampleFormats() - Method in class org.deidentifier.arx.DataType.DataTypeDescription
  Returns a list of example formats.
getExcelFileType() - Method in class org.deidentifier.arx.io.ImportConfigurationExcel
getExpectedAdversaryPayout(double) - Method in class org.deidentifier.arx.risk.RiskModelCostBenefit
  Returns the expected adversary payout
getExpectedPublisherBenefit(double) - Method in class org.deidentifier.arx.risk.RiskModelCostBenefit
  Returns the expected information loss
getExpectedPublisherPayout(double, double) - Method in class org.deidentifier.arx.risk.RiskModelCostBenefit
  Returns the expected publisher payout
getFactor() - Method in enum org.deidentifier.arx.DataGeneralizationScheme.GeneralizationDegree
  Returns the factor
getFeatureIndices(DataHandleInternal, String[], String) - Method in class org.deidentifier.arx.aggregates.classification.ClassificationDataSpecification
  Returns the indexes of all features
getFeatureMetadata(DataHandleInternal, int[]) - Method in class org.deidentifier.arx.aggregates.classification.ClassificationDataSpecification
  Returns feature metadata
getFileLocation() - Method in class org.deidentifier.arx.io.ImportConfigurationFile
getFirstEquivalenceClass() - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify
  Returns the first entry
getFloat(int, int) - Method in class org.deidentifier.arx.DataHandle
  Returns a float value from the specified cell.
getFormat() - Method in class org.deidentifier.arx.DataType.ARXDate
getFormat() - Method in class org.deidentifier.arx.DataType.ARXDecimal
getFormat() - Method in class org.deidentifier.arx.DataType.ARXInteger
getFormat() - Method in class org.deidentifier.arx.DataType.ARXOrderedString
getFormat() - Method in interface org.deidentifier.arx.DataType.DataTypeWithFormat
getFractionOfRecordsAtCumulativeRisk(double) - Method in class org.deidentifier.arx.risk.RiskModelSampleRiskDistribution
  Returns the fraction of records with a risk lower than or equal to the given threshold.
getFractionOfRecordsAtRisk(double) - Method in class org.deidentifier.arx.risk.RiskModelSampleRiskDistribution
  Returns the fraction of records with a risk which equals the given threshold.
getFractionOfRecordsForCumulativeRiskThresholds() - Method in class org.deidentifier.arx.risk.RiskModelSampleRiskDistribution
  Returns an array of cumulative risks for the risk thresholds
getFractionOfRecordsForRiskThresholds() - Method in class org.deidentifier.arx.risk.RiskModelSampleRiskDistribution
  Returns an array of risks for the risk thresholds
getFractionOfRecordsInClassesOfSize(int) - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupifyDistribution
  Returns the fraction of tuples that are in classes of the given size
getFractionOfTuplesAffectedByHighestRisk() - Method in class org.deidentifier.arx.risk.RiskModelSampleRisks
  Returns the fraction of tuples affected by the highest re-identification risk
getFractionOfTuplesAffectedByLowestRisk() - Method in class org.deidentifier.arx.risk.RiskModelSampleRisks
  Returns the fraction of tuples affected by the lowest re-identification risk
getFractionOfUniqueTuples(RiskModelPopulationUniqueness.PopulationUniquenessModel) - Method in class org.deidentifier.arx.risk.RiskModelPopulationUniqueness
  Estimated number of unique tuples in the population according to the given model
getFractionOfUniqueTuples() - Method in class org.deidentifier.arx.risk.RiskModelSampleUniqueness
  Returns the fraction of tuples affected by the highest re-identification risk
getFractionOfUniqueTuplesDankar() - Method in class org.deidentifier.arx.risk.RiskModelPopulationUniqueness
  Estimated number of unique tuples in the population according to Dankar's decision rule
getFractionOfUniqueTuplesDankar(boolean) - Method in class org.deidentifier.arx.risk.RiskModelPopulationUniqueness
  Estimated number of unique tuples in the population according to Dankar's decision rule
getFractionOfUniqueTuplesPitman() - Method in class org.deidentifier.arx.risk.RiskModelPopulationUniqueness
  Estimated number of unique tuples in the population according to Pitman's statistical model
getFractionOfUniqueTuplesSNB() - Method in class org.deidentifier.arx.risk.RiskModelPopulationUniqueness
  Estimated number of unique tuples in the population according to the SNB statistical model
getFractionOfUniqueTuplesZayatz() - Method in class org.deidentifier.arx.risk.RiskModelPopulationUniqueness
  Estimated number of unique tuples in the population according to Zayatz's statistical model
getFrequencyDistribution(int) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
  Returns a frequency distribution for the values in the given column.
getFrequencyDistribution(int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
  Returns a frequency distribution for the values in the given column.
getFrequencyDistribution(int, String[][]) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
  Returns a frequency distribution for the values in the given column.
getFrequencyDistribution(int) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
  Returns a frequency distribution for the values in the given column.
getFrequencyDistribution(int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
  Returns a frequency distribution for the values in the given column.
getFrequencyDistribution(int, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
  Returns a frequency distribution for the values in the given column.
getFunction() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.Group
getFunction() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Interval
getFunction() - Method in class org.deidentifier.arx.AttributeType.MicroAggregationFunction
  Returns the aggregate function.
getGeneralization(String) - Method in class org.deidentifier.arx.ARXLattice.ARXNode
  Returns the generalization for the attribute.
getGeneralization(String) - Method in class org.deidentifier.arx.DataHandle
  Returns the generalization level for the attribute.
getGeneralization(String) - Method in class org.deidentifier.arx.DataHandleInput
getGeneralization(String) - Method in class org.deidentifier.arx.DataHandleInternal
  Method
getGeneralization(String) - Method in class org.deidentifier.arx.DataHandleOutput
getGeneralization(String) - Method in class org.deidentifier.arx.DataHandleSubset
getGeneralization() - Method in class org.deidentifier.arx.framework.lattice.Transformation
  Returns the generalization
getGeneralizationDegree() - Method in class org.deidentifier.arx.DataGeneralizationScheme
  Returns the overall generalization degree, if any
getGeneralizationFactor() - Method in class org.deidentifier.arx.metric.Metric
  Returns the factor used weight generalized values.
getGeneralizationFactor() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
getGeneralizationFactor() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
getGeneralizationFactor() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLossPotentiallyPrecomputed
getGeneralizationLevel(String, DataDefinition) - Method in class org.deidentifier.arx.DataGeneralizationScheme
  Returns a generalization level as defined by this class
getGeneralizationScheme() - Method in class org.deidentifier.arx.criteria.EDDifferentialPrivacy
  Returns the defined generalization scheme
getGeneralizationSuppressionFactor() - Method in class org.deidentifier.arx.metric.Metric
  Returns the factor weighting generalization and suppression.
getGeneralizationSuppressionFactor() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
getGeneralizationSuppressionFactor() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
getGeneralizationSuppressionFactor() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLossPotentiallyPrecomputed
getGeometricMeanAsDouble() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns the geometric mean
getGeometricMeanAsString() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns the geometric mean
getGeometricMeanAsValue() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns the geometric mean
getGlobalOptimum() - Method in class org.deidentifier.arx.algorithm.AbstractAlgorithm
  Returns the global optimum.
getGlobalOptimum() - Method in class org.deidentifier.arx.ARXResult
  Gets the global optimum.
getGroups() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.Level
  Returns the list.
getGsFactor() - Method in class org.deidentifier.arx.metric.MetricConfiguration
getHandle() - Method in class org.deidentifier.arx.ARXResult
  Deprecated.
getHandle(ARXLattice.ARXNode) - Method in class org.deidentifier.arx.ARXResult
  Deprecated.
getHandle() - Method in class org.deidentifier.arx.Data
  Returns a data handle.
getHashcode() - Method in class org.deidentifier.arx.framework.check.distribution.IntArrayDictionaryEntry
  Gets the hashcode of this class.
getHead() - Method in class org.deidentifier.arx.framework.check.history.MRUCache
  Gets the first.
getHeader() - Method in class org.deidentifier.arx.framework.data.Data
  Returns the header.
getHeader() - Method in class org.deidentifier.arx.framework.data.DataManager
  The original data header.
getHeader() - Method in class org.deidentifier.arx.io.ImportAdapter
  Returns the header.
getHeight() - Method in class org.deidentifier.arx.framework.data.GeneralizationHierarchy
  Returns the height of the hierarchy.
getHeights() - Method in class org.deidentifier.arx.metric.MetricNMPrecision
getHeights() - Method in class org.deidentifier.arx.metric.MetricPrecision
getHeuristicSearchThreshold() - Method in class org.deidentifier.arx.ARXConfiguration
  When the size of the solution space exceeds the returned number of transformations, ARX will use a heuristic search strategy.
getHeuristicSearchTimeLimit() - Method in class org.deidentifier.arx.ARXConfiguration
  The heuristic search algorithm will terminate after the returned number of milliseconds.
getHierachiesHeights() - Method in class org.deidentifier.arx.framework.data.DataManager
  Returns the heights of the hierarchiesQI.
getHierarchies() - Method in class org.deidentifier.arx.framework.data.DataManager
  Returns the generalization hierarchiesQI.
getHierarchies() - Method in class org.deidentifier.arx.metric.MetricEntropy
getHierarchiesMaxLevels() - Method in class org.deidentifier.arx.framework.data.DataManager
  Returns the maximum levels for the generalizaiton.
getHierarchiesMinLevels() - Method in class org.deidentifier.arx.framework.data.DataManager
  Returns the minimum levels for the generalizations.
getHierarchy() - Method in class org.deidentifier.arx.AttributeType.Hierarchy.DefaultHierarchy
getHierarchy() - Method in class org.deidentifier.arx.AttributeType.Hierarchy
  Returns the hierarchy as a two-dimensional string array.
getHierarchy() - Method in class org.deidentifier.arx.criteria.HierarchicalDistanceTCloseness
  Returns the hierarchy backing the EMD calculations.
getHierarchy(String) - Method in class org.deidentifier.arx.DataDefinition
  Returns the according hierarchy as String array.
getHierarchy() - Method in class org.deidentifier.arx.io.CSVHierarchyInput
  Returns the hierarchy.
getHierarchyBuilder(String) - Method in class org.deidentifier.arx.DataDefinition
  Returns the associated builder, if any.
getHierarchyObject(String) - Method in class org.deidentifier.arx.DataDefinition
  Returns the according hierarchy object.
getHighestRisk() - Method in class org.deidentifier.arx.risk.RiskModelSampleRisks
  Returns the highest re-identification risk of any tuple in the data set
getHighestRisk() - Method in class org.deidentifier.arx.risk.RiskModelSampleSummary.RiskSummary
  Maximum probability of re-identification
getHighestScore() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
  Returns the highest score.
getHighestScore() - Method in class org.deidentifier.arx.ARXLattice
  Returns the highest score.
getHIPAAIdentifiers() - Method in class org.deidentifier.arx.risk.RiskEstimateBuilder
  Returns the a set of potential HIPAA identifiers.
getHIPAAIdentifiers(double) - Method in class org.deidentifier.arx.risk.RiskEstimateBuilder
  Returns the a set of potential HIPAA identifiers.
getHIPAAIdentifiers() - Method in class org.deidentifier.arx.risk.RiskEstimateBuilderInterruptible
  Returns a class providing access to the identifier HIPAA identifiers.
getHistogram() - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupifyDistribution
  Returns a set of classes as an input for the risk model
getHistogram() - Method in class org.deidentifier.arx.risk.RiskModelHistogram
  Returns class-size[idx], class-count[idx+1],...
getHistory() - Method in class org.deidentifier.arx.framework.check.NodeChecker
  Returns the checkers history, if any.
getHistorySize() - Method in class org.deidentifier.arx.ARXAnonymizer
  Returns the maximum number of snapshots allowed to store in the history.
gethMargin() - Method in class org.deidentifier.arx.certificate.CertificateStyle
getId() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
  Returns a node's internal id.
getIdentifier() - Method in class org.deidentifier.arx.framework.lattice.Transformation
  Returns the id
getIdentifier() - Method in class org.deidentifier.arx.risk.HIPAAIdentifierMatch
  The identifier which was found
getIdentifier() - Method in class org.deidentifier.arx.risk.RiskModelAttributes.QuasiIdentifierRisk
  Returns the attributes in this quasi-identifier
getIdentifyingAttributes() - Method in class org.deidentifier.arx.DataDefinition
  Returns the direct identifiers.
getIndex() - Method in interface org.deidentifier.arx.io.IImportColumnIndexed
  Returns the index this column refers to.
getIndex() - Method in class org.deidentifier.arx.io.ImportColumnIndexed
getIndex() - Method in class org.deidentifier.arx.io.ImportColumnJDBC
getIndexesToImport() - Method in class org.deidentifier.arx.io.ImportAdapterCSV
  Returns an array with indexes of columns that should be imported Only columns listed within `#column` will be imported.
getIndexesToImport() - Method in class org.deidentifier.arx.io.ImportAdapterExcel
  Returns an array with indexes of columns that should be imported Only columns listed within `#column` will be imported.
getIndexesToImport() - Method in class org.deidentifier.arx.io.ImportAdapterJDBC
  Returns an array with indexes of columns that should be imported Only columns listed within `#column` will be imported.
getInformationLoss(Distribution) - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction
  This will return the normalized number of aggregated values in range [1/#distinct-values, 1].
getInformationLoss(long) - Method in class org.deidentifier.arx.framework.lattice.SolutionSpace
  Returns the information loss
getInformationLoss() - Method in class org.deidentifier.arx.framework.lattice.Transformation
  Returns the information loss
getInformationLoss() - Method in class org.deidentifier.arx.metric.InformationLossWithBound
getInformationLoss(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.Metric
  Evaluates the metric for the given node.
getInformationLoss(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.Metric
  Returns the information loss that would be induced by suppressing the given entry.
getInformationLossInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.Metric
  Evaluates the metric for the given node.
getInformationLossInternal(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.Metric
  Returns the information loss that would be induced by suppressing the given entry.
getInformationLossInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricAECS
getInformationLossInternal(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.MetricAECS
getInformationLossInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricDM
getInformationLossInternal(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.MetricDM
getInformationLossInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricDMStar
getInformationLossInternal(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.MetricDMStar
getInformationLossInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricEntropy
getInformationLossInternal(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.MetricEntropy
getInformationLossInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricHeight
getInformationLossInternal(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.MetricHeight
getInformationLossInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricNMEntropy
getInformationLossInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricNMPrecision
getInformationLossInternal(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.MetricNMPrecision
getInformationLossInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricPrecision
getInformationLossInternal(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.MetricPrecision
getInformationLossInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricStatic
getInformationLossInternal(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.MetricStatic
getInformationLossInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
getInformationLossInternal(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
getInformationLossInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDHeight
getInformationLossInternal(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.MetricMDHeight
getInformationLossInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
getInformationLossInternal(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
getInformationLossInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
getInformationLossInternal(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
getInformationLossInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
getInformationLossInternal(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
getInformationLossInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPrecomputed
getInformationLossInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMNormalizedEntropyPrecomputed
getInformationLossInternal(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMNormalizedEntropyPrecomputed
getInformationLossInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDPrecision
getInformationLossInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDStatic
getInformationLossInternal(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.MetricMDStatic
getInformationLossInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricSDAECS
getInformationLossInternal(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.MetricSDAECS
getInformationLossInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricSDDiscernability
getInformationLossInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMAmbiguity
getInformationLossInternal(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMAmbiguity
getInformationLossInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMDiscernability
getInformationLossInternal(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMDiscernability
getInformationLossInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMEntropyBasedInformationLoss
getInformationLossInternal(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMEntropyBasedInformationLoss
getInformationLossInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMKLDivergence
getInformationLossInternal(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMKLDivergence
getInformationLossInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMPublisherPayout
getInformationLossInternal(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMPublisherPayout
getInformationLossInternalRaw(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
getInputBuffer() - Method in class org.deidentifier.arx.DataHandleInput
  Returns the input buffer
getInputBuffer() - Method in class org.deidentifier.arx.DataHandleOutput
  Returns the input buffer
getInputBuffer() - Method in class org.deidentifier.arx.framework.check.NodeChecker
  Returns the input buffer
getInputStream(String) - Method in class org.deidentifier.arx.risk.HIPAAConstants
  Implement this to load the according file
getInputStream(String) - Method in class org.deidentifier.arx.risk.resources.us.HIPAAConstantsUS
  Returns constants for the US population
getInsensitiveAttributes() - Method in class org.deidentifier.arx.DataDefinition
  Returns the insensitive attributes.
getInstance() - Method in class org.deidentifier.arx.risk.HIPAAIdentifierMatch
  The instance of the identifier
getInstanceForLocalRecoding(RowSet, double) - Method in class org.deidentifier.arx.ARXConfiguration
  Clones this config and projects everything onto the given subset.
  - All privacy models will be cloned
  - Subsets in d-presence will be projected accordingly
  - Utility measures will be cloned
  - Replaces estimated k-map with according k-anonymity
getInt(int, int) - Method in class org.deidentifier.arx.DataHandle
  Returns an int value from the specified cell.
getInternalConfiguration() - Method in class org.deidentifier.arx.ARXConfiguration
  Returns an internal variant of the class which provides a broader interface
getInterruptibleInstance() - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
  Returns an interruptible instance of this object.
getInterruptibleInstance() - Method in class org.deidentifier.arx.risk.RiskEstimateBuilder
  Returns an interruptible instance of this object.
getIntervals() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
  Returns all currently defined intervals.
getJournalistRisk() - Method in class org.deidentifier.arx.risk.RiskModelSampleSummary
  Returns the journalist risk
getK() - Method in class org.deidentifier.arx.criteria.EDDifferentialPrivacy
  Returns the k parameter of (k,b)-SDGS
getK() - Method in class org.deidentifier.arx.criteria.KAnonymity
  Returns the parameter k.
getK() - Method in class org.deidentifier.arx.criteria.KMap
  Returns k.
getK() - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutorNoAttack
  Returns the parameter k
getKey() - Method in class org.deidentifier.arx.framework.check.distribution.IntArrayDictionaryEntry
  Gets the key of this class.
getKurtosisAsDouble() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns the kurtosis
getKurtosisAsString() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns the kurtosis
getKurtosisAsValue() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns the kurtosis
getL() - Method in class org.deidentifier.arx.criteria.LDiversity
  Returns the parameter l.
getLabel() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.AbstractGroup
getLabel() - Method in class org.deidentifier.arx.AttributeType.MicroAggregationFunction
  Returns a label for this function
getLabel() - Method in class org.deidentifier.arx.AttributeType.MicroAggregationFunctionDescription
getLabel() - Method in class org.deidentifier.arx.DataType.DataTypeDescription
  Returns a human readable label.
getLabelBound() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Range
getLabelForLinebreak(char[]) - Static method in class org.deidentifier.arx.io.CSVSyntax
  Returns a label for a linebreak
getLambda() - Method in class org.deidentifier.arx.ARXLogisticRegressionConfiguration
getLastNode() - Method in class org.deidentifier.arx.framework.check.StateMachine
  Returns the last node.
getLastTransition() - Method in class org.deidentifier.arx.framework.check.StateMachine
getLattice() - Method in class org.deidentifier.arx.ARXResult
  Returns the lattice.
getLearningRate() - Method in class org.deidentifier.arx.ARXLogisticRegressionConfiguration
getLevel(int) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
  Returns the given level.
getLevel() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.Level
getLevel(int[]) - Method in class org.deidentifier.arx.framework.lattice.SolutionSpace
  Returns the level of the given transformation
getLevel() - Method in class org.deidentifier.arx.framework.lattice.Transformation
  Return level
getLevels() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
  Returns all currently defined levels.
getLevels() - Method in class org.deidentifier.arx.ARXLattice
  Returns the levels of the generalization lattice.
getLinearPhaseConfiguration() - Method in class org.deidentifier.arx.algorithm.FLASHConfiguration
  Getter.
getLinebreak() - Method in class org.deidentifier.arx.io.CSVSyntax
  Gets the line break.
getLinebreak() - Method in class org.deidentifier.arx.io.ImportConfigurationCSV
  Gets the linebreak.
getLinebreakForLabel(String) - Static method in class org.deidentifier.arx.io.CSVSyntax
  Returns a linebreak for a label
getListIndent() - Method in class org.deidentifier.arx.certificate.CertificateStyle
getListItemIndicator(int) - Method in class org.deidentifier.arx.certificate.elements.ElementList
  Styling
getListItemIndicatorFont(CertificateStyle) - Method in class org.deidentifier.arx.certificate.elements.ElementList
  Styling
getLocale() - Method in class org.deidentifier.arx.DataType.ARXDate
  Returns the locale of the format.
getLocale() - Method in class org.deidentifier.arx.DataType.ARXDecimal
  Returns the locale of the format.
getLocale() - Method in class org.deidentifier.arx.DataType.ARXInteger
  Returns the locale of the format.
getLocale() - Method in class org.deidentifier.arx.DataType.ARXOrderedString
  Returns the locale of the format.
getLocale() - Method in interface org.deidentifier.arx.DataType.DataTypeWithFormat
getLong(int, int) - Method in class org.deidentifier.arx.DataHandle
  Returns a long value from the specified cell.
getLong(int, int) - Method in class org.deidentifier.arx.DataHandleInternal
  Delegate
getLowerBound() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
  Returns a node's lower bound, if any.
getLowerBound(long) - Method in class org.deidentifier.arx.framework.lattice.SolutionSpace
  Returns the lower bound
getLowerBound() - Method in class org.deidentifier.arx.framework.lattice.Transformation
  Returns the lower bound on information loss
getLowerBound() - Method in class org.deidentifier.arx.metric.InformationLossWithBound
getLowerBound(Transformation) - Method in class org.deidentifier.arx.metric.Metric
  Returns a lower bound for the information loss for the given node.
getLowerBound(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.Metric
  Returns a lower bound for the information loss for the given node.
getLowerBoundInternal(Transformation) - Method in class org.deidentifier.arx.metric.Metric
  Returns a lower bound for the information loss for the given node.
getLowerBoundInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.Metric
  Returns a lower bound for the information loss for the given node.
getLowerBoundInternal(Transformation) - Method in class org.deidentifier.arx.metric.MetricAECS
getLowerBoundInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricAECS
getLowerBoundInternal(Transformation) - Method in class org.deidentifier.arx.metric.MetricDefault
getLowerBoundInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricDefault
getLowerBoundInternal(Transformation) - Method in class org.deidentifier.arx.metric.MetricDM
getLowerBoundInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricDM
getLowerBoundInternal(Transformation) - Method in class org.deidentifier.arx.metric.MetricDMStar
getLowerBoundInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricDMStar
getLowerBoundInternal(Transformation) - Method in class org.deidentifier.arx.metric.MetricEntropy
getLowerBoundInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricEntropy
getLowerBoundInternal(Transformation) - Method in class org.deidentifier.arx.metric.MetricHeight
getLowerBoundInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricHeight
getLowerBoundInternal(Transformation) - Method in class org.deidentifier.arx.metric.MetricNMEntropy
getLowerBoundInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricNMEntropy
getLowerBoundInternal(Transformation) - Method in class org.deidentifier.arx.metric.MetricNMPrecision
getLowerBoundInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricNMPrecision
getLowerBoundInternal(Transformation) - Method in class org.deidentifier.arx.metric.MetricPrecision
getLowerBoundInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricPrecision
getLowerBoundInternal(Transformation) - Method in class org.deidentifier.arx.metric.MetricStatic
getLowerBoundInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricStatic
getLowerBoundInternal(Transformation) - Method in class org.deidentifier.arx.metric.MetricWeighted
getLowerBoundInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricWeighted
getLowerBoundInternal(Transformation) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
getLowerBoundInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
getLowerBoundInternal(Transformation) - Method in class org.deidentifier.arx.metric.v2.MetricMDHeight
getLowerBoundInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDHeight
getLowerBoundInternal(Transformation) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
getLowerBoundInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
getLowerBoundInternal(Transformation) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLossPrecomputed
getLowerBoundInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLossPrecomputed
getLowerBoundInternal(Transformation) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
getLowerBoundInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
getLowerBoundInternal(Transformation) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropy
getLowerBoundInternal(Transformation) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
getLowerBoundInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
getLowerBoundInternal(Transformation) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropy
getLowerBoundInternal(Transformation) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPrecomputed
getLowerBoundInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPrecomputed
getLowerBoundInternal(Transformation) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMNormalizedEntropy
getLowerBoundInternal(Transformation) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMNormalizedEntropyPrecomputed
getLowerBoundInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMNormalizedEntropyPrecomputed
getLowerBoundInternal(Transformation) - Method in class org.deidentifier.arx.metric.v2.MetricMDStatic
getLowerBoundInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDStatic
getLowerBoundInternal(Transformation) - Method in class org.deidentifier.arx.metric.v2.MetricSDAECS
getLowerBoundInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricSDAECS
getLowerBoundInternal(Transformation) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMAmbiguity
getLowerBoundInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMAmbiguity
getLowerBoundInternal(Transformation) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMDiscernability
getLowerBoundInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMDiscernability
getLowerBoundInternal(Transformation) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMEntropyBasedInformationLoss
getLowerBoundInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMEntropyBasedInformationLoss
getLowerBoundInternal(Transformation) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMKLDivergence
getLowerBoundInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMKLDivergence
getLowerBoundInternal(Transformation) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMPublisherPayout
getLowerBoundInternal(Transformation, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMPublisherPayout
getLowerRange() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
  Returns the lower range.
getLowestRisk() - Method in class org.deidentifier.arx.risk.RiskModelSampleRisks
  Returns the lowest re-identification risk of any tuple in the data set
getLowestScore() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
  Returns the highest score.
getLowestScore() - Method in class org.deidentifier.arx.ARXLattice
  Returns the lowest score.
getMap() - Method in class org.deidentifier.arx.framework.data.Data
  Returns the map.
getMapping() - Method in class org.deidentifier.arx.framework.data.Dictionary
  Returns the mapping array.
getMarketerRisk() - Method in class org.deidentifier.arx.risk.RiskModelSampleSummary
  Returns the marketer risk
getMatchingDataTypes(int) - Method in class org.deidentifier.arx.DataHandle
  Returns a mapping from data types to the relative number of values that conform to the according type.
getMatchingDataTypes(int, Class<U>) - Method in class org.deidentifier.arx.DataHandle
  Returns a mapping from data types to the relative number of values that conform to the according type for a given wrapped class.
getMatchingDataTypes(int, Class<U>, double) - Method in class org.deidentifier.arx.DataHandle
  Returns a mapping from data types to the relative number of values that conform to the according type for a given wrapped class.
getMatchingDataTypes(int, Class<U>, Locale) - Method in class org.deidentifier.arx.DataHandle
  Returns a mapping from data types to the relative number of values that conform to the according type for a given wrapped class.
getMatchingDataTypes(int, Class<U>, Locale, double) - Method in class org.deidentifier.arx.DataHandle
  Returns a mapping from data types to the relative number of values that conform to the according type for a given wrapped class.
getMatchingDataTypes(int, double) - Method in class org.deidentifier.arx.DataHandle
  Returns a mapping from data types to the relative number of values that conform to the according type.
getMatchingDataTypes(int, Locale) - Method in class org.deidentifier.arx.DataHandle
  Returns a mapping from data types to the relative number of values that conform to the according type This method only returns types that match at least 80% of all values in the column .
getMatchingDataTypes(int, Locale, double) - Method in class org.deidentifier.arx.DataHandle
  Returns a mapping from data types to the relative number of values that conform to the according type.
getMatchType() - Method in class org.deidentifier.arx.risk.HIPAAIdentifierMatch
  The classifier (column name or instance)
getMaterializedTransformations() - Method in class org.deidentifier.arx.framework.lattice.SolutionSpace
  Returns all materialized transformations
getMax() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Interval
getMaxAsString() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns the max
getMaxAsValue() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns the max
getMaxHeight() - Method in class org.deidentifier.arx.metric.MetricHeight
getMaximalEntropyBasedInformationLoss(DomainShare[], int[]) - Static method in class org.deidentifier.arx.metric.v2.MetricSDNMEntropyBasedInformationLoss
  Returns the maximal entropy-based information loss
getMaximalEquivalenceClassSize() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
  Returns the maximal size of an equivalence class.
getMaximalEquivalenceClassSizeIncludingOutliers() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
  Returns the maximal size of an equivalence class.
getMaximum() - Method in class org.deidentifier.arx.DataType.ARXDate
getMaximum() - Method in class org.deidentifier.arx.DataType.ARXDecimal
getMaximum() - Method in class org.deidentifier.arx.DataType.ARXInteger
getMaximum() - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
getMaximumGeneralization(String) - Method in class org.deidentifier.arx.DataDefinition
  Returns the maximum generalization for the attribute.
getMaximumInformationLoss() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
  Deprecated.
getMaximumInformationLoss() - Method in class org.deidentifier.arx.ARXLattice
  Deprecated.
getMaximumSnapshotSizeDataset() - Method in class org.deidentifier.arx.ARXAnonymizer
  Gets the snapshot size.
getMaximumSnapshotSizeSnapshot() - Method in class org.deidentifier.arx.ARXAnonymizer
  Gets the snapshot size.
getMaxOutliers() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
  Returns the max relative number of outliers.
getMaxOutliers() - Method in class org.deidentifier.arx.ARXConfiguration
  Returns the maximum number of allowed outliers.
getMaxQuasiIdentifiers() - Method in class org.deidentifier.arx.ARXAnonymizer
  Returns the maximal number of quasi-identifiers.
getMaxRecords() - Method in class org.deidentifier.arx.ARXLogisticRegressionConfiguration
getMaxValueLength() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
  Returns properties about the attribute's domain.
getMedianAsString() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns the median
getMedianAsValue() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns the median
getMetadata() - Method in class org.deidentifier.arx.metric.InformationLoss
  Adds new metadata
getMetric() - Method in class org.deidentifier.arx.ARXConfiguration
  Deprecated.
getMetric() - Method in class org.deidentifier.arx.framework.check.NodeChecker
  Returns the utility measure
getMicroaggregationDomainSizes() - Method in class org.deidentifier.arx.framework.data.DataManager
  Returns the map for the according buffer
getMicroaggregationDomainSizes() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricSingleDimensional
  Needed for microaggregation
getMicroAggregationFunction(String) - Method in class org.deidentifier.arx.DataDefinition
  Returns the according microaggregation function.
getMicroaggregationFunctions() - Method in class org.deidentifier.arx.framework.data.DataManager
  Returns the microaggregation functions.
getMicroaggregationFunctions() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional
  Needed for microaggregation
getMicroaggregationFunctions() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricSingleDimensional
  Needed for microaggregation
getMicroaggregationHeader() - Method in class org.deidentifier.arx.framework.data.DataManager
  Returns the header for the according buffer
getMicroaggregationMap() - Method in class org.deidentifier.arx.framework.data.DataManager
  Returns the map for the according buffer
getMicroaggregationNumAttributes() - Method in class org.deidentifier.arx.framework.data.DataManager
  Gets the number of attributes to which microaggregation will be applied in dataAnalyzed.
getMicroaggregationStartIndex() - Method in class org.deidentifier.arx.framework.data.DataManager
  Gets the start index of the attributes to which microaggregation will be applied in dataAnalyzed.
getMicroaggregationStartIndex() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional
  Needed for microaggregation
getMicroaggregationStartIndex() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricSingleDimensional
  Needed for microaggregation
getMin() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Interval
getMinAsString() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns the min
getMinAsValue() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns the min
getMinHeight() - Method in class org.deidentifier.arx.metric.MetricHeight
getMinimalClassSize() - Method in class org.deidentifier.arx.criteria.EDDifferentialPrivacy
getMinimalClassSize() - Method in class org.deidentifier.arx.criteria.KAnonymity
getMinimalClassSize() - Method in class org.deidentifier.arx.criteria.KMap
getMinimalClassSize() - Method in class org.deidentifier.arx.criteria.LDiversity
getMinimalClassSize() - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
  If a privacy model provides a prosecutor risk threshold, it should override this method to enable optimizations
getMinimalClassSize() - Method in class org.deidentifier.arx.criteria.ProfitabilityJournalistNoAttack
getMinimalClassSize() - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutorNoAttack
getMinimalEquivalenceClassSize() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
  Returns the minimal size of an equivalence class.
getMinimalEquivalenceClassSizeIncludingOutliers() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
  Returns the minimal size of an equivalence class.
getMinimalGroupSize() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
  Returns the minimal size of an equivalence class induced by the contained criteria.
getMinimalGroupSize() - Method in class org.deidentifier.arx.ARXConfiguration
  Returns the minimal size of an equivalence class induced by the defined privacy models.
getMinimum() - Method in class org.deidentifier.arx.DataType.ARXDate
getMinimum() - Method in class org.deidentifier.arx.DataType.ARXDecimal
getMinimum() - Method in class org.deidentifier.arx.DataType.ARXInteger
getMinimum() - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
getMinimumGeneralization(String) - Method in class org.deidentifier.arx.DataDefinition
  Returns the minimum generalization for the attribute.
getMinimumInformationLoss() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
  Deprecated.
getMinimumInformationLoss() - Method in class org.deidentifier.arx.ARXLattice
  Deprecated.
getMinMax(String[], DataType.DataTypeWithRatioScale<T>) - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction
  Returns the minimum and maximum value
getModeAsString() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns the mode
getModeAsValue() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns the mode
getMonotonicityOfPrivacy() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
  Returns a monotonicity property
getMonotonicityOfPrivacy() - Method in class org.deidentifier.arx.ARXConfiguration
  Returns whether the privacy model is monotonic
getMonotonicityOfUtility() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
  Returns a monotonicity property
getMonotonicityOfUtility() - Method in class org.deidentifier.arx.ARXConfiguration
  Returns whether the utility measure is monotonic
getMultipliersForHighDimensionalData() - Method in class org.deidentifier.arx.framework.lattice.SolutionSpace
  Returns the multipliers
getMultipliersForLowDimensionalData() - Method in class org.deidentifier.arx.framework.lattice.SolutionSpace
  Returns the multipliers
getName() - Method in class org.deidentifier.arx.aggregates.classification.ClassificationFeatureMetadata
  Returns the name of the feature
getName() - Method in enum org.deidentifier.arx.ARXPopulationModel.Region
getName() - Method in class org.deidentifier.arx.framework.data.GeneralizationHierarchy
  Returns the name.
getName() - Method in class org.deidentifier.arx.io.ImportColumnIndexed
  Gets the name.
getName() - Method in class org.deidentifier.arx.io.ImportColumnJDBC
getName() - Method in class org.deidentifier.arx.metric.Metric
  Returns the name of metric.
getName() - Method in class org.deidentifier.arx.metric.MetricDescription
getName() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
getName() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMNormalizedEntropy
getName() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMNormalizedEntropyPotentiallyPrecomputed
getName() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMNormalizedEntropyPrecomputed
getName() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMAmbiguity
getName() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMEntropyBasedInformationLoss
getName() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMKLDivergence
getName() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMPublisherPayout
getNameMatchers(String) - Method in class org.deidentifier.arx.risk.HIPAAConstants
  Returns all matchers for the given category
getNext() - Method in class org.deidentifier.arx.framework.check.distribution.IntArrayDictionaryEntry
  Gets the next element in this bucket.
getNMSE(double, double, double[], double) - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction
  Calculates the mean square error after normalizing everything into [0,1]
getNonConformingValues(int, DataType<?>, int) - Method in class org.deidentifier.arx.DataHandle
  Returns a set of values that do not conform to the given data type.
getNormalizedLinebreak(char[]) - Static method in class org.deidentifier.arx.io.CSVSyntax
  Gets the normalized line break character.
getNumberOfEquivalenceClasses() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
  Returns the number of equivalence classes in the currently selected data representation.
getNumberOfEquivalenceClasses() - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify
  Returns the current size in terms of classes
getNumberOfEquivalenceClassesIncludingOutliers() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
  Returns the number of outlying equivalence classes in the currently selected data representation.
getNumberOfMeasuresAsString() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns the number of measures
getNumberOfOutlyingTuples() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
  Returns the number of outliers in the currently selected data representation.
getNumberOfTuples() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
  Returns the number of tuples in the currently selected data representation.
getNumberOfTuplesIncludingOutliers() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
  Returns the number of tuples in the currently selected data representation.
getNumClasses() - Method in class org.deidentifier.arx.aggregates.StatisticsClassification
  Returns the number of classes
getNumClasses() - Method in class org.deidentifier.arx.risk.RiskModelHistogram
  Returns a property of the class distribution
getNumColumns() - Method in class org.deidentifier.arx.DataHandle
  Returns the number of columns in the dataset.
getNumColumns() - Method in class org.deidentifier.arx.DataHandleInput
getNumColumns() - Method in class org.deidentifier.arx.DataHandleInternal
  Method
getNumColumns() - Method in class org.deidentifier.arx.DataHandleOutput
  Gets the num columns.
getNumColumns() - Method in class org.deidentifier.arx.DataHandleSubset
getNumConformingValues(int, DataType<?>) - Method in class org.deidentifier.arx.DataHandle
  Returns the number of (distinct) values that conform to the given data type.
getNumDimensions() - Method in class org.deidentifier.arx.framework.data.Dictionary
  Returns the number of dimensions in the dictionary.
getNumFolds() - Method in class org.deidentifier.arx.ARXLogisticRegressionConfiguration
getNumMeasurements() - Method in class org.deidentifier.arx.aggregates.StatisticsClassification
  Returns the number of measurements
getNumRecords() - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupifyDistribution
  Returns the number of records
getNumRecords(ARXConfiguration, Data) - Method in class org.deidentifier.arx.metric.Metric
  Returns the number of records
getNumRecords() - Method in class org.deidentifier.arx.risk.RiskModelHistogram
  Returns a property of the class distribution
getNumRows() - Method in class org.deidentifier.arx.DataHandle
  Returns the number of rows in the dataset.
getNumRows() - Method in class org.deidentifier.arx.DataHandleInput
getNumRows() - Method in class org.deidentifier.arx.DataHandleInternal
  Method
getNumRows() - Method in class org.deidentifier.arx.DataHandleOutput
  Gets the num rows.
getNumRows() - Method in class org.deidentifier.arx.DataHandleSubset
getNumSuppressedRecords() - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupifyDistribution
  Returns the number of suppressed records
getNumTuples() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricSingleDimensional
  Returns the number of rows in the dataset or subset.
getNumTuplesAffectedByHighestRisk() - Method in class org.deidentifier.arx.risk.RiskModelSampleRisks
  Returns the number of tuples affected by the highest re-identification risk
getNumTuplesAffectedByLowestRisk() - Method in class org.deidentifier.arx.risk.RiskModelSampleRisks
  Returns the number of tuples affected by the lowest re-identification risk
getNumUniqueTuples(RiskModelPopulationUniqueness.PopulationUniquenessModel) - Method in class org.deidentifier.arx.risk.RiskModelPopulationUniqueness
  Estimated number of unique tuples in the population according to the given model
getNumUniqueTuples() - Method in class org.deidentifier.arx.risk.RiskModelSampleUniqueness
  Returns the number of tuples affected by the lowest re-identification risk
getNumUniqueTuplesDankar() - Method in class org.deidentifier.arx.risk.RiskModelPopulationUniqueness
  Estimated number of unique tuples in the population according to Dankar's decision rule.
getNumUniqueTuplesDankar(boolean) - Method in class org.deidentifier.arx.risk.RiskModelPopulationUniqueness
  Estimated number of unique tuples in the population according to Dankar's decision rule
getNumUniqueTuplesPitman() - Method in class org.deidentifier.arx.risk.RiskModelPopulationUniqueness
  Estimated number of unique tuples in the population according to Pitman's statistical model
getNumUniqueTuplesSNB() - Method in class org.deidentifier.arx.risk.RiskModelPopulationUniqueness
  Estimated number of unique tuples in the population according to the SNB model
getNumUniqueTuplesZayatz() - Method in class org.deidentifier.arx.risk.RiskModelPopulationUniqueness
  Estimated number of unique tuples in the population according to Zayatz's statistical model
getNumUniqueUnfinalizedValues(int) - Method in class org.deidentifier.arx.framework.data.Dictionary
  Returns the number of unique values contained before finalizing the dictionary.
getOptimum() - Method in class org.deidentifier.arx.ARXLattice
  Returns the optimum, if any.
getOrder(String) - Method in class org.deidentifier.arx.framework.data.DataManager
  Returns the order of the given sensitive attribute in the original dataset.
getOrder(String) - Method in class org.deidentifier.arx.framework.data.DataManagerSubset
getOriginalAccuracy() - Method in class org.deidentifier.arx.aggregates.StatisticsClassification
  Returns the maximal accuracy.
getOriginalAverageError() - Method in class org.deidentifier.arx.aggregates.StatisticsClassification
  Returns the average error, defined as avg(1d-probability-of-correct-result) for each classification event.
getOriginalPrecisionRecall() - Method in class org.deidentifier.arx.aggregates.StatisticsClassification
  Returns a precision/recall matrix for LogisticRegression on input
getOutput() - Method in class org.deidentifier.arx.ARXResult
  Returns a handle to the data obtained by applying the optimal transformation.
getOutput(ARXLattice.ARXNode) - Method in class org.deidentifier.arx.ARXResult
  Returns a handle to data obtained by applying the given transformation.
getOutput(ARXLattice.ARXNode, boolean) - Method in class org.deidentifier.arx.ARXResult
  Returns a handle to data obtained by applying the given transformation.
getOutput(boolean) - Method in class org.deidentifier.arx.ARXResult
  Returns a handle to the data obtained by applying the optimal transformation.
getOutputBufferGeneralized() - Method in class org.deidentifier.arx.DataHandleOutput
  Returns the output buffer
getOutputBufferMicroaggregated() - Method in class org.deidentifier.arx.DataHandleOutput
  Returns the output buffer
getPackedElements() - Method in class org.deidentifier.arx.framework.check.distribution.Distribution
  Gets all elements of the packed table.
getPackedFrequency() - Method in class org.deidentifier.arx.framework.check.distribution.Distribution
  Gets the frequency of the packed table.
getPaddingCharacter() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
  Returns the padding character.
getParameter() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionWithParameter
  Returns the parameter.
getParameter() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericCommonPrefix
getParameter() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericConstant
getParameter() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericSetOfPrefixes
getParameter() - Method in class org.deidentifier.arx.metric.v2.QualityMetadata
getPopulationBasedUniquenessRisk() - Method in class org.deidentifier.arx.risk.RiskEstimateBuilder
  Returns a class providing population-based uniqueness estimates
getPopulationBasedUniquenessRisk() - Method in class org.deidentifier.arx.risk.RiskEstimateBuilderInterruptible
  Returns a class providing population-based uniqueness estimates
getPopulationModel() - Method in class org.deidentifier.arx.criteria.KMap
getPopulationModel() - Method in class org.deidentifier.arx.criteria.PopulationUniqueness
getPopulationModel() - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
  Returns the associated population model, `null` if there is none.
getPopulationSize() - Method in class org.deidentifier.arx.ARXPopulationModel
  Returns the population size
getPopulationSize() - Method in enum org.deidentifier.arx.ARXPopulationModel.Region
getPopulationUniquenessModel() - Method in class org.deidentifier.arx.risk.RiskModelPopulationUniqueness
  Returns the statistical model, used by Dankar et al.'s decision rule for estimating population uniqueness
getPopulationVarianceAsDouble() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns the population variance
getPopulationVarianceAsString() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns the population variance
getPopulationVarianceAsValue() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns the population variance
getPrecision() - Method in class org.deidentifier.arx.aggregates.StatisticsClassification.PrecisionRecallMatrix
getPrecisionRecall() - Method in class org.deidentifier.arx.aggregates.StatisticsClassification
  Returns a precision/recall matrix
getPrecomputationThreshold() - Method in class org.deidentifier.arx.metric.MetricConfiguration
getPrecomputedMetric() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
  Returns the precomputed variant.
getPredecessors() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
  The predecessors.
getPredecessors() - Method in class org.deidentifier.arx.framework.lattice.Transformation
  Returns all predeccessors of the transformation with the given identifier
getPreparedGroups() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
  Returns the prepared groups for recursion.
getPriorFunction() - Method in class org.deidentifier.arx.ARXLogisticRegressionConfiguration
getPrivacyModel(Class<T>) - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
getPrivacyModel(Class<T>) - Method in class org.deidentifier.arx.ARXConfiguration
  Returns an instance of the class, if any.
getPrivacyModels() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
  Returns all criteria.
getPrivacyModels() - Method in class org.deidentifier.arx.ARXConfiguration
  Returns all privacy models.
getPrivacyModels(Class<T>) - Method in class org.deidentifier.arx.ARXConfiguration
  Returns all privacy models which are instances of the given class.
getPrivacyModelsAsArray() - Method in class org.deidentifier.arx.ARXConfiguration
  Returns all criteria (except k-anonymity) as an array.
getProgress() - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
  If supported by the according builder, this method will report a progress value in [0,100].
getProgress() - Method in class org.deidentifier.arx.io.ImportAdapter
  Returns the percentage of data has has already been imported.
getProgress() - Method in class org.deidentifier.arx.io.ImportAdapterCSV
  Returns the percentage of data that has already been returned This divides the amount of bytes that have already been read by the amount of total bytes and casts the result into a percentage.
getProgress() - Method in class org.deidentifier.arx.io.ImportAdapterExcel
  Returns the percentage of data that has already been returned The basis for this calculation is the row currently being accessed.
getProgress() - Method in class org.deidentifier.arx.io.ImportAdapterJDBC
  Returns the percentage of data that has already been returned This divides the number of rows that have already been returned by the number of total rows and casts the result into a percentage.
getProgress() - Method in class org.deidentifier.arx.risk.RiskEstimateBuilderInterruptible
  If supported by the according builder, this method will report a progress value in [0,100].
getPropertyAnonymous() - Method in class org.deidentifier.arx.framework.lattice.SolutionSpace
  Returns a property
getPropertyChecked() - Method in class org.deidentifier.arx.framework.lattice.SolutionSpace
  Returns a property
getPropertyExpanded() - Method in class org.deidentifier.arx.framework.lattice.SolutionSpace
  Property for expanded transformation
getPropertyForceSnapshot() - Method in class org.deidentifier.arx.framework.lattice.SolutionSpace
  Returns a property
getPropertyInsufficientUtility() - Method in class org.deidentifier.arx.framework.lattice.SolutionSpace
  Returns a property
getPropertyKAnonymous() - Method in class org.deidentifier.arx.framework.lattice.SolutionSpace
  Returns a property
getPropertyNotAnonymous() - Method in class org.deidentifier.arx.framework.lattice.SolutionSpace
  Returns a property
getPropertyNotKAnonymous() - Method in class org.deidentifier.arx.framework.lattice.SolutionSpace
  Returns a property
getPropertySuccessorsPruned() - Method in class org.deidentifier.arx.framework.lattice.SolutionSpace
  Returns a property
getPropertyVisited() - Method in class org.deidentifier.arx.framework.lattice.SolutionSpace
  Returns a property
getProsecutorRisk() - Method in class org.deidentifier.arx.risk.RiskModelSampleSummary
  Returns the prosecutor risk
getPublisherBenefit() - Method in class org.deidentifier.arx.ARXCostBenefitConfiguration
  Returns the amount of money earned by the data publisher for publishing a single record
getPublisherLoss() - Method in class org.deidentifier.arx.ARXCostBenefitConfiguration
  Returns the amount of money lost by the data publisher, e.g.
getQualityModel() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
  Returns the quality model to be used for optimizing output data.
getQualityModel() - Method in class org.deidentifier.arx.ARXConfiguration
  Returns the quality model to be used for optimizing output data.
getQuasiIdentifiersWithGeneralization() - Method in class org.deidentifier.arx.DataDefinition
  Returns the quasi-identifiers for which generalization is specified.
getQuasiIdentifiersWithMicroaggregation() - Method in class org.deidentifier.arx.DataDefinition
  Returns the quasi-identifiers for which microaggregation is specified.
getQuasiIdentifyingAttributes() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
  Returns the quasi identifiers.
getQuasiIdentifyingAttributes() - Method in class org.deidentifier.arx.DataDefinition
  Returns the quasi identifying attributes.
getQuote() - Method in class org.deidentifier.arx.io.CSVSyntax
  Gets the quote.
getQuote() - Method in class org.deidentifier.arx.io.ImportConfigurationCSV
  Gets the quote.
getRangeAsDouble() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns the range
getRangeAsString() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns the range
getRangeAsValue() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns the range
getRecall() - Method in class org.deidentifier.arx.aggregates.StatisticsClassification.PrecisionRecallMatrix
getRecordsAtRisk() - Method in class org.deidentifier.arx.risk.RiskModelSampleSummary.RiskSummary
  Proportion of records with risk above threshold
getRedactionCharacter() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
  Returns the redaction character.
getRedactionOrder() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
  Returns the redaction order.
getRegion() - Method in class org.deidentifier.arx.ARXPopulationModel
getRegistry() - Method in class org.deidentifier.arx.DataHandle
  Returns the registry associated with this handle.
getRepeatBound() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Range
getRequiredScale() - Method in class org.deidentifier.arx.AttributeType.MicroAggregationFunction
  Returns the required scale of measure
getRequiredScale() - Method in class org.deidentifier.arx.AttributeType.MicroAggregationFunctionDescription
getRequirements() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
  Returns the criteria's requirements.
getRequirements() - Method in class org.deidentifier.arx.ARXConfiguration
  Returns the criteria's requirements.
getRequirements() - Method in class org.deidentifier.arx.criteria.BasicBLikeness
getRequirements() - Method in class org.deidentifier.arx.criteria.DDisclosurePrivacy
getRequirements() - Method in class org.deidentifier.arx.criteria.DPresence
getRequirements() - Method in class org.deidentifier.arx.criteria.EDDifferentialPrivacy
getRequirements() - Method in class org.deidentifier.arx.criteria.EnhancedBLikeness
getRequirements() - Method in class org.deidentifier.arx.criteria.Inclusion
getRequirements() - Method in class org.deidentifier.arx.criteria.KAnonymity
getRequirements() - Method in class org.deidentifier.arx.criteria.KMap
getRequirements() - Method in class org.deidentifier.arx.criteria.LDiversity
getRequirements() - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
  Returns the criterion's requirements.
getRequirements() - Method in class org.deidentifier.arx.criteria.ProfitabilityJournalist
getRequirements() - Method in class org.deidentifier.arx.criteria.ProfitabilityJournalistNoAttack
getRequirements() - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutor
getRequirements() - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutorNoAttack
getRequirements() - Method in class org.deidentifier.arx.criteria.RiskBasedCriterion
getRequirements() - Method in class org.deidentifier.arx.criteria.TCloseness
getRiskEstimator(ARXPopulationModel) - Method in class org.deidentifier.arx.DataHandle
  Returns a risk estimator
getRiskEstimator(ARXPopulationModel, ARXSolverConfiguration) - Method in class org.deidentifier.arx.DataHandle
  Returns a risk estimator
getRiskEstimator(ARXPopulationModel, RiskModelHistogram) - Method in class org.deidentifier.arx.DataHandle
  Returns a risk estimator for the given set of equivalence classes.
getRiskEstimator(ARXPopulationModel, RiskModelHistogram, ARXSolverConfiguration) - Method in class org.deidentifier.arx.DataHandle
  Returns a risk estimator for the given set of equivalence classes.
getRiskEstimator(ARXPopulationModel, Set<String>) - Method in class org.deidentifier.arx.DataHandle
  Returns a risk estimator for the given set of quasi-identifiers
getRiskEstimator(ARXPopulationModel, Set<String>, ARXSolverConfiguration) - Method in class org.deidentifier.arx.DataHandle
  Returns a risk estimator for the given set of quasi-identifiers
getRiskThreshold() - Method in class org.deidentifier.arx.criteria.RiskBasedCriterion
  Returns the risk threshold
getRiskThreshold() - Method in class org.deidentifier.arx.risk.RiskModelSampleRiskDistribution
  Returns the threshold for which is available on prosecutor risks
getRiskThresholdJournalist() - Method in class org.deidentifier.arx.ARXConfiguration
  Return journalist risk threshold, 1 if there is none
getRiskThresholdJournalist() - Method in class org.deidentifier.arx.criteria.KAnonymity
  Return journalist risk threshold, 1 if there is none
getRiskThresholdJournalist() - Method in class org.deidentifier.arx.criteria.KMap
  Return journalist risk threshold, 1 if there is none
getRiskThresholdJournalist() - Method in class org.deidentifier.arx.criteria.LDiversity
  Return journalist risk threshold, 1 if there is none
getRiskThresholdJournalist() - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
  Return journalist risk threshold, 1 if there is none
getRiskThresholdJournalist() - Method in class org.deidentifier.arx.criteria.ProfitabilityJournalistNoAttack
getRiskThresholdJournalist() - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutorNoAttack
getRiskThresholdMarketer() - Method in class org.deidentifier.arx.ARXConfiguration
  Return marketer risk threshold, 1 if there is none
getRiskThresholdMarketer() - Method in class org.deidentifier.arx.criteria.AverageReidentificationRisk
  Return marketer risk threshold, 1 if there is none
getRiskThresholdMarketer() - Method in class org.deidentifier.arx.criteria.KAnonymity
  Return marketer risk threshold, 1 if there is none
getRiskThresholdMarketer() - Method in class org.deidentifier.arx.criteria.KMap
  Return marketer risk threshold, 1 if there is none
getRiskThresholdMarketer() - Method in class org.deidentifier.arx.criteria.LDiversity
  Return marketer risk threshold, 1 if there is none
getRiskThresholdMarketer() - Method in class org.deidentifier.arx.criteria.PopulationUniqueness
  Return marketer risk threshold, 1 if there is none
getRiskThresholdMarketer() - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
  Return marketer risk threshold, 1 if there is none
getRiskThresholdMarketer() - Method in class org.deidentifier.arx.criteria.ProfitabilityJournalistNoAttack
getRiskThresholdMarketer() - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutorNoAttack
getRiskThresholdMarketer() - Method in class org.deidentifier.arx.criteria.SampleUniqueness
  Return marketer risk threshold, 1 if there is none
getRiskThresholdProsecutor() - Method in class org.deidentifier.arx.ARXConfiguration
  Return prosecutor risk threshold, 1 if there is none
getRiskThresholdProsecutor() - Method in class org.deidentifier.arx.criteria.KAnonymity
  Return prosecutor risk threshold, 1 if there is none
getRiskThresholdProsecutor() - Method in class org.deidentifier.arx.criteria.KMap
  Return journalist risk threshold, 1 if there is none
getRiskThresholdProsecutor() - Method in class org.deidentifier.arx.criteria.LDiversity
  Return prosecutor risk threshold, 1 if there is none
getRiskThresholdProsecutor() - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
  Return prosecutor risk threshold, 1 if there is none
getRiskThresholdProsecutor() - Method in class org.deidentifier.arx.criteria.ProfitabilityJournalistNoAttack
getRiskThresholdProsecutor() - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutorNoAttack
getRowCount() - Method in class org.deidentifier.arx.metric.MetricAECS
  Returns the row count.
getRowCount() - Method in class org.deidentifier.arx.metric.MetricDM
  Returns the current row count.
getRowCount() - Method in class org.deidentifier.arx.metric.MetricDMStar
  Returns the current row count.
getSampleBasedPrivacyModelsAsArray() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
  Returns all sample-based criteria as an array.
getSampleBasedPrivacyModelsAsArray() - Method in class org.deidentifier.arx.ARXConfiguration
  Returns all sample-based criteria as an array.
getSampleBasedReidentificationRisk() - Method in class org.deidentifier.arx.risk.RiskEstimateBuilder
  Returns a class providing sample-based re-identification risk estimates
getSampleBasedReidentificationRisk() - Method in class org.deidentifier.arx.risk.RiskEstimateBuilderInterruptible
  Returns a class providing sample-based re-identification risk estimates
getSampleBasedRiskDistribution() - Method in class org.deidentifier.arx.risk.RiskEstimateBuilder
  Returns a class representing the distribution of prosecutor risks in the sample
getSampleBasedRiskDistribution() - Method in class org.deidentifier.arx.risk.RiskEstimateBuilderInterruptible
  Returns a class representing the distribution of prosecutor risks in the sample
getSampleBasedRiskSummary(double) - Method in class org.deidentifier.arx.risk.RiskEstimateBuilder
  Returns a risk summary
getSampleBasedRiskSummary(double) - Method in class org.deidentifier.arx.risk.RiskEstimateBuilderInterruptible
  Returns a risk summary
getSampleBasedUniquenessRisk() - Method in class org.deidentifier.arx.risk.RiskEstimateBuilder
  Returns a class providing sample-based uniqueness estimates
getSampleBasedUniquenessRisk() - Method in class org.deidentifier.arx.risk.RiskEstimateBuilderInterruptible
  Returns a class providing sample-based uniqueness estimates
getSampleVarianceAsDouble() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns the sample variance
getSampleVarianceAsString() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns the sample variance
getSampleVarianceAsValue() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns the sample variance
getScale() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns the scale of measure
getScale() - Method in class org.deidentifier.arx.DataType.DataTypeDescription
getSeed() - Method in class org.deidentifier.arx.ARXLogisticRegressionConfiguration
getSensitiveAttributes() - Method in class org.deidentifier.arx.DataDefinition
  Returns the sensitive attributes.
getSeparation() - Method in class org.deidentifier.arx.risk.RiskModelAttributes.QuasiIdentifierRisk
  Returns the alpha separation parameter of this quasi-identifier
getSet() - Method in class org.deidentifier.arx.DataSubset
  Getter
getSHA256Checksum(Iterator<String[]>) - Method in class org.deidentifier.arx.io.CSVDataChecksum
  Returns a hex-encoded MD5 checksum for the given data
getShare(int, int) - Method in interface org.deidentifier.arx.metric.v2.DomainShare
  Returns the share of the given value.
getShare(int, int) - Method in class org.deidentifier.arx.metric.v2.DomainShareInterval
  Returns the share of the given value.
getShare(int, int) - Method in class org.deidentifier.arx.metric.v2.DomainShareMaterialized
  Returns the share of the given value.
getShare(int, int) - Method in class org.deidentifier.arx.metric.v2.DomainShareRedaction
  Returns the share of the given value.
getShares() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
  For subclasses.
getShares() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMAmbiguity
  For subclasses.
getShares() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMEntropyBasedInformationLoss
  For subclasses.
getSheetIndex() - Method in class org.deidentifier.arx.io.ImportConfigurationExcel
getSignificanceLevel() - Method in class org.deidentifier.arx.criteria.KMap
  Returns the specified significance level.
getSize() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.Group
getSize() - Method in class org.deidentifier.arx.ARXLattice
  Returns the number of nodes.
getSize() - Method in class org.deidentifier.arx.DataSubset
  Returns the size of the data subset
getSize() - Method in class org.deidentifier.arx.framework.lattice.SolutionSpace
  Returns the overall number of transformations in the solution space
getSnapBound() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Range
getSnapshotLength() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
  Returns the specific length of each entry in a snapshot.
getSnapshotLength() - Method in class org.deidentifier.arx.ARXConfiguration
  Returns the specific length of each entry in a snapshot.
getSnapshotStorageStrategy() - Method in class org.deidentifier.arx.algorithm.FLASHConfiguration
  Getter: A trigger controlling which transformations are snapshotted.
getSource() - Method in class org.deidentifier.arx.DataHandleSubset
  Returns the underlying source data handle.
getStatisticalModel() - Method in class org.deidentifier.arx.criteria.PopulationUniqueness
getStatistics() - Method in class org.deidentifier.arx.DataHandle
  Returns an object providing access to basic descriptive statistics about the data represented by this handle.
getStatistics() - Method in class org.deidentifier.arx.DataHandleInput
getStatistics() - Method in class org.deidentifier.arx.DataHandleOutput
getStatistics() - Method in class org.deidentifier.arx.DataHandleSubset
getStatisticsBuilder() - Method in class org.deidentifier.arx.DataHandleInternal
getStdDevAsDouble() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns the standard deviation
getStdDevAsString() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns the standard deviation
getStdDevAsValue() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns the standard deviation
getStepOffset() - Method in class org.deidentifier.arx.ARXLogisticRegressionConfiguration
getStorageTrigger() - Method in class org.deidentifier.arx.framework.check.history.History
  Returns the current storage strategy.
getSubset() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
  Returns the data subset, if any
getSubset() - Method in class org.deidentifier.arx.ARXConfiguration
  Returns the data subset, if any subset is defined.
getSubset() - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
  Returns a research subset, `null` if no subset is available
getSubset() - Method in class org.deidentifier.arx.DataHandleSubset
  Returns the research subset.
getSubset(ARXConfiguration) - Method in class org.deidentifier.arx.metric.Metric
  Returns the subset
getSubsetInstance(RowSet) - Method in class org.deidentifier.arx.DataSubset
  Returns a new data subset, only containing those rows that are included in the subset
getSubsetInstance(RowSet) - Method in class org.deidentifier.arx.framework.data.Data
  Returns a new instance that is projected onto the given subset
getSubsetInstance(RowSet) - Method in class org.deidentifier.arx.framework.data.DataManager
  Returns an instance of this data manager, that is projected onto the given rowset
getSubtitleFont() - Method in class org.deidentifier.arx.certificate.CertificateStyle
getSubtitleSize() - Method in class org.deidentifier.arx.certificate.CertificateStyle
getSuccessors() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
  The successors.
getSuccessors() - Method in class org.deidentifier.arx.framework.lattice.Transformation
  Returns all successors
getSuccessProbability(HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.ProfitabilityJournalist
getSuccessProbability(HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutor
  Returns the success probability.
getSuccessRate() - Method in class org.deidentifier.arx.risk.RiskModelSampleSummary.MarketerRisk
  Proportion of records that can be re-identified on average
getSuccessRate() - Method in class org.deidentifier.arx.risk.RiskModelSampleSummary.RiskSummary
  Proportion of records that can be re-identified on average
getSummaryStatistics(boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
  Returns summary statistics for all attributes.
getSummaryStatistics(boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
  Returns summary statistics for all attributes.
getSuperset() - Method in class org.deidentifier.arx.DataHandleInternal
  Returns the superset, if this handle is a subset
getSupportedAggregateFunctions() - Method in class org.deidentifier.arx.metric.MetricDescription
  Returns a list of all supported aggregate functions.
getSuppressedAttributeTypes() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
  Returns an integer representing all attribute types that must be suppressed.
getSuppressedAttributeTypes() - Method in class org.deidentifier.arx.ARXConfiguration
  Returns an integer representing all attribute types that must be suppressed.
getSuppressionFactor() - Method in class org.deidentifier.arx.metric.Metric
  Returns the factor used to weight suppressed values.
getSuppressionFactor() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
getSuppressionFactor() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
getSuppressionFactor() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLossPotentiallyPrecomputed
getT() - Method in class org.deidentifier.arx.criteria.TCloseness
  Returns the parameter t.
getTable() - Method in class org.deidentifier.arx.io.ImportConfigurationJDBC
getText() - Method in class org.deidentifier.arx.certificate.elements.ElementData
  Returns the text
getTextFont() - Method in class org.deidentifier.arx.certificate.CertificateStyle
getTextSize() - Method in class org.deidentifier.arx.certificate.CertificateStyle
getThreshold() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
  Returns the threshold.
getThreshold() - Method in class org.deidentifier.arx.risk.RiskModelSampleSummary
  Returns the user-defined risk threshold for individual records
getTime() - Method in class org.deidentifier.arx.ARXResult
  Returns the execution time (wall clock).
getTitleAlignment() - Method in class org.deidentifier.arx.certificate.CertificateStyle
getTitleFont() - Method in class org.deidentifier.arx.certificate.CertificateStyle
getTitleHint() - Method in class org.deidentifier.arx.certificate.CertificateStyle
getTitleSize() - Method in class org.deidentifier.arx.certificate.CertificateStyle
getTop() - Method in class org.deidentifier.arx.ARXLattice
  Returns the top node.
getTop() - Method in class org.deidentifier.arx.framework.lattice.SolutionSpace
  Returns the top-transformation
getTotalGeneralizationLevel() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
  Returns the sum of all generalization levels.
getTransformation() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
  Returns the transformation as an array.
getTransformation() - Method in class org.deidentifier.arx.DataHandle
  Returns the transformation .
getTransformation() - Method in class org.deidentifier.arx.framework.check.history.History
  Returns the node backing the last returned snapshot.
getTransformation(int[]) - Method in class org.deidentifier.arx.framework.lattice.SolutionSpace
  Returns a wrapper object with access to all properties about the transformation
getTransformation(long) - Method in class org.deidentifier.arx.framework.lattice.SolutionSpace
  Returns the transformation with the given identifier
getTree(int[][], int, int[][]) - Method in class org.deidentifier.arx.framework.data.DataManager
  Returns a tree for the given attribute at the index within the given data array, using the given hierarchy.
getTree(String) - Method in class org.deidentifier.arx.framework.data.DataManager
  Returns the tree for the given sensitive attribute, if a generalization hierarchy is associated.
getTree(int[][], int, int[][]) - Method in class org.deidentifier.arx.framework.data.DataManagerSubset
getTree(String) - Method in class org.deidentifier.arx.framework.data.DataManagerSubset
getTriggerCheck() - Method in class org.deidentifier.arx.algorithm.FLASHPhaseConfiguration
  Getter: A trigger for checking nodes in this phase.
getTriggerEvaluate() - Method in class org.deidentifier.arx.algorithm.FLASHPhaseConfiguration
  Getter: A trigger for evaluating nodes in this phase.
getTriggerSkip() - Method in class org.deidentifier.arx.algorithm.FLASHPhaseConfiguration
  Getter: A trigger for skipping nodes in this phase.
getTriggerTag() - Method in class org.deidentifier.arx.algorithm.FLASHPhaseConfiguration
  Getter: A trigger for tagging nodes in this phase.
getType() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilder
  Returns the type of builder.
getType() - Method in class org.deidentifier.arx.AttributeType
  Returns the type identifier.
getType1Error() - Method in class org.deidentifier.arx.criteria.KMap
  Returns the calculated type I error.
getUpperBounds() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
  Returns the upper bound of the entropy value per column
getUpperRange() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
  Returns the upper range.
getUSData() - Static method in class org.deidentifier.arx.risk.HIPAAConstants
  Returns constants for the US
getUtility(long) - Method in class org.deidentifier.arx.framework.lattice.SolutionSpace
  Returns the utility of the transformation with the given identifier
getValue(int, int) - Method in class org.deidentifier.arx.DataHandle
  Returns the value in the specified cell.
getValue(int, int) - Method in class org.deidentifier.arx.DataHandleInput
getValue(int, int) - Method in class org.deidentifier.arx.DataHandleInternal
  Method
getValue(int, int, boolean) - Method in class org.deidentifier.arx.DataHandleInternal
  Gets the value
getValue(int, int) - Method in class org.deidentifier.arx.DataHandleOutput
  Gets the value.
getValue(int, int) - Method in class org.deidentifier.arx.DataHandleSubset
getValue() - Method in class org.deidentifier.arx.framework.check.distribution.IntArrayDictionaryEntry
  Gets the value.
getValue() - Method in class org.deidentifier.arx.metric.InformationLoss
  Returns the value
getValue() - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensional
getValue() - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensionalReduced
getValue() - Method in class org.deidentifier.arx.metric.v2.ILMultiDimensionalRank
getValue() - Method in class org.deidentifier.arx.metric.v2.ILSingleDimensional
getValue() - Method in class org.deidentifier.arx.metric.v2.QualityMetadata
getValue() - Method in class org.deidentifier.arx.risk.HIPAAIdentifierMatch
  The value which caused the identification
getValues() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased.CloseElements
  Returns the values
getValues() - Method in class org.deidentifier.arx.common.TupleWrapper
  Returns the associated entry
getValues() - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensional
getVectorLength() - Method in class org.deidentifier.arx.ARXLogisticRegressionConfiguration
getView() - Method in class org.deidentifier.arx.DataHandle
  Returns a new data handle that represents a context specific view on the dataset.
getView() - Method in class org.deidentifier.arx.DataHandleInternal
  Returns the view
getView() - Method in class org.deidentifier.arx.DataHandleSubset
getVirtualSize() - Method in class org.deidentifier.arx.ARXLattice
  Returns the virtual size of the solution space
getvMargin() - Method in class org.deidentifier.arx.certificate.CertificateStyle
getWeights() - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensional
getWrappedClass() - Method in class org.deidentifier.arx.DataType.DataTypeDescription
  Returns the wrapped java class.
getZeroRAccuracy() - Method in class org.deidentifier.arx.aggregates.StatisticsClassification
  Returns the minimal accuracy.
getZeroRAverageError() - Method in class org.deidentifier.arx.aggregates.StatisticsClassification
  Returns the average error, defined as avg(1d-probability-of-correct-result) for each classification event.
greater(Date) - Method in class org.deidentifier.arx.DataSelector
greater(double) - Method in class org.deidentifier.arx.DataSelector
greater(String) - Method in class org.deidentifier.arx.DataSelector
Groupify<T> - Class in org.deidentifier.arx.common
  A hash groupify operator.
Groupify(int) - Constructor for class org.deidentifier.arx.common.Groupify
  Constructs a new hash groupify operator.
Groupify.Group<U> - Class in org.deidentifier.arx.common
  Entry
groupifyArray - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The groupify array.

## H

hasFormat() - Method in class org.deidentifier.arx.DataType.DataTypeDescription
  Returns whether the type be parameterized with a format string.
hashCode() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Interval
hashCode() - Method in class org.deidentifier.arx.aggregates.StatisticsContingencyTable.Entry
hashCode() - Method in class org.deidentifier.arx.common.TupleWrapper
hashCode() - Method in class org.deidentifier.arx.DataType.ARXDate
hashCode() - Method in class org.deidentifier.arx.DataType.ARXDecimal
hashCode() - Method in class org.deidentifier.arx.DataType.ARXInteger
hashCode() - Method in class org.deidentifier.arx.DataType.ARXOrderedString
hashCode() - Method in class org.deidentifier.arx.DataType.ARXString
hashCode() - Method in class org.deidentifier.arx.DataType
hashcode - Variable in class org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry
  The hashcode of this class.
hashcode(int[]) - Static method in class org.deidentifier.arx.framework.check.groupify.HashTableUtil
  Computes a hashcode for an integer array, partially unrolled.
hashCode() - Method in class org.deidentifier.arx.metric.InformationLoss
hashCode() - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensionalReduced
hashCode() - Method in class org.deidentifier.arx.metric.v2.ILMultiDimensionalRank
hashCode() - Method in class org.deidentifier.arx.metric.v2.ILSingleDimensional
hashcode_old(int[]) - Static method in class org.deidentifier.arx.framework.check.groupify.HashTableUtil
  Computes a hashcode for an integer array.
HashGroupify - Class in org.deidentifier.arx.framework.check.groupify
  A hash groupify operator.
HashGroupify(int, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.groupify.HashGroupify
  Constructs a new hash groupify operator.
HashGroupifyDistribution - Class in org.deidentifier.arx.framework.check.groupify
  A distribution of equivalence classes
HashGroupifyDistribution.PrivacyCondition - Interface in org.deidentifier.arx.framework.check.groupify
  A condition that may or may not be fulfilled for the distribution
HashGroupifyDistribution.PrivacyCondition.State - Enum in org.deidentifier.arx.framework.check.groupify
  The current state of the search condition
HashGroupifyEntry - Class in org.deidentifier.arx.framework.check.groupify
  Implements an equivalence class.
HashGroupifyEntry(int[], int) - Constructor for class org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry
  Creates a new entry.
HashTableUtil - Class in org.deidentifier.arx.framework.check.groupify
  This class implements several helper methods for hash tables.
HashTableUtil() - Constructor for class org.deidentifier.arx.framework.check.groupify.HashTableUtil
hasLowerBound() - Method in class org.deidentifier.arx.metric.InformationLossWithBound
  Is a lower bound provided.
hasNext() - Method in class org.deidentifier.arx.common.Groupify.Group
  Returns whether a next entry exists
hasNext() - Method in class org.deidentifier.arx.DataHandleOutput.ResultIterator
hasNext() - Method in class org.deidentifier.arx.framework.check.distribution.DistributionIterator
hasNext() - Method in class org.deidentifier.arx.framework.check.history.MRUCache.MRULinkedListIterator
hasNext() - Method in class org.deidentifier.arx.io.ImportAdapterCSV
  Indicates whether there is another element to return This returns true when the CSV file has another line, which would be assigned to `ImportAdapterCSV.row` during the last iteration of `ImportAdapterCSV.next()`.
hasNext() - Method in class org.deidentifier.arx.io.ImportAdapterExcel
  Indicates whether there is another element to return This returns true when the file contains another line, which could be accessed by `ImportAdapterExcel.iterator`.
hasNext() - Method in class org.deidentifier.arx.io.ImportAdapterJDBC
  Indicates whether there is another element to return This returns true when there is another element in the result set `ImportAdapterJDBC.resultSet`.
hasParameter() - Method in class org.deidentifier.arx.aggregates.AggregateFunction
  Returns whether the function accepts a parameter.
hasProperty(int[], PredictiveProperty) - Method in class org.deidentifier.arx.framework.lattice.SolutionSpace
  Returns whether a node has a given property
hasProperty(PredictiveProperty) - Method in class org.deidentifier.arx.framework.lattice.Transformation
  Returns whether this transformation has a given property
header - Variable in class org.deidentifier.arx.DataHandle
  The header.
header - Variable in class org.deidentifier.arx.io.ImportAdapter
  The header.
HierarchicalDistanceTCloseness - Class in org.deidentifier.arx.criteria
  The t-closeness criterion with hierarchical-distance EMD.
HierarchicalDistanceTCloseness(String, double, AttributeType.Hierarchy) - Constructor for class org.deidentifier.arx.criteria.HierarchicalDistanceTCloseness
  Creates a new instance of the t-closeness criterion with hierarchical earth-movers-distance as proposed in: Li N, Li T, Venkatasubramanian S.
hierarchies - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The hierarchies.
hierarchies - Variable in class org.deidentifier.arx.framework.check.Transformer
  The hierarchies.
hierarchy - Variable in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction
  Hierarchy
HierarchyBuilder<T> - Class in org.deidentifier.arx.aggregates
  Base class for hierarchy builders.
HierarchyBuilder(HierarchyBuilder.Type) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilder
  Creates a new instance.
HierarchyBuilder.Type - Enum in org.deidentifier.arx.aggregates
  The three types of builders.
HierarchyBuilderGroupingBased<T> - Class in org.deidentifier.arx.aggregates
  This abstract base class enables building hierarchies for categorical and non-categorical values.
HierarchyBuilderGroupingBased(HierarchyBuilder.Type, DataType<T>) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
  Creates a new instance for the given data type.
HierarchyBuilderGroupingBased.AbstractGroup - Class in org.deidentifier.arx.aggregates
  A group representation to be used by subclasses.
HierarchyBuilderGroupingBased.AbstractGroup(String) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.AbstractGroup
HierarchyBuilderGroupingBased.Group<U> - Class in org.deidentifier.arx.aggregates
  This class represents a fanout parameter.
HierarchyBuilderGroupingBased.Level<U> - Class in org.deidentifier.arx.aggregates
  This class represents a level in the hierarchy.
HierarchyBuilderIntervalBased<T> - Class in org.deidentifier.arx.aggregates
  This class enables building hierarchies for non-categorical values by mapping them into given intervals.
HierarchyBuilderIntervalBased(DataType<T>) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
  Creates a new instance.
HierarchyBuilderIntervalBased(DataType<T>, HierarchyBuilderIntervalBased.Range<T>, HierarchyBuilderIntervalBased.Range<T>) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
  Creates a new instance.
HierarchyBuilderIntervalBased.IndexNode - Class in org.deidentifier.arx.aggregates
  This class represents an node.
HierarchyBuilderIntervalBased.IndexNode(T, T, HierarchyBuilderIntervalBased<T>.IndexNode[]) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.IndexNode
  Creates a new instance.
HierarchyBuilderIntervalBased.IndexNode(T, T, HierarchyBuilderIntervalBased.Interval<T>[]) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.IndexNode
  Creates a new instance.
HierarchyBuilderIntervalBased.Interval<T> - Class in org.deidentifier.arx.aggregates
  This class represents an interval.
HierarchyBuilderIntervalBased.Range<U> - Class in org.deidentifier.arx.aggregates
  For each direction, this class encapsulates three bounds.
HierarchyBuilderIntervalBased.Range(U, U, U) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Range
  Creates a new instance.
HierarchyBuilderOrderBased<T> - Class in org.deidentifier.arx.aggregates
  This class enables building hierarchies for categorical and non-categorical values by ordering the data items and merging into groups with predefined sizes.
HierarchyBuilderOrderBased.CloseElements<T> - Class in org.deidentifier.arx.aggregates
  Internal helper class
HierarchyBuilderOrderBased.CloseElements(String[], AggregateFunction<T>) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased.CloseElements
  Creates a new instance
HierarchyBuilderOrderBased.SerializableComparator<T> - Class in org.deidentifier.arx.aggregates
  A serializable comparator.
HierarchyBuilderOrderBased.SerializableComparator() - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased.SerializableComparator
HierarchyBuilderRedactionBased<T> - Class in org.deidentifier.arx.aggregates
  This class enables building hierarchies for categorical and non-categorical values using redaction.
HierarchyBuilderRedactionBased.Order - Enum in org.deidentifier.arx.aggregates
  Order
HIPAAConstants - Class in org.deidentifier.arx.risk
  Utility class providing access to important constants for finding HIPAA identifiers.
HIPAAConstants() - Constructor for class org.deidentifier.arx.risk.HIPAAConstants
HIPAAConstantsUS - Class in org.deidentifier.arx.risk.resources.us
  Utility class providing access to important constants for finding HIPAA identifiers.
HIPAAConstantsUS() - Constructor for class org.deidentifier.arx.risk.resources.us.HIPAAConstantsUS
HIPAAIdentifierMatch - Class in org.deidentifier.arx.risk
  Provides information about the occurrence of an HIPPA identifier
HIPAAIdentifierMatch.HIPAAIdentifier - Enum in org.deidentifier.arx.risk
  Represents the HIPPA identifiers
HIPAAIdentifierMatch.MatchType - Enum in org.deidentifier.arx.risk
  Represents the classifier for the HIPAA identifier.
History - Class in org.deidentifier.arx.framework.check.history
  The Class History.
History(int, int, double, double, ARXConfiguration.ARXConfigurationInternal, IntArrayDictionary, IntArrayDictionary, SolutionSpace) - Constructor for class org.deidentifier.arx.framework.check.history.History
  Creates a new history.
History.StorageStrategy - Enum in org.deidentifier.arx.framework.check.history
  Two types of storage strategies for the history

## I

id - Variable in class org.deidentifier.arx.framework.check.history.MRUCacheEntryMetadata
  Id
IDENTIFYING - Static variable in class org.deidentifier.arx.framework.data.DataManager.AttributeTypeInternal
IDENTIFYING_ATTRIBUTE - Static variable in class org.deidentifier.arx.AttributeType
  Represents an identifying attribute.
idindex0 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The idindex14.
idindex1 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The idindex14.
idindex10 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The idindex14.
idindex11 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The idindex14.
idindex12 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The idindex14.
idindex13 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The idindex14.
idindex14 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The idindex14.
idindex2 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The idindex14.
idindex3 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The idindex14.
idindex4 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The idindex14.
idindex5 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The idindex14.
idindex6 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The idindex14.
idindex7 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The idindex14.
idindex8 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The idindex14.
idindex9 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The idindex14.
ignoreMissingData - Variable in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction
  Whether or not null values should be ignored
IImportColumnIndexed - Interface in org.deidentifier.arx.io
  Interface to be implemented when columns can be referred to by an index.
ILMultiDimensionalArithmeticMean - Class in org.deidentifier.arx.metric.v2
  This class implements an information loss which can be represented as a decimal number per quasi-identifier.
ILMultiDimensionalGeometricMean - Class in org.deidentifier.arx.metric.v2
  This class implements an information loss which can be represented as a decimal number per quasi-identifier.
ILMultiDimensionalMax - Class in org.deidentifier.arx.metric.v2
  This class implements an information loss which can be represented as a decimal number per quasi-identifier.
ILMultiDimensionalRank - Class in org.deidentifier.arx.metric.v2
  This class implements an information loss which can be represented as a decimal number per quasi-identifier.
ILMultiDimensionalSum - Class in org.deidentifier.arx.metric.v2
  This class implements an information loss which can be represented as a decimal number per quasi-identifier.
ILMultiDimensionalWithBound - Class in org.deidentifier.arx.metric.v2
  Information loss with a potential lower bound.
ILMultiDimensionalWithBound(AbstractILMultiDimensional) - Constructor for class org.deidentifier.arx.metric.v2.ILMultiDimensionalWithBound
  Creates a new instance without a lower bound.
ILMultiDimensionalWithBound(AbstractILMultiDimensional, AbstractILMultiDimensional) - Constructor for class org.deidentifier.arx.metric.v2.ILMultiDimensionalWithBound
  Creates a new instance.
ILSingleDimensional - Class in org.deidentifier.arx.metric.v2
  This class implements an information loss which can be represented as a single decimal number.
ILSingleDimensionalWithBound - Class in org.deidentifier.arx.metric.v2
  Information loss with a potential lower bound.
ILSingleDimensionalWithBound(double) - Constructor for class org.deidentifier.arx.metric.v2.ILSingleDimensionalWithBound
  Creates a new instance without a lower bound.
ILSingleDimensionalWithBound(double, double) - Constructor for class org.deidentifier.arx.metric.v2.ILSingleDimensionalWithBound
  Creates a new instance.
ImplicitPrivacyCriterion - Class in org.deidentifier.arx.criteria
  A privacy criterion that is implicitly bound to the quasi-identifiers.
ImplicitPrivacyCriterion(boolean, boolean) - Constructor for class org.deidentifier.arx.criteria.ImplicitPrivacyCriterion
  Creates a new instance
ImportAdapter - Class in org.deidentifier.arx.io
  Base adapter for all data sources This defines properties and methods that all data source import adapters have in common.
ImportAdapter(ImportConfiguration) - Constructor for class org.deidentifier.arx.io.ImportAdapter
  Creates a new instance of this object with given configuration.
ImportAdapterCSV - Class in org.deidentifier.arx.io
  Import adapter for CSV files This adapter can import data from a CSV file.
ImportAdapterCSV(ImportConfigurationCSV) - Constructor for class org.deidentifier.arx.io.ImportAdapterCSV
  Creates a new instance of this object with given configuration.
ImportAdapterExcel - Class in org.deidentifier.arx.io
  Import adapter for Excel files This adapter can import data from Excel files.
ImportAdapterExcel(ImportConfigurationExcel) - Constructor for class org.deidentifier.arx.io.ImportAdapterExcel
  Creates a new instance of this object with given configuration Depending upon the file type it either uses HSSF or XSSF to access the file.
ImportAdapterJDBC - Class in org.deidentifier.arx.io
  Import adapter for JDBC This adapter can import data from JDBC sources.
ImportAdapterJDBC(ImportConfigurationJDBC) - Constructor for class org.deidentifier.arx.io.ImportAdapterJDBC
  Creates a new instance of this object with given configuration.
ImportColumn - Class in org.deidentifier.arx.io
  Represents a single data column This represents a single column that will be imported from.
ImportColumn(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumn
  Creates a new instance of this object with the given parameters.
ImportColumn(String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumn
  Creates a new instance of this object with the given parameters.
ImportColumnCSV - Class in org.deidentifier.arx.io
  Represents a single CSV data column CSV columns are referred to by an index (see `ImportColumnIndexed`).
ImportColumnCSV(int, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
  Creates a new instance of this object with the given parameters.
ImportColumnCSV(int, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
  Creates a new instance of this object with the given parameters.
ImportColumnCSV(int, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
  Creates a new instance of this object with the given parameters.
ImportColumnCSV(int, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
  Creates a new instance of this object with the given parameters.
ImportColumnCSV(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
  Creates a new instance of this object with the given parameters.
ImportColumnCSV(String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
  Creates a new instance of this object with the given parameters.
ImportColumnCSV(String, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
  Creates a new instance of this object with the given parameters.
ImportColumnCSV(String, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
  Creates a new instance of this object with the given parameters.
ImportColumnExcel - Class in org.deidentifier.arx.io
  Represents a single Excel data column Excel columns are referred to by an index (see `ImportColumnIndexed`).
ImportColumnExcel(int, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
  Creates a new instance of this object with the given parameters.
ImportColumnExcel(int, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
  Creates a new instance of this object with the given parameters.
ImportColumnExcel(int, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
  Creates a new instance of this object with the given parameters.
ImportColumnExcel(int, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
  Creates a new instance of this object with the given parameters.
ImportColumnExcel(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
  Creates a new instance of this object with the given parameters.
ImportColumnExcel(String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
  Creates a new instance of this object with the given parameters.
ImportColumnExcel(String, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
  Creates a new instance of this object with the given parameters.
ImportColumnExcel(String, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
  Creates a new instance of this object with the given parameters.
ImportColumnIndexed - Class in org.deidentifier.arx.io
  Superclass for column types that are only referred to by an index.
ImportColumnIndexed(int, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
  Creates a new instance of this object with the given parameters.
ImportColumnIndexed(int, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
  Creates a new instance of this object with the given parameters.
ImportColumnIndexed(int, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
  Creates a new instance of this object with the given parameters.
ImportColumnIndexed(int, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
  Creates a new instance of this object with the given parameters.
ImportColumnIndexed(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
  Creates a new instance of this object with the given parameters.
ImportColumnIndexed(String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
  Creates a new instance of this object with the given parameters.
ImportColumnIndexed(String, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
  Creates a new instance of this object with the given parameters.
ImportColumnIndexed(String, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
  Creates a new instance of this object with the given parameters.
ImportColumnJDBC - Class in org.deidentifier.arx.io
  Represents a single JDBC data column JDBC columns can be referred to by both an index (`IIndexColumn`) and by name (`IImportColumnNamed`.
ImportColumnJDBC(int, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
  Creates a new instance of this object with the given parameters.
ImportColumnJDBC(int, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
  Creates a new instance of this object with the given parameters.
ImportColumnJDBC(int, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
  Creates a new instance of this object with the given parameters.
ImportColumnJDBC(int, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
  Creates a new instance of this object with the given parameters.
ImportColumnJDBC(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
  Creates a new instance of this object with the given parameters.
ImportColumnJDBC(String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
  Creates a new instance of this object with the given parameters.
ImportColumnJDBC(String, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
  Creates a new instance of this object with the given parameters.
ImportColumnJDBC(String, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
  Creates a new instance of this object with the given parameters.
ImportConfiguration - Class in org.deidentifier.arx.io
  Abstract base configuration This abstract superclass defines properties that all configurations have in common, i.e.
ImportConfiguration() - Constructor for class org.deidentifier.arx.io.ImportConfiguration
ImportConfigurationCSV - Class in org.deidentifier.arx.io
  Configuration describing a CSV file.
ImportConfigurationCSV(String, Charset, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
  Creates a new instance of this object.
ImportConfigurationCSV(String, Charset, char, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
  Creates a new instance of this object.
ImportConfigurationCSV(String, Charset, char, char, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
  Creates a new instance of this object.
ImportConfigurationCSV(String, Charset, char, char, char, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
  Creates a new instance of this object.
ImportConfigurationCSV(String, Charset, char, char, char, char[], boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
  Creates a new instance of this object.
ImportConfigurationExcel - Class in org.deidentifier.arx.io
  Configuration describing an Excel file This is used to describe Excel files.
ImportConfigurationExcel(String, ImportConfigurationExcel.ExcelFileTypes, int, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationExcel
  Creates a new instance of this object.
ImportConfigurationExcel(String, int, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationExcel
  Creates a new instance of this object without specifying the file type The file type will be detected automatically using the file extension.
ImportConfigurationExcel.ExcelFileTypes - Enum in org.deidentifier.arx.io
  Valid file types for Excel files XLS is the "old" Excel file type, XLSX is the "new" Excel file type.
ImportConfigurationFile - Class in org.deidentifier.arx.io
  Configuration describing a file in general File based configurations should extend this class as the notion of a `ImportConfigurationFile.fileLocation` is common to all of them.
ImportConfigurationFile() - Constructor for class org.deidentifier.arx.io.ImportConfigurationFile
ImportConfigurationJDBC - Class in org.deidentifier.arx.io
  Configuration describing a JDBC source.
ImportConfigurationJDBC(Connection, String) - Constructor for class org.deidentifier.arx.io.ImportConfigurationJDBC
  Creates a new instance of this object.
ImportConfigurationJDBC(String, String) - Constructor for class org.deidentifier.arx.io.ImportConfigurationJDBC
  Creates a new instance of this object.
ImportConfigurationJDBC(String, String, String, String) - Constructor for class org.deidentifier.arx.io.ImportConfigurationJDBC
  Creates a new instance of this object.
Inclusion - Class in org.deidentifier.arx.criteria
  This is a special criterion that does not enforce any privacy guarantees but allows to define a data subset.
Inclusion(DataSubset) - Constructor for class org.deidentifier.arx.criteria.Inclusion
  Creates a new instance of the enclosure criterion.
incRefCount() - Method in class org.deidentifier.arx.framework.check.distribution.IntArrayDictionaryEntry
index() - Method in interface org.deidentifier.arx.aggregates.classification.ClassificationResult
  Returns the index of the predicted value
index() - Method in class org.deidentifier.arx.aggregates.classification.MultiClassLogisticRegressionClassificationResult
index() - Method in class org.deidentifier.arx.aggregates.classification.MultiClassZeroRClassificationResult
index - Variable in class org.deidentifier.arx.criteria.ExplicitPrivacyCriterion
  Attribute index
index0 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The index14.
index1 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The index14.
index10 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The index14.
index11 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The index14.
index12 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The index14.
index13 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The index14.
index14 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The index14.
index2 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The index14.
index3 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The index14.
index4 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The index14.
index5 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The index14.
index6 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The index14.
index7 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The index14.
index8 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The index14.
index9 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The index14.
indexes - Variable in class org.deidentifier.arx.io.ImportAdapter
  Indexes of columns that should be imported This keeps track of columns that should be imported, as not all columns will necessarily be imported.
informationLoss - Variable in class org.deidentifier.arx.framework.check.NodeChecker.Result
  Information loss.
InformationLoss<T> - Class in org.deidentifier.arx.metric
  This class implements an abstract base class for information loss.
InformationLoss() - Constructor for class org.deidentifier.arx.metric.InformationLoss
  Creates a new instance
InformationLossDefaultWithBound - Class in org.deidentifier.arx.metric
  Information loss with a potential lower bound.
InformationLossDefaultWithBound(double) - Constructor for class org.deidentifier.arx.metric.InformationLossDefaultWithBound
  Creates a new instance without a lower bound.
InformationLossDefaultWithBound(double, double) - Constructor for class org.deidentifier.arx.metric.InformationLossDefaultWithBound
  Creates a new instance.
InformationLossWithBound<T extends InformationLoss<?>> - Class in org.deidentifier.arx.metric
  Information loss with a potential lower bound.
InformationLossWithBound(T) - Constructor for class org.deidentifier.arx.metric.InformationLossWithBound
  Creates a new instance without a lower bound.
InformationLossWithBound(T, T) - Constructor for class org.deidentifier.arx.metric.InformationLossWithBound
  Creates a new instance.
init(long, int[], HashGroupify, HashGroupify, int[], StateMachine.TransitionType, int, int, int, HashGroupifyEntry, int[][]) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  Inits the.
initialize(DataManager) - Method in class org.deidentifier.arx.ARXConfiguration
  Initializes the configuration.
initialize(DataManager, ARXConfiguration) - Method in class org.deidentifier.arx.criteria.BasicBLikeness
initialize(DataManager, ARXConfiguration) - Method in class org.deidentifier.arx.criteria.DDisclosurePrivacy
initialize(DataManager, ARXConfiguration) - Method in class org.deidentifier.arx.criteria.DPresence
initialize(DataManager, ARXConfiguration) - Method in class org.deidentifier.arx.criteria.EDDifferentialPrivacy
  Creates a random sample based on beta
initialize(DataManager, ARXConfiguration) - Method in class org.deidentifier.arx.criteria.EnhancedBLikeness
initialize(DataManager, ARXConfiguration) - Method in class org.deidentifier.arx.criteria.EqualDistanceTCloseness
initialize(DataManager, ARXConfiguration) - Method in class org.deidentifier.arx.criteria.ExplicitPrivacyCriterion
initialize(DataManager, ARXConfiguration) - Method in class org.deidentifier.arx.criteria.HierarchicalDistanceTCloseness
initialize(DataManager, ARXConfiguration) - Method in class org.deidentifier.arx.criteria.Inclusion
initialize(DataManager, ARXConfiguration) - Method in class org.deidentifier.arx.criteria.KMap
initialize(DataManager, ARXConfiguration) - Method in class org.deidentifier.arx.criteria.OrderedDistanceTCloseness
initialize(DataManager, ARXConfiguration) - Method in class org.deidentifier.arx.criteria.PopulationUniqueness
initialize(DataManager, ARXConfiguration) - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
  Override this to initialize the criterion.
initialize(DataManager, ARXConfiguration) - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutor
initialize(DataManager, ARXConfiguration) - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutorNoAttack
initialize(String[], DataType<?>, int[][]) - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction.DistributionAggregateFunctionArithmeticMean
initialize(String[], DataType<?>, int[][]) - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction.DistributionAggregateFunctionGeometricMean
initialize(String[], DataType<?>, int[][]) - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction.DistributionAggregateFunctionMedian
initialize(String[], DataType<?>, int[][]) - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction.DistributionAggregateFunctionMode
initialize(String[], DataType<?>, int[][]) - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction
  Initializes the function
initialize(DataManager, DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.Metric
  Initializes the metric.
initialize(int) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional
  For backwards compatibility only.
initialize(int, int) - Method in class org.deidentifier.arx.metric.v2.MetricMDHeight
  For backwards compatibility only.
initialize(int[], double) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
  For backwards compatibility only.
initialize(double[][], int[][][], int[][][]) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
  For backwards compatibility.
initializeInternal(DataManager, DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.Metric
  Implement this to initialize the metric.
initializeInternal(DataManager, DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricAECS
initializeInternal(DataManager, DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricDefault
initializeInternal(DataManager, DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricDM
initializeInternal(DataManager, DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricDMStar
initializeInternal(DataManager, DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricEntropy
initializeInternal(DataManager, DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricHeight
initializeInternal(DataManager, DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricNMEntropy
initializeInternal(DataManager, DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricNMPrecision
initializeInternal(DataManager, DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricPrecision
initializeInternal(DataManager, DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricStatic
initializeInternal(DataManager, DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricWeighted
initializeInternal(DataManager, DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional
initializeInternal(DataManager, DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
initializeInternal(DataManager, DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricSingleDimensional
initializeInternal(DataManager, DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDHeight
initializeInternal(DataManager, DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
initializeInternal(DataManager, DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLossPrecomputed
initializeInternal(DataManager, DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
initializeInternal(DataManager, DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
initializeInternal(DataManager, DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPrecomputed
initializeInternal(DataManager, DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMNormalizedEntropyPrecomputed
initializeInternal(DataManager, DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDStatic
initializeInternal(DataManager, DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMAmbiguity
initializeInternal(DataManager, DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMEntropyBasedInformationLoss
initializeInternal(DataManager, DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMKLDivergence
initializeInternal(DataManager, DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMPublisherPayout
inputAnalyzed - Variable in class org.deidentifier.arx.framework.check.Transformer
  Other attribute values.
inputFeatureMetadata - Variable in class org.deidentifier.arx.aggregates.classification.ClassificationDataSpecification
  Feature meta data
inputGeneralized - Variable in class org.deidentifier.arx.framework.check.Transformer
  The data.
INSENSITIVE - Static variable in class org.deidentifier.arx.framework.data.DataManager.AttributeTypeInternal
INSENSITIVE_ATTRIBUTE - Static variable in class org.deidentifier.arx.AttributeType
  Represents an insensitive attribute.
instances - Variable in class org.deidentifier.arx.framework.check.Transformer
  The instances.
IntArrayDictionary - Class in org.deidentifier.arx.framework.check.distribution
  A hash groupify operator.
IntArrayDictionary(int) - Constructor for class org.deidentifier.arx.framework.check.distribution.IntArrayDictionary
  Constructs a new dictionary.
IntArrayDictionaryEntry - Class in org.deidentifier.arx.framework.check.distribution
  Implements an entry.
IntArrayDictionaryEntry(int[], int, int) - Constructor for class org.deidentifier.arx.framework.check.distribution.IntArrayDictionaryEntry
  Creates a new entry.
INTEGER - Static variable in class org.deidentifier.arx.DataType
  A generic integer data type.
internalCompare(int, int, int[], boolean) - Method in class org.deidentifier.arx.DataHandle
  A negative integer, zero, or a positive integer as the first argument is less than, equal to, or greater than the second.
internalCompare(int, int, int[], boolean) - Method in class org.deidentifier.arx.DataHandleOutput
  A negative integer, zero, or a positive integer as the first argument is less than, equal to, or greater than the second.
internalCompare(int, int, int[], boolean) - Method in class org.deidentifier.arx.DataHandleSubset
internalGetValue(int, int, boolean) - Method in class org.deidentifier.arx.DataHandle
  Internal representation of get value.
internalGetValue(int, int, boolean) - Method in class org.deidentifier.arx.DataHandleInput
internalGetValue(int, int, boolean) - Method in class org.deidentifier.arx.DataHandleOutput
  Gets the value internal.
internalGetValue(int, int, boolean) - Method in class org.deidentifier.arx.DataHandleSubset
internalIsOutlier(int) - Method in class org.deidentifier.arx.DataHandleOutput
  Returns whether the given row is an outlier.
internalRebuild() - Method in class org.deidentifier.arx.DataHandleSubset
  Rebuild array representation of subset.
internalReplace(int, String, String) - Method in class org.deidentifier.arx.DataHandle
  Internal replacement method.
internalReplace(int, String, String) - Method in class org.deidentifier.arx.DataHandleInput
internalReplace(int, String, String) - Method in class org.deidentifier.arx.DataHandleOutput
internalReplace(int, String, String) - Method in class org.deidentifier.arx.DataHandleSubset
internalSwap(int, int) - Method in class org.deidentifier.arx.DataHandleInput
  Swaps the rows.
internalSwap(int, int) - Method in class org.deidentifier.arx.DataHandleOutput
  Swap internal.
internalSwap(int, int) - Method in class org.deidentifier.arx.DataHandleSubset
  Swaps the bits in the set representation.
internalTranslate(int) - Method in class org.deidentifier.arx.DataHandleSubset
  Translates the row number.
interrupt() - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
  Interrupts all computations.
interrupt() - Method in class org.deidentifier.arx.risk.RiskEstimateBuilderInterruptible
  Interrupts all computations.
intuple - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The intuple.
IO - Class in org.deidentifier.arx.metric.v2
IO() - Constructor for class org.deidentifier.arx.metric.v2.IO
IOUtil - Class in org.deidentifier.arx.io
  Utility for I/O
IOUtil() - Constructor for class org.deidentifier.arx.io.IOUtil
isAbleToHandleMicroaggregation() - Method in class org.deidentifier.arx.metric.Metric
  Returns whether this metric handles microaggregation
isAbleToHandleMicroaggregation() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
isAbleToHandleMicroaggregation() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLossPotentiallyPrecomputed
isAbleToHandleMicroaggregation() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLossPrecomputed
isAbleToHandleMicroaggregation() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
isAbleToHandleMicroaggregation() - Method in class org.deidentifier.arx.metric.v2.MetricMDPrecision
isAbleToHandleMicroaggregation() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMEntropyBasedInformationLoss
isAbleToHandleMicroaggregation() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMPublisherPayout
isAccurate() - Method in class org.deidentifier.arx.criteria.KMap
  Return true if the population has been modeled explicitly.
isAggregateFunctionSupported() - Method in class org.deidentifier.arx.metric.MetricDescription
  Returns whether an aggregate function is supported by the metric.
isAnonymityPropertyPredicable() - Method in class org.deidentifier.arx.algorithm.FLASHConfiguration
  Returns whether or not the anonymity property is predictable
isAnonymous() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
  Deprecated.
isAnonymous(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.BasicBLikeness
isAnonymous(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.DDisclosurePrivacy
isAnonymous(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.DistinctLDiversity
isAnonymous(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.DPresence
isAnonymous(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.EDDifferentialPrivacy
isAnonymous(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.EnhancedBLikeness
isAnonymous(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.EntropyLDiversity
isAnonymous(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.EqualDistanceTCloseness
isAnonymous(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.HierarchicalDistanceTCloseness
isAnonymous(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.Inclusion
isAnonymous(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.KAnonymity
isAnonymous(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.KMap
isAnonymous(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.OrderedDistanceTCloseness
isAnonymous(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
  Implement this, to enforce the criterion.
isAnonymous(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.ProfitabilityJournalistNoAttack
isAnonymous(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutor
isAnonymous(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutorNoAttack
isAnonymous(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.RecursiveCLDiversity
isAnonymous(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.SampleBasedCriterion
  Not supported by this type of criterion
isAnonymous() - Method in class org.deidentifier.arx.DataHandle
  Returns whether the data represented by this handle is anonymous
isAnonymous() - Method in class org.deidentifier.arx.DataHandleInternal
  Returns whether the handle is anonymous
isAnonymous() - Method in class org.deidentifier.arx.DataHandleOutput
isAnonymous() - Method in class org.deidentifier.arx.DataHandleSubset
isAny(String) - Static method in class org.deidentifier.arx.DataType
  Returns whether the value represents any value
isArithmeticMeanAvailable() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns whether the following measure is available: mean
isAttackerModelSupported() - Method in class org.deidentifier.arx.metric.MetricDescription
isAttributeTypeSuppressed(AttributeType) - Method in class org.deidentifier.arx.ARXConfiguration
  Returns whether values of the given attribute type will be replaced by the suppression string in suppressed tuples.
isAttributeWeightsSupported() - Method in class org.deidentifier.arx.metric.MetricDescription
isAvailableEstimate(RiskModelPopulationUniqueness.PopulationUniquenessModel) - Method in class org.deidentifier.arx.risk.RiskModelPopulationUniqueness
  Returns whether the according estimate is available
isAvailableEstimateDankar() - Method in class org.deidentifier.arx.risk.RiskModelPopulationUniqueness
  Returns whether the according estimate is available
isAvailableEstimatePitman() - Method in class org.deidentifier.arx.risk.RiskModelPopulationUniqueness
  Returns whether the according estimate is available
isAvailableEstimateSNB() - Method in class org.deidentifier.arx.risk.RiskModelPopulationUniqueness
  Returns whether the according estimate is available
isAvailableEstimateZayatz() - Method in class org.deidentifier.arx.risk.RiskModelPopulationUniqueness
  Returns whether the according estimate is available
isBinaryPhaseRequired() - Method in class org.deidentifier.arx.algorithm.FLASHConfiguration
  Is a binary phase required.
isChecked() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
  Returns if the node has been checked explicitly.
isCity(String) - Method in class org.deidentifier.arx.risk.HIPAAConstants
  Cities
isCleansing() - Method in class org.deidentifier.arx.io.ImportColumn
  Should non-matching values be replaced with NULL values.
isComplete() - Method in class org.deidentifier.arx.ARXLattice
  Returns whether the search space has been characterized completely (i.e.
isConfigurableCodingModelSupported() - Method in class org.deidentifier.arx.metric.MetricDescription
isContained(String[], String) - Method in class org.deidentifier.arx.aggregates.classification.ClassificationDataSpecification
  Returns whether the given array contains the given value
isDeterministic() - Method in class org.deidentifier.arx.ARXLogisticRegressionConfiguration
  Returns whether the process should be deterministic
isDeterministic() - Method in class org.deidentifier.arx.ARXSolverConfiguration
  Returns whether the solving process is deterministic
isDirectParentChild(int[], int[]) - Method in class org.deidentifier.arx.framework.lattice.SolutionSpace
  Determines whether a direct parent-child relationship exists.
isDomainPropertiesAvailable() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
  Returns whether domain-properties are available for this builder.
isFirstname(String) - Method in class org.deidentifier.arx.risk.HIPAAConstants
  First names
isFulfilled(HashGroupifyDistribution) - Method in class org.deidentifier.arx.criteria.AverageReidentificationRisk
isFulfilled(HashGroupifyDistribution) - Method in class org.deidentifier.arx.criteria.PopulationUniqueness
  We currently assume that at any time, at least one statistical model converges.
isFulfilled(HashGroupifyDistribution) - Method in class org.deidentifier.arx.criteria.RiskBasedCriterion
  To be implemented by risk-based criteria
isFulfilled(HashGroupifyDistribution) - Method in class org.deidentifier.arx.criteria.SampleUniqueness
isFulfilled(HashGroupifyDistribution) - Method in interface org.deidentifier.arx.framework.check.groupify.HashGroupifyDistribution.PrivacyCondition
  Evaluates the condition on the given distribution
isGeometricMeanAvailable() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns whether the following measure is available: geometric mean
isGSFactorSupported() - Method in class org.deidentifier.arx.metric.Metric
  Returns whether a generalization/suppression factor is supported
isGSFactorSupported() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
isGSFactorSupported() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLossPotentiallyPrecomputed
isGSFactorSupported() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLossPrecomputed
isGSFactorSupported() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
isGSFactorSupported() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropy
isGSFactorSupported() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPotentiallyPrecomputed
isGSFactorSupported() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
isGSFactorSupported() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropy
isGSFactorSupported() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPotentiallyPrecomputed
isGSFactorSupported() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPrecomputed
isGSFactorSupported() - Method in class org.deidentifier.arx.metric.v2.MetricMDPrecision
isGSFactorSupported() - Method in class org.deidentifier.arx.metric.v2.MetricSDAECS
isGSFactorSupported() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMEntropyBasedInformationLoss
isGSFactorSupported() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMPublisherPayout
isHeuristicSearchEnabled() - Method in class org.deidentifier.arx.ARXConfiguration
  Returns whether ARX will use a heuristic search strategy.
isHierarchyAvailable(String) - Method in class org.deidentifier.arx.DataDefinition
  Returns whether a hierarchy is available.
isHierarchyBuilderAvailable(String) - Method in class org.deidentifier.arx.DataDefinition
  Returns whether a hierarchy builder is available.
isIndependent() - Method in class org.deidentifier.arx.metric.Metric
  Returns whether this metric requires the transformed data or groups to determine information loss.
isIndependent() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
isIndependent() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropy
isIndexSpecified() - Method in class org.deidentifier.arx.io.ImportColumnIndexed
  Returns whether an index was given.
isInstance(Metric<?>) - Method in class org.deidentifier.arx.metric.MetricDescription
  Returns whether the given metric is an instance of this description.
isJournalistAttackerModel() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMPublisherPayout
  Returns whether the journalist attacker model is being assumed.
isKurtosisAvailable() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns whether the following measure is available: kurtosis
isLastname(String) - Method in class org.deidentifier.arx.risk.HIPAAConstants
  Last names
isLinearPhaseRequired() - Method in class org.deidentifier.arx.algorithm.FLASHConfiguration
  Is a linear phase required.
isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.AverageReidentificationRisk
isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.BasicBLikeness
isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.DDisclosurePrivacy
isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.DistinctLDiversity
isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.DPresence
isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.EDDifferentialPrivacy
isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.EnhancedBLikeness
isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.EntropyLDiversity
isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.EqualDistanceTCloseness
isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.HierarchicalDistanceTCloseness
isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.Inclusion
isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.KAnonymity
isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.KMap
isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.OrderedDistanceTCloseness
isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.PopulationUniqueness
isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
  Returns whether the criterion supports local recoding.
isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.ProfitabilityJournalist
isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.ProfitabilityJournalistNoAttack
isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutor
isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutorNoAttack
isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.RecursiveCLDiversity
isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.SampleUniqueness
isLocked() - Method in class org.deidentifier.arx.DataDefinition
  Returns whether this definition can be altered.
isLocked() - Method in class org.deidentifier.arx.DataHandleInput
  Is this handle locked?.
isManageConnection() - Method in class org.deidentifier.arx.io.ImportConfigurationJDBC
  Returns whether we need to close the connection
isMaxAvailable() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns whether the following measure is available: max
isMaximumGeneralizationAvailable(String) - Method in class org.deidentifier.arx.DataDefinition
  Returns whether a maximum generalization level is available.
isMedianAvailable() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns whether the following measure is available: median
isMinAvailable() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns whether the following measure is available: min
isMinimalClassSizeAvailable() - Method in class org.deidentifier.arx.criteria.EDDifferentialPrivacy
isMinimalClassSizeAvailable() - Method in class org.deidentifier.arx.criteria.KAnonymity
isMinimalClassSizeAvailable() - Method in class org.deidentifier.arx.criteria.KMap
isMinimalClassSizeAvailable() - Method in class org.deidentifier.arx.criteria.LDiversity
isMinimalClassSizeAvailable() - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
  If a privacy model provides a prosecutor risk threshold, it should override this method to enable optimizations
isMinimalClassSizeAvailable() - Method in class org.deidentifier.arx.criteria.ProfitabilityJournalistNoAttack
isMinimalClassSizeAvailable() - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutorNoAttack
isMinimalClassSizeFulfilled() - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify
  Returns whether the current state of the dataset fulfills the minimal class-size property
isMinimumGeneralizationAvailable(String) - Method in class org.deidentifier.arx.DataDefinition
  Returns whether a minimum generalization level is available.
isModeAvailable() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns whether the following measure is available: mode
isModified() - Method in class org.deidentifier.arx.ARXSolverConfiguration
  Modified
isMonotonic(double) - Method in class org.deidentifier.arx.metric.Metric
  Returns whether this model is monotonic under the given suppression limit.
isMonotonic() - Method in class org.deidentifier.arx.metric.MetricConfiguration
isMonotonicVariantSupported() - Method in class org.deidentifier.arx.metric.MetricDescription
isMonotonicWithGeneralization() - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
  Returns whether the criterion is monotonic with generalization.
isMonotonicWithGeneralization() - Method in class org.deidentifier.arx.metric.Metric
  Returns false if the metric is non-monotonic when using generalization.
isMonotonicWithSuppression() - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
  Returns whether the criterion is monotonic with tuple suppression.
isMonotonicWithSuppression() - Method in class org.deidentifier.arx.metric.Metric
  Returns false if the metric is non-monotonic when using suppression.
isMultiDimensional() - Method in class org.deidentifier.arx.metric.Metric
  Returns true if the metric is multi-dimensional.
isNotOutlier - Variable in class org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry
  Is this class not an outlier?.
isNull(String) - Static method in class org.deidentifier.arx.DataType
  Returns whether the value represents null
isNullInterval() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Interval
  Is this an interval for null values
isNumeric() - Method in class org.deidentifier.arx.aggregates.classification.ClassificationFeatureMetadata
  Returns whether this is a numeric attribute
isOptimizable(DataHandle) - Method in class org.deidentifier.arx.ARXResult
  Returns whether local recoding can be applied to the given handle
isOptimized() - Method in class org.deidentifier.arx.DataHandle
  Has this handle been optimized with local recoding?
isOptimized() - Method in class org.deidentifier.arx.DataHandleInternal
  Returns whether the handle is optimized
isOptimized() - Method in class org.deidentifier.arx.DataHandleOutput
isOptimized() - Method in class org.deidentifier.arx.DataHandleSubset
isOrphaned() - Method in class org.deidentifier.arx.DataHandle
  Determines whether this handle is orphaned, i.e., should not be used anymore
isOutlier() - Method in class org.deidentifier.arx.common.TupleWrapper
  Is this tuple suppressed
isOutlier(int) - Method in class org.deidentifier.arx.DataHandle
  Determines whether a given row is an outlier in the currently associated data transformation.
isOutlier(int) - Method in class org.deidentifier.arx.DataHandleInput
isOutlier(int) - Method in class org.deidentifier.arx.DataHandleInternal
  Returns whether the given row is suppressed
isOutlier(int) - Method in class org.deidentifier.arx.DataHandleSubset
isOutOfBound() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Interval
  Is this an interval representing values that are out of bounds
isOutOfLowerBound() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Interval
  Is this an interval representing values that are out of the lower bound
isOutput() - Method in class org.deidentifier.arx.DataHandleInternal
  Returns whether this is an output handle
isParentChildOrEqual(int[], int[]) - Method in class org.deidentifier.arx.framework.lattice.SolutionSpace
  Determines whether a parent-child relationship exists, or both are equal
isPopulationVarianceAvailable() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns whether the following measure is available: population variance
isPracticalMonotonicity() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
  Is practical monotonicity assumed.
isPracticalMonotonicity() - Method in class org.deidentifier.arx.ARXConfiguration
  Is practical monotonicity assumed.
isPrecomputationSupported() - Method in class org.deidentifier.arx.metric.MetricDescription
isPrecomputed() - Method in class org.deidentifier.arx.metric.Metric
  Returns whether the metric is precomputed
isPrecomputed() - Method in class org.deidentifier.arx.metric.MetricConfiguration
isPrecomputed() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
isPrecomputed() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLossPrecomputed
isPrecomputed() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
isPrecomputed() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPrecomputed
isPrecomputed() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMNormalizedEntropyPrecomputed
isPrivacyModelFulfilled() - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify
  Returns whether the current state of the dataset fulfills the privacy model
isPrivacyModelSpecified(Class<? extends PrivacyCriterion>) - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
isPrivacyModelSpecified(Class<? extends PrivacyCriterion>) - Method in class org.deidentifier.arx.ARXConfiguration
  Returns whether the configuration contains a privacy model which is an instance of the given class.
isProsecutorAttackerModel() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMPublisherPayout
  Returns whether the prosecutor attacker model is being assumed.
isPruneInsufficientUtility() - Method in class org.deidentifier.arx.algorithm.FLASHConfiguration
  Prune based on lower bounds from monotonic shares of metrics for information loss?.
isRangeAvailable() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns whether the following measure is available: range
isResultAvailable() - Method in class org.deidentifier.arx.ARXResult
  Indicates if a result is available.
isSampleBased() - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
  Is this criterion based on the overall sample
isSampleBased() - Method in class org.deidentifier.arx.criteria.SampleBasedCriterion
isSampleVarianceAvailable() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns whether the following measure is available: sample variance
isSelected(int) - Method in class org.deidentifier.arx.DataSelector
  Determines whether the given row is selected by the expression.
isState(String) - Method in class org.deidentifier.arx.risk.HIPAAConstants
  States
isStdDevAvailable() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
  Returns whether the following measure is available: std.
isSubsetAvailable() - Method in class org.deidentifier.arx.criteria.DPresence
isSubsetAvailable() - Method in class org.deidentifier.arx.criteria.EDDifferentialPrivacy
isSubsetAvailable() - Method in class org.deidentifier.arx.criteria.KMap
isSubsetAvailable() - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
  If a privacy model uses a data subset, it must overwrite this method
isSubsetAvailable() - Method in class org.deidentifier.arx.criteria.ProfitabilityJournalist
isSubsetAvailable() - Method in class org.deidentifier.arx.criteria.ProfitabilityJournalistNoAttack
isSubsetAvailable() - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutor
isSubsetAvailable() - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutorNoAttack
isSuppressionAlwaysEnabled() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
  Returns whether suppression is applied to the output of anonymous as well as non-anonymous transformations.
isSuppressionAlwaysEnabled() - Method in class org.deidentifier.arx.ARXConfiguration
  Returns whether suppression is applied to the output of anonymous as well as non-anonymous transformations.
isTypePreserving() - Method in class org.deidentifier.arx.AttributeType.MicroAggregationFunction
  Returns whether this is a type-preserving function
isTypePreserving() - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction
  Returns whether this is a type-preserving function
isUseHeuristicForSampleBasedCriteria() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
  Do we guarantee optimality for sample-based criteria?
isUseHeuristicSearchForSampleBasedCriteria() - Method in class org.deidentifier.arx.ARXConfiguration
  Is optimality guaranteed for sample-based criteria?
isUtilityBasedMicroaggregation() - Method in class org.deidentifier.arx.ARXConfiguration
  Returns whether the impact of microaggregation on data utility should be considered
isUtilityBasedMicroaggregationUseMeanSquaredError() - Method in class org.deidentifier.arx.ARXConfiguration
  If set to true, mean squared error will be used to measure the impact of microaggregation on data quality.
isValid() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
  Returns whether the current configuration is valid.
isValid() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
isValid(String) - Method in class org.deidentifier.arx.DataType.ARXDate
isValid(String) - Method in class org.deidentifier.arx.DataType.ARXDecimal
isValid(String) - Method in class org.deidentifier.arx.DataType.ARXInteger
isValid(String) - Method in class org.deidentifier.arx.DataType.ARXOrderedString
isValid(String) - Method in class org.deidentifier.arx.DataType.ARXString
isValid(String) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
isValid(String) - Method in class org.deidentifier.arx.DataType
  Checks whether the given string conforms to the data type's format.
isWeighted() - Method in class org.deidentifier.arx.metric.Metric
  Returns true if the metric is weighted.
isZipcode(String) - Method in class org.deidentifier.arx.risk.HIPAAConstants
  Zip codes
iterationsPerTry(int) - Method in class org.deidentifier.arx.ARXSolverConfiguration
iterationsTotal(int) - Method in class org.deidentifier.arx.ARXSolverConfiguration
iterator - Variable in class org.deidentifier.arx.aggregates.StatisticsContingencyTable
  An iterator over the elements in the contingency table.
iterator() - Method in class org.deidentifier.arx.Data.DefaultData
iterator() - Method in class org.deidentifier.arx.Data
  Iterator.
iterator() - Method in class org.deidentifier.arx.DataHandle
  Returns an iterator over the data.
iterator() - Method in class org.deidentifier.arx.DataHandleInput
iterator() - Method in class org.deidentifier.arx.DataHandleOutput
  Iterator.
iterator() - Method in class org.deidentifier.arx.DataHandleSubset
iterator() - Method in class org.deidentifier.arx.framework.check.history.MRUCache
  Iterator.
iterator() - Method in class org.deidentifier.arx.io.CSVDataInput
  Returns an iterator.

## K

KAnonymity - Class in org.deidentifier.arx.criteria
  The k-anonymity criterion Published in: Sweeney L.
KAnonymity(int) - Constructor for class org.deidentifier.arx.criteria.KAnonymity
  Creates a new instance of the k-anonymity criterion as proposed in Sweeney L.
key - Variable in class org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry
  The key of this class.
KMap - Class in org.deidentifier.arx.criteria
  This class implements the k-map privacy model as proposed by Latanya Sweeney.
  As an alternative to explicitly providing data about the underlying population, cell sizes can be can be estimated with the D3 (Poisson) and D4 (zero-truncated Poisson) estimators proposed in:
  K.
KMap(int, DataSubset) - Constructor for class org.deidentifier.arx.criteria.KMap
  Creates a new instance of the k-map criterion as proposed by Latanya Sweeney
KMap(int, double, ARXPopulationModel) - Constructor for class org.deidentifier.arx.criteria.KMap
  Creates a new instance of the criterion using thr Poisson estimator proposed by Pannekoek.
KMap(int, double, ARXPopulationModel, KMap.CellSizeEstimator) - Constructor for class org.deidentifier.arx.criteria.KMap
  Creates a new instance of the criterion using the Poisson estimator proposed by Pannekoek or by El Emam.
KMap.CellSizeEstimator - Enum in org.deidentifier.arx.criteria
  Estimators for cell sizes in the population.

## L

l - Variable in class org.deidentifier.arx.criteria.LDiversity
  The parameter l.
LDiversity - Class in org.deidentifier.arx.criteria
  An abstract base class for l-diversity criteria Published in: Machanavajjhala A, Kifer D, Gehrke J.
LDiversity(String, double, boolean, boolean) - Constructor for class org.deidentifier.arx.criteria.LDiversity
  Creates a new instance.
length() - Method in class org.deidentifier.arx.RowSet
  Returns the number of available bits
leq(Date) - Method in class org.deidentifier.arx.DataSelector
leq(double) - Method in class org.deidentifier.arx.DataSelector
leq(String) - Method in class org.deidentifier.arx.DataSelector
less(Date) - Method in class org.deidentifier.arx.DataSelector
less(double) - Method in class org.deidentifier.arx.DataSelector
less(String) - Method in class org.deidentifier.arx.DataSelector
level - Variable in class org.deidentifier.arx.framework.check.history.MRUCacheEntryMetadata
  Level
LIGHTNINGAlgorithm - Class in org.deidentifier.arx.algorithm
list() - Static method in class org.deidentifier.arx.DataType
  Lists all available data types.
list(Class<U>) - Static method in class org.deidentifier.arx.DataType
  Returns a datatype for the given class.
list() - Static method in class org.deidentifier.arx.metric.Metric
  Returns a list of all available metrics for information loss.
listMicroAggregationFunctions() - Static method in class org.deidentifier.arx.AttributeType
  Lists all available microaggregation functions
lowerBound - Variable in class org.deidentifier.arx.framework.check.NodeChecker.Result
  Lower bound.

## M

makeBackwardsCompatible(int) - Method in class org.deidentifier.arx.ARXPopulationModel
  Deprecated.
map - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The generalization hierarchies.
map - Variable in class org.deidentifier.arx.framework.data.GeneralizationHierarchy
  Input->level->output.
mark(PDDocument) - Method in class org.deidentifier.arx.certificate.resources.Watermark
  Marks the document
MASK - Static variable in class org.deidentifier.arx.AttributeType
  The mask.
materializeHierarchies(DataHandle) - Method in class org.deidentifier.arx.DataDefinition
  Materializes all functional hierarchies.
max(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.InformationLoss
  Retains the maximum of this and other.
max(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensional
max(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.ILSingleDimensional
maxFrequency - Variable in class org.deidentifier.arx.aggregates.StatisticsContingencyTable
  Maximal frequency in the contingency table.
maxLevel - Variable in class org.deidentifier.arx.ARXLattice.LatticeDeserializationContext
  Max level
merge(List<HierarchyBuilderOrderBased<T>.CloseElements<T>>, AggregateFunction<T>) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased.CloseElements
  Method
merge(Distribution) - Method in class org.deidentifier.arx.framework.check.distribution.Distribution
  Merges two frequency sets.
merge(int[], int[]) - Method in class org.deidentifier.arx.framework.check.distribution.Distribution
  Merge a frequency set with a history entry.
Metric<T extends InformationLoss<?>> - Class in org.deidentifier.arx.metric
  Abstract base class for metrics.
Metric(boolean, boolean, boolean, double) - Constructor for class org.deidentifier.arx.metric.Metric
  Create a new metric.
Metric.AggregateFunction - Enum in org.deidentifier.arx.metric
  Pluggable aggregate functions.
MetricAECS - Class in org.deidentifier.arx.metric
  This class provides an implementation of the (normalized) average equivalence class size metric.
MetricAECS() - Constructor for class org.deidentifier.arx.metric.MetricAECS
  Creates a new instance
MetricConfiguration - Class in org.deidentifier.arx.metric
  A class for a configuration of a metric.
MetricConfiguration(boolean, double, boolean, double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.MetricConfiguration
  Constructs a new instance.
MetricDefault - Class in org.deidentifier.arx.metric
  This class provides an abstract skeleton for the implementation of metrics.
MetricDefault(boolean, boolean, boolean) - Constructor for class org.deidentifier.arx.metric.MetricDefault
MetricDescription - Class in org.deidentifier.arx.metric
  A class describing a metric and its configuration options.
MetricDM - Class in org.deidentifier.arx.metric
  This class provides an implementation of the DM metric (non-monotonic).
MetricDM() - Constructor for class org.deidentifier.arx.metric.MetricDM
  Creates a new instance.
MetricDMStar - Class in org.deidentifier.arx.metric
  This class provides an implementation of the DM* metric (monotonic variant of the Discernability Metric).
MetricDMStar() - Constructor for class org.deidentifier.arx.metric.MetricDMStar
  Creates a new instance.
MetricEntropy - Class in org.deidentifier.arx.metric
  This class provides an efficient implementation of the non-uniform entropy metric.
MetricEntropy() - Constructor for class org.deidentifier.arx.metric.MetricEntropy
MetricEntropy(boolean, boolean, boolean) - Constructor for class org.deidentifier.arx.metric.MetricEntropy
  Creates a new instance.
MetricHeight - Class in org.deidentifier.arx.metric
  This class provides an implementation of the Height metric.
MetricHeight() - Constructor for class org.deidentifier.arx.metric.MetricHeight
  Creates a new instance.
MetricMDHeight - Class in org.deidentifier.arx.metric.v2
  This class provides an implementation of the Height metric.
MetricMDHeight() - Constructor for class org.deidentifier.arx.metric.v2.MetricMDHeight
  Creates a new instance.
MetricMDHeight(Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDHeight
  Creates a new instance.
MetricMDNMLoss - Class in org.deidentifier.arx.metric.v2
  This class implements a variant of the Loss metric.
MetricMDNMLoss() - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLoss
  Default constructor which treats all transformation methods equally.
MetricMDNMLoss(Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLoss
  Default constructor which treats all transformation methods equally.
MetricMDNMLoss(double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLoss
  A constructor that allows to define a factor weighting generalization and suppression.
MetricMDNMLossPotentiallyPrecomputed - Class in org.deidentifier.arx.metric.v2
  This class implements a variant of the Loss metric.
MetricMDNMLossPotentiallyPrecomputed(double) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLossPotentiallyPrecomputed
  Creates a new instance.
MetricMDNMLossPotentiallyPrecomputed(double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLossPotentiallyPrecomputed
  Creates a new instance.
MetricMDNMLossPotentiallyPrecomputed(double, double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLossPotentiallyPrecomputed
  Creates a new instance.
MetricMDNMLossPrecomputed - Class in org.deidentifier.arx.metric.v2
  This class implements a variant of the Loss metric.
MetricMDNMLossPrecomputed() - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLossPrecomputed
  Creates a new instance.
MetricMDNMLossPrecomputed(Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLossPrecomputed
  Creates a new instance.
MetricMDNMLossPrecomputed(double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLossPrecomputed
  Creates a new instance.
MetricMDNMPrecision - Class in org.deidentifier.arx.metric.v2
  This class provides an implementation of a weighted precision metric as proposed in:
  Sweeney, L.
MetricMDNMPrecision() - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
  Creates a new instance.
MetricMDNMPrecision(Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
  Creates a new instance.
MetricMDNMPrecision(boolean, boolean, boolean, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
  For subclasses.
MetricMDNMPrecision(boolean, boolean, boolean, double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
  For subclasses.
MetricMDNMPrecision(double) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
  Creates a new instance.
MetricMDNMPrecision(double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
  Creates a new instance.
MetricMDNUEntropy - Class in org.deidentifier.arx.metric.v2
  This class provides an implementation of the non-uniform entropy metric.
MetricMDNUEntropy() - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUEntropy
  Creates a new instance.
MetricMDNUEntropy(double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUEntropy
  Creates a new instance.
MetricMDNUEntropyPotentiallyPrecomputed - Class in org.deidentifier.arx.metric.v2
  This class provides an implementation of the non-uniform entropy metric.
MetricMDNUEntropyPotentiallyPrecomputed(double) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPotentiallyPrecomputed
  Creates a new instance.
MetricMDNUEntropyPotentiallyPrecomputed(double, double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPotentiallyPrecomputed
  Creates a new instance.
MetricMDNUEntropyPrecomputed - Class in org.deidentifier.arx.metric.v2
  This class provides an efficient implementation of the non-uniform entropy metric.
MetricMDNUEntropyPrecomputed(boolean, boolean, boolean, double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
  Precomputed.
MetricMDNUEntropyPrecomputed() - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
  Creates a new instance.
MetricMDNUEntropyPrecomputed(double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
  Creates a new instance.
MetricMDNUNMEntropy - Class in org.deidentifier.arx.metric.v2
  This class provides an implementation of the non-uniform entropy metric.
MetricMDNUNMEntropy() - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropy
  Creates a new instance.
MetricMDNUNMEntropy(double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropy
  Creates a new instance.
MetricMDNUNMEntropyPotentiallyPrecomputed - Class in org.deidentifier.arx.metric.v2
  This class provides an implementation of the non-uniform entropy metric.
MetricMDNUNMEntropyPotentiallyPrecomputed(double) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPotentiallyPrecomputed
  Creates a new instance.
MetricMDNUNMEntropyPotentiallyPrecomputed(double, double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPotentiallyPrecomputed
  Creates a new instance.
MetricMDNUNMEntropyPrecomputed - Class in org.deidentifier.arx.metric.v2
  This class provides an implementation of the non-uniform entropy metric.
MetricMDNUNMEntropyPrecomputed() - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPrecomputed
  Creates a new instance.
MetricMDNUNMEntropyPrecomputed(double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPrecomputed
  Creates a new instance.
MetricMDNUNMNormalizedEntropy - Class in org.deidentifier.arx.metric.v2
  This class provides an implementation of normalized non-uniform entropy
MetricMDNUNMNormalizedEntropy() - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUNMNormalizedEntropy
  Creates a new instance.
MetricMDNUNMNormalizedEntropy(Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUNMNormalizedEntropy
  Creates a new instance.
MetricMDNUNMNormalizedEntropyPotentiallyPrecomputed - Class in org.deidentifier.arx.metric.v2
  This class provides an implementation of normalized non-uniform entropy
MetricMDNUNMNormalizedEntropyPotentiallyPrecomputed(double) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUNMNormalizedEntropyPotentiallyPrecomputed
  Creates a new instance.
MetricMDNUNMNormalizedEntropyPotentiallyPrecomputed(double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUNMNormalizedEntropyPotentiallyPrecomputed
  Creates a new instance.
MetricMDNUNMNormalizedEntropyPrecomputed - Class in org.deidentifier.arx.metric.v2
  This class provides an efficient implementation of normalized non-uniform entropy
MetricMDNUNMNormalizedEntropyPrecomputed(Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUNMNormalizedEntropyPrecomputed
  Creates a new instance.
MetricMDNUNMNormalizedEntropyPrecomputed() - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUNMNormalizedEntropyPrecomputed
  Creates a new instance.
MetricMDPrecision - Class in org.deidentifier.arx.metric.v2
  This class provides an implementation of a weighted precision metric as proposed in:
  Sweeney, L.
MetricMDPrecision() - Constructor for class org.deidentifier.arx.metric.v2.MetricMDPrecision
  Creates a new instance.
MetricMDPrecision(Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDPrecision
  Creates a new instance.
MetricMDPrecision(double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDPrecision
  Creates a new instance.
MetricMDStatic - Class in org.deidentifier.arx.metric.v2
  This class provides an implementation of a static metric in which information loss is user-defined per generalization level.
MetricMDStatic(Metric.AggregateFunction, Map<String, List<Double>>) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDStatic
  Constructor.
MetricMDStatic(Map<String, List<Double>>) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDStatic
  Constructor.
MetricNMEntropy - Class in org.deidentifier.arx.metric
  This class provides an efficient implementation of a non-monotonic and non-uniform entropy metric.
MetricNMEntropy() - Constructor for class org.deidentifier.arx.metric.MetricNMEntropy
  Creates a new instance.
MetricNMPrecision - Class in org.deidentifier.arx.metric
  This class provides an implementation of a weighted precision metric as proposed in:
  Sweeney, L.
MetricNMPrecision() - Constructor for class org.deidentifier.arx.metric.MetricNMPrecision
  Creates a new instance.
MetricPrecision - Class in org.deidentifier.arx.metric
  This class provides an implementation of a monotonic weighted precision metric.
MetricPrecision() - Constructor for class org.deidentifier.arx.metric.MetricPrecision
  Creates a new instance.
MetricSDAECS - Class in org.deidentifier.arx.metric.v2
  This class provides an implementation of the (normalized) average equivalence class size metric.
MetricSDAECS() - Constructor for class org.deidentifier.arx.metric.v2.MetricSDAECS
  Creates a new instance.
MetricSDAECS(double) - Constructor for class org.deidentifier.arx.metric.v2.MetricSDAECS
  Creates a new instance.
MetricSDAECS(int) - Constructor for class org.deidentifier.arx.metric.v2.MetricSDAECS
  Creates a new instance.
MetricSDDiscernability - Class in org.deidentifier.arx.metric.v2
  This class provides an implementation of the monotonic DM* metric.
MetricSDDiscernability() - Constructor for class org.deidentifier.arx.metric.v2.MetricSDDiscernability
  Creates a new instance.
MetricSDNMAmbiguity - Class in org.deidentifier.arx.metric.v2
  This class implements a variant of the Ambiguity metric.
MetricSDNMAmbiguity() - Constructor for class org.deidentifier.arx.metric.v2.MetricSDNMAmbiguity
  Default constructor.
MetricSDNMDiscernability - Class in org.deidentifier.arx.metric.v2
  This class provides an implementation of the non-monotonic DM metric.
MetricSDNMDiscernability() - Constructor for class org.deidentifier.arx.metric.v2.MetricSDNMDiscernability
  Creates a new instance.
MetricSDNMEntropyBasedInformationLoss - Class in org.deidentifier.arx.metric.v2
  This class implements a the entropy-based information loss model proposed in:
  A Game Theoretic Framework for Analyzing Re-Identification Risk.
MetricSDNMEntropyBasedInformationLoss() - Constructor for class org.deidentifier.arx.metric.v2.MetricSDNMEntropyBasedInformationLoss
  Creates a new instance.
MetricSDNMEntropyBasedInformationLoss(double) - Constructor for class org.deidentifier.arx.metric.v2.MetricSDNMEntropyBasedInformationLoss
  Creates a new instance.
MetricSDNMKLDivergence - Class in org.deidentifier.arx.metric.v2
  This class implements the KL Divergence metric.
MetricSDNMKLDivergence() - Constructor for class org.deidentifier.arx.metric.v2.MetricSDNMKLDivergence
  Default constructor.
MetricSDNMPublisherPayout - Class in org.deidentifier.arx.metric.v2
  This class implements a model which maximizes publisher benefit according to the model proposed in:
  A Game Theoretic Framework for Analyzing Re-Identification Risk.
MetricSDNMPublisherPayout(boolean) - Constructor for class org.deidentifier.arx.metric.v2.MetricSDNMPublisherPayout
  Creates a new instance.
MetricSDNMPublisherPayout(boolean, double) - Constructor for class org.deidentifier.arx.metric.v2.MetricSDNMPublisherPayout
  Creates a new instance
MetricStatic - Class in org.deidentifier.arx.metric
  This class provides an implementation of a static metric in which information loss is user-defined per generalization level.
MetricStatic(Map<String, List<Double>>) - Constructor for class org.deidentifier.arx.metric.MetricStatic
  Constructor.
MetricWeighted<T extends InformationLoss<?>> - Class in org.deidentifier.arx.metric
  This class provides an abstract skeleton for the implementation of weighted metrics.
MetricWeighted(boolean, boolean, boolean) - Constructor for class org.deidentifier.arx.metric.MetricWeighted
  Constructor.
min(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.InformationLoss
  Retains the minimum of this and other.
min(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensional
min(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.ILSingleDimensional
minimalClassSizeFulfilled - Variable in class org.deidentifier.arx.framework.check.NodeChecker.Result
  k-Anonymity sub-criterion.
minLevel - Variable in class org.deidentifier.arx.ARXLattice.LatticeDeserializationContext
  Min level
minSize - Variable in class org.deidentifier.arx.criteria.LDiversity
  The derived minimal size of a class
MRUCache<T> - Class in org.deidentifier.arx.framework.check.history
  The Class MRUCache.
MRUCache(int) - Constructor for class org.deidentifier.arx.framework.check.history.MRUCache
  Instantiates a new mRU cache.
MRUCache.MRULinkedListIterator - Class in org.deidentifier.arx.framework.check.history
  The Class MRULinkedListIterator.
MRUCache.MRULinkedListIterator(MRUCache<T>) - Constructor for class org.deidentifier.arx.framework.check.history.MRUCache.MRULinkedListIterator
  Instantiates a new mRU linked list iterator.
MRUCacheEntry<T> - Class in org.deidentifier.arx.framework.check.history
  The Class MRUCacheEntry.
MRUCacheEntry(T) - Constructor for class org.deidentifier.arx.framework.check.history.MRUCacheEntry
  Instantiates a new mRU cache entry.
MRUCacheEntryMetadata - Class in org.deidentifier.arx.framework.check.history
  Data associated with a cache entry
MRUCacheEntryMetadata(Transformation) - Constructor for class org.deidentifier.arx.framework.check.history.MRUCacheEntryMetadata
MultiClassLogisticRegression - Class in org.deidentifier.arx.aggregates.classification
  Implements a classifier
MultiClassLogisticRegression(ClassificationDataSpecification, ARXLogisticRegressionConfiguration) - Constructor for class org.deidentifier.arx.aggregates.classification.MultiClassLogisticRegression
  Creates a new instance
MultiClassLogisticRegressionClassificationResult - Class in org.deidentifier.arx.aggregates.classification
  A classification result
MultiClassZeroR - Class in org.deidentifier.arx.aggregates.classification
  Implements a classifier
MultiClassZeroR(ClassificationDataSpecification) - Constructor for class org.deidentifier.arx.aggregates.classification.MultiClassZeroR
  Creates a new instance
MultiClassZeroRClassificationResult - Class in org.deidentifier.arx.aggregates.classification
  A classification result
multiply(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
multiply(Date, double) - Method in class org.deidentifier.arx.DataType.ARXDate
multiply(Date, int) - Method in class org.deidentifier.arx.DataType.ARXDate
multiply(String, String) - Method in class org.deidentifier.arx.DataType.ARXDate
multiply(Double, double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
multiply(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
multiply(Double, int) - Method in class org.deidentifier.arx.DataType.ARXDecimal
multiply(String, String) - Method in class org.deidentifier.arx.DataType.ARXDecimal
multiply(Long, double) - Method in class org.deidentifier.arx.DataType.ARXInteger
multiply(Long, int) - Method in class org.deidentifier.arx.DataType.ARXInteger
multiply(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
multiply(String, String) - Method in class org.deidentifier.arx.DataType.ARXInteger
multiply(String, String) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
multiply(T, double) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
multiply(T, int) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
multiply(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale

## N

newInstance(String) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionWithParameter
  Creates a new instance with the given parameter.
newInstance(String) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericCommonPrefix
newInstance(String) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericConstant
newInstance(String) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericSetOfPrefixes
newInstance() - Method in class org.deidentifier.arx.DataType.DataTypeDescription
  Creates a new instance with default format string and default locale.
newInstance(String) - Method in class org.deidentifier.arx.DataType.DataTypeDescription
  Creates a new instance with the given format string and default locale.
newInstance(String, Locale) - Method in class org.deidentifier.arx.DataType.DataTypeDescription
  Creates a new instance with the given format string and the given locale.
next() - Method in class org.deidentifier.arx.common.Groupify.Group
  Returns the next entry, null if this is the last entry
next() - Method in class org.deidentifier.arx.DataHandleOutput.ResultIterator
next() - Method in class org.deidentifier.arx.framework.check.distribution.DistributionIterator
next - Variable in class org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry
  The next element in this bucket.
next() - Method in class org.deidentifier.arx.framework.check.history.MRUCache.MRULinkedListIterator
next - Variable in class org.deidentifier.arx.framework.check.history.MRUCacheEntry
  The next.
next() - Method in class org.deidentifier.arx.io.ImportAdapterCSV
  Returns the next row The returned element is sorted as defined by `ImportColumn#index` and contains as many elements as there are columns selected to import from `ImportAdapter.indexes`.
next() - Method in class org.deidentifier.arx.io.ImportAdapterExcel
  Returns the next row The returned element is sorted as defined by `ImportColumn#index` and contains as many elements as there are columns selected to import from `ImportAdapter.indexes`.
next() - Method in class org.deidentifier.arx.io.ImportAdapterJDBC
nextOrdered - Variable in class org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry
  The overall next element in original order.
node - Variable in class org.deidentifier.arx.DataHandle
  The node.
NodeChecker - Class in org.deidentifier.arx.framework.check
  This class orchestrates the process of transforming and analyzing a dataset.
NodeChecker(DataManager, Metric<?>, ARXConfiguration.ARXConfigurationInternal, int, double, double, SolutionSpace) - Constructor for class org.deidentifier.arx.framework.check.NodeChecker
  Creates a new NodeChecker instance.
NodeChecker.Result - Class in org.deidentifier.arx.framework.check
  The result of a check.
normalizeAggregated(double) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
  Normalizes the aggregate.
normalizeGeneralized(double, int) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
  Normalizes the aggregate.
NULL_VALUE - Static variable in class org.deidentifier.arx.DataType
  The string representing the NULL value
nullifyArray(Object[]) - Static method in class org.deidentifier.arx.framework.check.groupify.HashTableUtil
  Returns the same result as Arrays.fill(array, null)

## O

optimize(DataHandle) - Method in class org.deidentifier.arx.ARXResult
  This method optimizes the given data output with local recoding to improve its utility
optimize(DataHandle, double) - Method in class org.deidentifier.arx.ARXResult
  This method optimizes the given data output with local recoding to improve its utility
optimize(DataHandle, double, ARXListener) - Method in class org.deidentifier.arx.ARXResult
  This method optimizes the given data output with local recoding to improve its utility
optimizeIterative(DataHandle, double, int, double) - Method in class org.deidentifier.arx.ARXResult
  This method optimizes the given data output with local recoding to improve its utility
optimizeIterative(DataHandle, double, int, double, ARXListener) - Method in class org.deidentifier.arx.ARXResult
  This method optimizes the given data output with local recoding to improve its utility
or() - Method in class org.deidentifier.arx.DataSelector
ORDERED_STRING - Static variable in class org.deidentifier.arx.DataType
  A ordered string data type.
OrderedDistanceTCloseness - Class in org.deidentifier.arx.criteria
  The t-closeness criterion for ordered attributes.
OrderedDistanceTCloseness(String, double) - Constructor for class org.deidentifier.arx.criteria.OrderedDistanceTCloseness
  Creates a new instance of the t-closeness criterion for ordered attributes as proposed in: Li N, Li T, Venkatasubramanian S.
org.deidentifier.arx - package org.deidentifier.arx
  This package provides the public API for the ARX anonymization framework.
org.deidentifier.arx.aggregates - package org.deidentifier.arx.aggregates
  This package provides methods for aggregating data.
org.deidentifier.arx.aggregates.classification - package org.deidentifier.arx.aggregates.classification
org.deidentifier.arx.algorithm - package org.deidentifier.arx.algorithm
  This package provides algorithms which traverse the generalization lattice.
org.deidentifier.arx.certificate - package org.deidentifier.arx.certificate
org.deidentifier.arx.certificate.elements - package org.deidentifier.arx.certificate.elements
org.deidentifier.arx.certificate.resources - package org.deidentifier.arx.certificate.resources
org.deidentifier.arx.common - package org.deidentifier.arx.common
  A package containing commonly used classes in ARX
org.deidentifier.arx.criteria - package org.deidentifier.arx.criteria
  This package implements different variants of class-based privacy criteria, such as k-anonymity, l-diversity, t-closeness and d-presence.
org.deidentifier.arx.exceptions - package org.deidentifier.arx.exceptions
  A package containing exceptions that may be thrown by ARX
org.deidentifier.arx.framework - package org.deidentifier.arx.framework
  This package contains subpackages that implement the ARX anonymization framework
org.deidentifier.arx.framework.check - package org.deidentifier.arx.framework.check
  This package implements the core functionality of the ARX framework, i.e., a highly efficient check for k-anonymity
org.deidentifier.arx.framework.check.distribution - package org.deidentifier.arx.framework.check.distribution
  This package implements means for efficiently maintaining distributions of values for each equivalence class
org.deidentifier.arx.framework.check.groupify - package org.deidentifier.arx.framework.check.groupify
  This package implements different hash-groupify operators.
org.deidentifier.arx.framework.check.history - package org.deidentifier.arx.framework.check.history
  This package implements the 'history' optimization.
org.deidentifier.arx.framework.check.transformer - package org.deidentifier.arx.framework.check.transformer
  This package provides several transformers that efficiently implement the 'projection' optimization.
org.deidentifier.arx.framework.data - package org.deidentifier.arx.framework.data
  This package implements data management, i.e., encoding and representing input data, output data and generalization hierarchies
org.deidentifier.arx.framework.lattice - package org.deidentifier.arx.framework.lattice
  This package provides the internal generalization lattice
org.deidentifier.arx.io - package org.deidentifier.arx.io
  This package provides basic input/output functionality
org.deidentifier.arx.metric - package org.deidentifier.arx.metric
  This package implements several metrics for information loss.
org.deidentifier.arx.metric.v2 - package org.deidentifier.arx.metric.v2
org.deidentifier.arx.risk - package org.deidentifier.arx.risk
  This package provides methods for risk analyses
org.deidentifier.arx.risk.resources.us - package org.deidentifier.arx.risk.resources.us
otherData - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The sensitive values.
outindex0 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The outindices.
outindex1 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The outindices.
outindex10 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The outindices.
outindex11 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The outindices.
outindex12 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The outindices.
outindex13 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The outindices.
outindex14 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The outindices.
outindex2 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The outindices.
outindex3 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The outindices.
outindex4 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The outindices.
outindex5 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The outindices.
outindex6 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The outindices.
outindex7 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The outindices.
outindex8 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The outindices.
outindex9 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The outindices.
OUTLIER_MASK - Static variable in class org.deidentifier.arx.framework.data.Data
  The outliers mask.
outputFeatureMetadata - Variable in class org.deidentifier.arx.aggregates.classification.ClassificationDataSpecification
  Feature meta data
outputGeneralized - Variable in class org.deidentifier.arx.framework.check.Transformer
  The buffer.
outtuple - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The outtuple.

## P

pack() - Method in class org.deidentifier.arx.framework.check.distribution.Distribution
  Packs the frequency table; removes null values and generates sortedElements and sortedFrequency arrays.
parse(ImportAdapter) - Method in class org.deidentifier.arx.DataDefinition
  Parses the configuration of the import adapter.
parse(String) - Method in class org.deidentifier.arx.DataType.ARXDate
parse(String) - Method in class org.deidentifier.arx.DataType.ARXDecimal
parse(String) - Method in class org.deidentifier.arx.DataType.ARXInteger
parse(String) - Method in class org.deidentifier.arx.DataType.ARXOrderedString
parse(String) - Method in class org.deidentifier.arx.DataType.ARXString
parse(String) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
parse(String) - Method in class org.deidentifier.arx.DataType
  Converts a string into a value.
parse(String) - Method in class org.deidentifier.arx.framework.check.distribution.DistributionIterator
  Parses the given value
pcount - Variable in class org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry
  The number of elements in this class.
performMicroaggregation(int[][], int, int, DistributionAggregateFunction[], int[], String[], Dictionary) - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify
  Microaggregates all according attributes
performSuppression(int[][]) - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify
  Marks all outliers in the given (generalized subset of the) input datasets
PopulationUniqueness - Class in org.deidentifier.arx.criteria
  This criterion ensures that the population uniqueness falls below a given threshold.
PopulationUniqueness(double, ARXPopulationModel) - Constructor for class org.deidentifier.arx.criteria.PopulationUniqueness
  Creates a new instance of this criterion.
PopulationUniqueness(double, ARXPopulationModel, ARXSolverConfiguration) - Constructor for class org.deidentifier.arx.criteria.PopulationUniqueness
  Creates a new instance of this criterion.
PopulationUniqueness(double, RiskModelPopulationUniqueness.PopulationUniquenessModel, ARXPopulationModel) - Constructor for class org.deidentifier.arx.criteria.PopulationUniqueness
  Creates a new instance of this criterion.
PopulationUniqueness(double, RiskModelPopulationUniqueness.PopulationUniquenessModel, ARXPopulationModel, ARXSolverConfiguration) - Constructor for class org.deidentifier.arx.criteria.PopulationUniqueness
  Creates a new instance of this criterion.
prepare(String[]) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilder
  Prepares the builder.
prepare(String[]) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
  Prepares the builder.
prepare(String[]) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
  Prepares the builder.
prepare(String[]) - Method in class org.deidentifier.arx.io.ImportConfigurationCSV
  Sets the indexes based on the header.
prepare(Row) - Method in class org.deidentifier.arx.io.ImportConfigurationExcel
  Sets the indexes based on the header.
preparedStartValues(double[][]) - Method in class org.deidentifier.arx.ARXSolverConfiguration
prepareGroups() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
  Tells the implementing class to prepare the generalization process.
prepareGroups() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
prepareGroups() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased
prev - Variable in class org.deidentifier.arx.framework.check.history.MRUCacheEntry
  The prev.
PrivacyCriterion - Class in org.deidentifier.arx.criteria
  An abstract base class for privacy criteria.
PrivacyCriterion(boolean, boolean) - Constructor for class org.deidentifier.arx.criteria.PrivacyCriterion
  Instantiates a new criterion.
privacyModelFulfilled - Variable in class org.deidentifier.arx.framework.check.NodeChecker.Result
  Overall anonymity.
probe(int[]) - Method in class org.deidentifier.arx.framework.check.distribution.IntArrayDictionary
  Probes the dictionary and either inserts a new entry index or returns the corresponding entry index.
probe(int, String) - Method in class org.deidentifier.arx.framework.data.Dictionary
  Returns the registered value if present, null otherwise.
processAll() - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  Process complete input dataset.
processAll() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer01
processAll() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer02
processAll() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer03
processAll() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer04
processAll() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer05
processAll() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer06
processAll() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer07
processAll() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer08
processAll() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer09
processAll() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer10
processAll() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer11
processAll() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer12
processAll() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer13
processAll() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer14
processAll() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer15
processAll() - Method in class org.deidentifier.arx.framework.check.transformer.TransformerAll
processGroupify() - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  Process groupify.
processGroupify() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer01
processGroupify() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer02
processGroupify() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer03
processGroupify() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer04
processGroupify() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer05
processGroupify() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer06
processGroupify() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer07
processGroupify() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer08
processGroupify() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer09
processGroupify() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer10
processGroupify() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer11
processGroupify() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer12
processGroupify() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer13
processGroupify() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer14
processGroupify() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer15
processGroupify() - Method in class org.deidentifier.arx.framework.check.transformer.TransformerAll
processSnapshot() - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  Process snapshot.
processSnapshot() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer01
processSnapshot() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer02
processSnapshot() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer03
processSnapshot() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer04
processSnapshot() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer05
processSnapshot() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer06
processSnapshot() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer07
processSnapshot() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer08
processSnapshot() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer09
processSnapshot() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer10
processSnapshot() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer11
processSnapshot() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer12
processSnapshot() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer13
processSnapshot() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer14
processSnapshot() - Method in class org.deidentifier.arx.framework.check.transformer.Transformer15
processSnapshot() - Method in class org.deidentifier.arx.framework.check.transformer.TransformerAll
ProfitabilityJournalist - Class in org.deidentifier.arx.criteria
  Privacy model for the game theoretic approach proposed in: A Game Theoretic Framework for Analyzing Re-Identification Risk.
ProfitabilityJournalist(DataSubset) - Constructor for class org.deidentifier.arx.criteria.ProfitabilityJournalist
  Creates a new instance of game theoretic approach proposed in: A Game Theoretic Framework for Analyzing Re-Identification Risk.
ProfitabilityJournalistNoAttack - Class in org.deidentifier.arx.criteria
  Privacy model for the "no-attack" variant of the game theoretic approach proposed in: A Game Theoretic Framework for Analyzing Re-Identification Risk.
ProfitabilityJournalistNoAttack(DataSubset) - Constructor for class org.deidentifier.arx.criteria.ProfitabilityJournalistNoAttack
  Creates a new instance
ProfitabilityProsecutor - Class in org.deidentifier.arx.criteria
  Privacy model for the game theoretic approach proposed in: A Game Theoretic Framework for Analyzing Re-Identification Risk.
ProfitabilityProsecutor() - Constructor for class org.deidentifier.arx.criteria.ProfitabilityProsecutor
  Creates a new instance of game theoretic approach proposed in: A Game Theoretic Framework for Analyzing Re-Identification Risk.
ProfitabilityProsecutorNoAttack - Class in org.deidentifier.arx.criteria
  Privacy model for the "no-attack" variant of the game theoretic approach proposed in: A Game Theoretic Framework for Analyzing Re-Identification Risk.
ProfitabilityProsecutorNoAttack() - Constructor for class org.deidentifier.arx.criteria.ProfitabilityProsecutorNoAttack
  Creates a new instance
progress(double) - Method in class org.deidentifier.arx.algorithm.AbstractAlgorithm
  Propagate progress to listeners
progress(double) - Method in interface org.deidentifier.arx.ARXListener
  Reports a progress value in [0, 1]
projection - Variable in class org.deidentifier.arx.framework.check.StateMachine.Transition
  Which columns can be projected away?.
properties - Variable in class org.deidentifier.arx.framework.check.TransformedData
  The properties
provides(DataScale) - Method in enum org.deidentifier.arx.DataScale
  Returns whether this scale provides at least the properties of the given scale.
psi(int) - Method in enum org.deidentifier.arx.criteria.EntropyLDiversity.EntropyEstimator
  The logarithm substitute of the current estimator The difference in estimating the entropy by the naive Shannon or Grassberger estimator is actually using log or G for \psi in the entropy formula $H = \psi(N) - 1/N \sum n \psi(n)$ where N is the size of the set and the sum goes over all values of the sensitive attribute, n is the count of the current sensitive attribute

## Q

QualityMetadata<T> - Class in org.deidentifier.arx.metric.v2
  A class encapsulating information about data quality
QUASI_IDENTIFYING_ATTRIBUTE - Static variable in class org.deidentifier.arx.AttributeType
  Represents a quasi-identifying attribute.
QUASI_IDENTIFYING_GENERALIZED - Static variable in class org.deidentifier.arx.framework.data.DataManager.AttributeTypeInternal
QUASI_IDENTIFYING_MICROAGGREGATED - Static variable in class org.deidentifier.arx.framework.data.DataManager.AttributeTypeInternal

## R

ratio(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
ratio(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
ratio(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
ratio(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
read(DataDefinition) - Method in class org.deidentifier.arx.DataDefinition
  Reads all settings from the given definition
readIntIntOpenHashMap(ObjectInputStream) - Static method in class org.deidentifier.arx.metric.v2.IO
  Reads a hash map from the stream.
readLongDoubleOpenHashMap(ObjectInputStream) - Static method in class org.deidentifier.arx.metric.v2.IO
  Reads a hash map from the stream.
RecursiveCLDiversity - Class in org.deidentifier.arx.criteria
  The recursive-(c,l)-diversity criterion.
RecursiveCLDiversity(String, double, int) - Constructor for class org.deidentifier.arx.criteria.RecursiveCLDiversity
  Creates a new instance of the recursive-(c,l)-diversity criterion as proposed in: Machanavajjhala A, Kifer D, Gehrke J.
register(int, String) - Method in class org.deidentifier.arx.framework.data.Dictionary
  Registers a new string at the dictionary.
registerAll(int, Dictionary, int) - Method in class org.deidentifier.arx.framework.data.Dictionary
  Merges this dictionary with another dictionary.
registry - Variable in class org.deidentifier.arx.DataHandle
  The current registry.
relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.InformationLoss
  Returns the value relative to the other instance.
relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensional
relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensionalReduced
relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.ILMultiDimensionalRank
relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.ILSingleDimensional
release() - Method in class org.deidentifier.arx.DataHandle
  Releases this handle and all associated resources.
releaseBuffer(DataHandleOutput) - Method in class org.deidentifier.arx.ARXResult
  Releases the buffer.
remove() - Method in class org.deidentifier.arx.DataHandleOutput.ResultIterator
remove() - Method in class org.deidentifier.arx.framework.check.distribution.DistributionIterator
remove() - Method in class org.deidentifier.arx.framework.check.history.MRUCache.MRULinkedListIterator
remove() - Method in class org.deidentifier.arx.io.ImportAdapterCSV
  Dummy.
remove() - Method in class org.deidentifier.arx.io.ImportAdapterExcel
  Dummy.
remove() - Method in class org.deidentifier.arx.io.ImportAdapterJDBC
  Dummy.
remove(int) - Method in class org.deidentifier.arx.RowSet
  Unsets a bit
REMOVE_OUTLIER_MASK - Static variable in class org.deidentifier.arx.framework.data.Data
  The inverse outliers mask.
removeCriterion(PrivacyCriterion) - Method in class org.deidentifier.arx.ARXConfiguration
  Removes the given criterion.
removeHead() - Method in class org.deidentifier.arx.framework.check.history.MRUCache
  Removes the head.
render() - Method in class org.deidentifier.arx.ARXConfiguration
  Renders this object
render() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
  Renders this object
render() - Method in class org.deidentifier.arx.ARXLattice
  Renders this object
render(Document, int, CertificateStyle) - Method in interface org.deidentifier.arx.certificate.elements.Element
  Renders the element to the given target
render(Document, int, CertificateStyle) - Method in class org.deidentifier.arx.certificate.elements.ElementData
render(Document, int, CertificateStyle) - Method in class org.deidentifier.arx.certificate.elements.ElementList
render(Document, int, CertificateStyle) - Method in class org.deidentifier.arx.certificate.elements.ElementPageBreak
render(Document, int, CertificateStyle) - Method in class org.deidentifier.arx.certificate.elements.ElementSubtitle
render(Document, int, CertificateStyle) - Method in class org.deidentifier.arx.certificate.elements.ElementText
render(Document, int, CertificateStyle) - Method in class org.deidentifier.arx.certificate.elements.ElementTitle
render(Document, int, CertificateStyle) - Method in class org.deidentifier.arx.certificate.elements.ElementVerticalSpace
render() - Method in class org.deidentifier.arx.criteria.AverageReidentificationRisk
render() - Method in class org.deidentifier.arx.criteria.BasicBLikeness
render() - Method in class org.deidentifier.arx.criteria.DDisclosurePrivacy
render() - Method in class org.deidentifier.arx.criteria.DistinctLDiversity
render() - Method in class org.deidentifier.arx.criteria.DPresence
render() - Method in class org.deidentifier.arx.criteria.EDDifferentialPrivacy
render() - Method in class org.deidentifier.arx.criteria.EnhancedBLikeness
render() - Method in class org.deidentifier.arx.criteria.EntropyLDiversity
render() - Method in class org.deidentifier.arx.criteria.EqualDistanceTCloseness
render() - Method in class org.deidentifier.arx.criteria.HierarchicalDistanceTCloseness
render() - Method in class org.deidentifier.arx.criteria.Inclusion
render() - Method in class org.deidentifier.arx.criteria.KAnonymity
render() - Method in class org.deidentifier.arx.criteria.KMap
render() - Method in class org.deidentifier.arx.criteria.OrderedDistanceTCloseness
render() - Method in class org.deidentifier.arx.criteria.PopulationUniqueness
render() - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
  Renders the privacy model
render() - Method in class org.deidentifier.arx.criteria.ProfitabilityJournalist
render() - Method in class org.deidentifier.arx.criteria.ProfitabilityJournalistNoAttack
render() - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutor
render() - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutorNoAttack
render() - Method in class org.deidentifier.arx.criteria.RecursiveCLDiversity
render() - Method in class org.deidentifier.arx.criteria.SampleUniqueness
render() - Method in class org.deidentifier.arx.DataDefinition
  Renders this object
render() - Method in class org.deidentifier.arx.DataHandle
  Renders this object
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.Metric
  Renders the privacy model
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricAECS
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricDM
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricDMStar
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricEntropy
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricHeight
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricNMEntropy
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricNMPrecision
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricPrecision
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricStatic
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDHeight
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLossPotentiallyPrecomputed
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLossPrecomputed
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropy
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPotentiallyPrecomputed
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropy
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPotentiallyPrecomputed
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPrecomputed
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMNormalizedEntropy
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMNormalizedEntropyPotentiallyPrecomputed
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMNormalizedEntropyPrecomputed
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDPrecision
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDStatic
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricSDAECS
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricSDDiscernability
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMAmbiguity
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMDiscernability
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMEntropyBasedInformationLoss
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMKLDivergence
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMPublisherPayout
replace(int, String, String) - Method in class org.deidentifier.arx.DataHandle
  Replaces the original value with the replacement in the given column.
replace(int, String, String) - Method in class org.deidentifier.arx.DataHandleOutput
replace(int, String, String) - Method in class org.deidentifier.arx.DataHandleSubset
representative - Variable in class org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry
  The index of the representative row.
REQUIREMENT_COUNTER - Static variable in class org.deidentifier.arx.ARXConfiguration
  Do the criteria require a counter per equivalence class.
REQUIREMENT_DISTRIBUTION - Static variable in class org.deidentifier.arx.ARXConfiguration
  Do the criteria require distributions of sensitive values in the equivalence classes.
REQUIREMENT_SECONDARY_COUNTER - Static variable in class org.deidentifier.arx.ARXConfiguration
  Do the criteria require a second counter.
requires(int) - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
  Convenience method for checking the requirements.
requires(int) - Method in class org.deidentifier.arx.ARXConfiguration
  Convenience method for checking the requirements.
reset() - Method in class org.deidentifier.arx.framework.check.history.History
  Clears the history.
reset() - Method in class org.deidentifier.arx.framework.check.StateMachine
  Resets the state machine.
resetAttributeType(String) - Method in class org.deidentifier.arx.DataDefinition
  Resets the according setting
resetHierarchy(String) - Method in class org.deidentifier.arx.DataDefinition
  Resets the according setting
resetHierarchyBuilder(String) - Method in class org.deidentifier.arx.DataDefinition
  Resets the according setting
resetMaximumGeneralization(String) - Method in class org.deidentifier.arx.DataDefinition
  Resets the according setting
resetMicroAggregationFunction(String) - Method in class org.deidentifier.arx.DataDefinition
  Resets the according setting
resetMinimumGeneralization(String) - Method in class org.deidentifier.arx.DataDefinition
  Resets the according setting
RiskBasedCriterion - Class in org.deidentifier.arx.criteria
  Abstract class for criteria that ensure that a certain risk measure is lower than or equal to a given threshold
RiskBasedCriterion(boolean, boolean, double) - Constructor for class org.deidentifier.arx.criteria.RiskBasedCriterion
  Creates a new instance of this criterion.
RiskEstimateBuilder - Class in org.deidentifier.arx.risk
  A builder for risk estimates
RiskEstimateBuilder(ARXPopulationModel, DataHandleInternal, RiskModelHistogram, ARXConfiguration) - Constructor for class org.deidentifier.arx.risk.RiskEstimateBuilder
  Creates a new instance
RiskEstimateBuilder(ARXPopulationModel, DataHandleInternal, RiskModelHistogram, ARXSolverConfiguration, ARXConfiguration) - Constructor for class org.deidentifier.arx.risk.RiskEstimateBuilder
  Creates a new instance
RiskEstimateBuilder(ARXPopulationModel, DataHandleInternal, Set<String>, ARXConfiguration) - Constructor for class org.deidentifier.arx.risk.RiskEstimateBuilder
  Creates a new instance
RiskEstimateBuilder(ARXPopulationModel, DataHandleInternal, Set<String>, ARXSolverConfiguration, ARXConfiguration) - Constructor for class org.deidentifier.arx.risk.RiskEstimateBuilder
  Creates a new instance
RiskEstimateBuilderInterruptible - Class in org.deidentifier.arx.risk
  A builder for risk estimates, interruptible
RiskModelAttributes - Class in org.deidentifier.arx.risk
  A class for analyzing attribute-related risks.
RiskModelAttributes.QuasiIdentifierRisk - Class in org.deidentifier.arx.risk
  Risks associated with a certain quasi-identifier
RiskModelCostBenefit - Class in org.deidentifier.arx.risk
  This class implements a cost/benefit analysis following the game-theoretic approach proposed in:
  A Game Theoretic Framework for Analyzing Re-Identification Risk.
RiskModelCostBenefit(ARXCostBenefitConfiguration) - Constructor for class org.deidentifier.arx.risk.RiskModelCostBenefit
  Creates a new instance
RiskModelHistogram - Class in org.deidentifier.arx.risk
  This class encapsulates information about equivalence classes in a data set
RiskModelHistogram(IntIntOpenHashMap) - Constructor for class org.deidentifier.arx.risk.RiskModelHistogram
  Creates a new instance from the given distribution
RiskModelPopulationUniqueness - Class in org.deidentifier.arx.risk
  Class for risks based on population uniqueness.
RiskModelPopulationUniqueness(ARXPopulationModel, RiskModelHistogram, ARXSolverConfiguration) - Constructor for class org.deidentifier.arx.risk.RiskModelPopulationUniqueness
  Creates a new instance
RiskModelPopulationUniqueness.PopulationUniquenessModel - Enum in org.deidentifier.arx.risk
  The statistical model used for computing Dankar's estimate.
RiskModelSampleRiskDistribution - Class in org.deidentifier.arx.risk
  Class representing the distribution of risks in the sample
RiskModelSampleRiskDistribution(RiskModelHistogram, ARXConfiguration, boolean) - Constructor for class org.deidentifier.arx.risk.RiskModelSampleRiskDistribution
  Creates a new instance
RiskModelSampleRisks - Class in org.deidentifier.arx.risk
  Class for analyzing re-identification risks of the current sample and mixed risks which have been derived from privacy models
RiskModelSampleRisks(RiskModelHistogram, ARXConfiguration, boolean) - Constructor for class org.deidentifier.arx.risk.RiskModelSampleRisks
  Creates a new instance
RiskModelSampleSummary - Class in org.deidentifier.arx.risk
  This class implements risk measures as proposed by El Emam in "Guide to the De-Identification of Personal Health Information", "Measuring the Probability of Re-Identification"
RiskModelSampleSummary(DataHandleInternal, Set<String>, double, WrappedBoolean, WrappedInteger) - Constructor for class org.deidentifier.arx.risk.RiskModelSampleSummary
  Creates a new instance
RiskModelSampleSummary.JournalistRisk - Class in org.deidentifier.arx.risk
  Journalist risk
RiskModelSampleSummary.JournalistRisk(double, double, double) - Constructor for class org.deidentifier.arx.risk.RiskModelSampleSummary.JournalistRisk
  Creates a new instance
RiskModelSampleSummary.MarketerRisk - Class in org.deidentifier.arx.risk
  Marketer risk
RiskModelSampleSummary.MarketerRisk(double) - Constructor for class org.deidentifier.arx.risk.RiskModelSampleSummary.MarketerRisk
  Creates a new instance
RiskModelSampleSummary.ProsecutorRisk - Class in org.deidentifier.arx.risk
  Prosecutor risk
RiskModelSampleSummary.ProsecutorRisk(double, double, double) - Constructor for class org.deidentifier.arx.risk.RiskModelSampleSummary.ProsecutorRisk
  Creates a new instance
RiskModelSampleSummary.RiskSummary - Class in org.deidentifier.arx.risk
  A set of derived risk estimates
RiskModelSampleSummary.RiskSummary(double, double, double) - Constructor for class org.deidentifier.arx.risk.RiskModelSampleSummary.RiskSummary
  Creates a new instance
RiskModelSampleUniqueness - Class in org.deidentifier.arx.risk
  Class for risks based on sample uniqueness
RiskModelSampleUniqueness(RiskModelHistogram) - Constructor for class org.deidentifier.arx.risk.RiskModelSampleUniqueness
  Creates a new instance
RollbackRequiredException - Exception in org.deidentifier.arx.exceptions
  This exception is raised, if the method that was called has left something in an invalid state that may breach privacy.
RollbackRequiredException() - Constructor for exception org.deidentifier.arx.exceptions.RollbackRequiredException
  Constructor
RollbackRequiredException(String) - Constructor for exception org.deidentifier.arx.exceptions.RollbackRequiredException
  Constructor
RollbackRequiredException(String, Throwable) - Constructor for exception org.deidentifier.arx.exceptions.RollbackRequiredException
  Constructor
RollbackRequiredException(Throwable) - Constructor for exception org.deidentifier.arx.exceptions.RollbackRequiredException
  Constructor
round(double) - Method in class org.deidentifier.arx.metric.Metric
  Ignore anything but the first DIGITS digits.
RowSet - Class in org.deidentifier.arx
  A set of rows.

## S

SampleBasedCriterion - Class in org.deidentifier.arx.criteria
  An abstract base class for sample-based privacy criteria.
SampleBasedCriterion(boolean, boolean) - Constructor for class org.deidentifier.arx.criteria.SampleBasedCriterion
  Instantiates a new criterion.
SampleUniqueness - Class in org.deidentifier.arx.criteria
  This criterion ensures that the sample uniqueness falls below a given threshold.
SampleUniqueness(double) - Constructor for class org.deidentifier.arx.criteria.SampleUniqueness
  Creates a new instance of this criterion.
save(File) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilder
  Saves the specification of this builder to the given file.
save(String) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilder
  Saves the specification of this builder to the given file.
save(File) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
  Writes the hierarchy to a CSV file.
save(File, char) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
  Writes the hierarchy to a CSV file.
save(File, CSVSyntax) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
  Writes the hierarchy to a CSV file.
save(OutputStream) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
  Writes the hierarchy to a CSV file.
save(OutputStream, char) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
  Writes the hierarchy to a CSV file.
save(OutputStream, CSVSyntax) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
  Writes the hierarchy to a CSV file.
save(String) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
  Writes the hierarchy to a CSV file.
save(String, char) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
  Writes the hierarchy to a CSV file.
save(String, CSVSyntax) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
  Writes the hierarchy to a CSV file.
save(File) - Method in class org.deidentifier.arx.certificate.ARXCertificate
  Renders the document into the given output stream
save(OutputStream) - Method in class org.deidentifier.arx.certificate.ARXCertificate
  Renders the document into the given output stream
save(File) - Method in class org.deidentifier.arx.DataHandle
  Writes the data to a CSV file.
save(File, char) - Method in class org.deidentifier.arx.DataHandle
  Writes the data to a CSV file.
save(File, CSVSyntax) - Method in class org.deidentifier.arx.DataHandle
  Writes the data to a CSV file.
save(OutputStream) - Method in class org.deidentifier.arx.DataHandle
  Writes the data to a CSV file.
save(OutputStream, char) - Method in class org.deidentifier.arx.DataHandle
  Writes the data to a CSV file.
save(OutputStream, CSVSyntax) - Method in class org.deidentifier.arx.DataHandle
  Writes the data to a CSV file.
save(String) - Method in class org.deidentifier.arx.DataHandle
  Writes the data to a CSV file.
save(String, char) - Method in class org.deidentifier.arx.DataHandle
  Writes the data to a CSV file.
save(String, CSVSyntax) - Method in class org.deidentifier.arx.DataHandle
  Writes the data to a CSV file.
SENSITIVE - Static variable in class org.deidentifier.arx.framework.data.DataManager.AttributeTypeInternal
SENSITIVE_ATTRIBUTE - Static variable in class org.deidentifier.arx.AttributeType
  Represents a sensitive attribute.
set - Variable in class org.deidentifier.arx.DataSubset
  The subset as a bitset.
setAdversaryCost(double) - Method in class org.deidentifier.arx.ARXCostBenefitConfiguration
  Sets the amount of money needed by an attacker for trying to re-identify a single record
setAdversaryGain(double) - Method in class org.deidentifier.arx.ARXCostBenefitConfiguration
  Sets the amount of money earned by an attacker for successfully re-identifying a single record
setAggregateFunction(AggregateFunction<T>) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
  Sets the default aggregate function to be used by all fanouts.
setAggregateFunction(Metric.AggregateFunction) - Method in class org.deidentifier.arx.metric.MetricConfiguration
setAliasName(String) - Method in class org.deidentifier.arx.io.ImportColumn
  Sets the alias name.
setAlpha(double) - Method in class org.deidentifier.arx.ARXLogisticRegressionConfiguration
setAlphabetSize(int, int) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
  Sets properties about the attribute's domain.
setAnonymity(ARXLattice.Anonymity) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
  Sets the anonymity.
setAnonymityPropertyPredictable(boolean) - Method in class org.deidentifier.arx.framework.lattice.SolutionSpace
  Makes the anonymity property predictable
setAnonymous() - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
  Set anonymous.
setAttributes(Map<Integer, Object>) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
  Sets the attributes.
setAttributeType(String, AttributeType) - Method in class org.deidentifier.arx.DataDefinition
  Define the type of a given attribute.
setAttributeType(String, HierarchyBuilder<?>) - Method in class org.deidentifier.arx.DataDefinition
  Defines the given attribute as a quasi-identifier and stores the functional representation of the generalization hierarchy.
setAttributeTypeSuppressed(AttributeType, boolean) - Method in class org.deidentifier.arx.ARXConfiguration
  Defines values of which attribute type are to be replaced by the suppression string in suppressed tuples.
setAttributeWeight(String, double) - Method in class org.deidentifier.arx.ARXConfiguration
  Sets the weight for the given attribute.
setAttributeWeight(String, Double) - Method in class org.deidentifier.arx.ARXConfiguration
  Sets the weight for the given attribute.
setBottom(ARXLattice.ARXNode) - Method in class org.deidentifier.arx.ARXLattice.Access
  Accessor method
setChecked(boolean) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
  Set checked.
setChecked(NodeChecker.Result) - Method in class org.deidentifier.arx.framework.lattice.Transformation
  Sets the properties to the given node.
setCleansing(boolean) - Method in class org.deidentifier.arx.io.ImportColumn
  Should we perform cleansing
setContainsHeader(boolean) - Method in class org.deidentifier.arx.io.ImportConfigurationCSV
  Sets the contains header.
setContainsHeader(boolean) - Method in class org.deidentifier.arx.io.ImportConfigurationExcel
setCostBenefitConfiguration(ARXCostBenefitConfiguration) - Method in class org.deidentifier.arx.ARXConfiguration
  Sets the cost/benefit configuration
setData(String[]) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
  Sets the data array.
setData(String[]) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
  Sets the data array.
setData(long, Object) - Method in class org.deidentifier.arx.framework.lattice.SolutionSpace
  Sets data
setData(Object) - Method in class org.deidentifier.arx.framework.lattice.Transformation
  Sets a data
setDataType(String, DataType<?>) - Method in class org.deidentifier.arx.DataDefinition
  Define the datatype of a given attribute.
setDataType(DataType<?>) - Method in class org.deidentifier.arx.io.ImportColumn
  Sets the data type.
setDecayExponent(double) - Method in class org.deidentifier.arx.ARXLogisticRegressionConfiguration
setDefinition(DataDefinition) - Method in class org.deidentifier.arx.DataHandleInput
  Overrides the handles data definition.
setDelimiter(char) - Method in class org.deidentifier.arx.io.CSVSyntax
  Sets the delimiter.
setDeterministic(boolean) - Method in class org.deidentifier.arx.ARXLogisticRegressionConfiguration
  Sets whether the process should be deterministic
setDeterministic(boolean) - Method in class org.deidentifier.arx.ARXSolverConfiguration
  Sets the solving process to be deterministic
setDomainAndAlphabetSize(int, int, int) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
  Sets properties about the attribute's domain.
setDomainMetadata(String[]) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
  Sets properties about the attribute's domain.
setDomainSize(int, int) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
  Sets properties about the attribute's domain.
setEscape(char) - Method in class org.deidentifier.arx.io.CSVSyntax
  Sets the escape.
setExcelFileType(ImportConfigurationExcel.ExcelFileTypes) - Method in class org.deidentifier.arx.io.ImportConfigurationExcel
setFileLocation(String) - Method in class org.deidentifier.arx.io.ImportConfigurationFile
setGsFactor(double) - Method in class org.deidentifier.arx.metric.MetricConfiguration
setHeadermap(Map<String, Integer>) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
  Sets the headermap.
setHeuristicSearchEnabled(boolean) - Method in class org.deidentifier.arx.ARXConfiguration
  Sets whether ARX will use a heuristic search strategy.
setHeuristicSearchThreshold(int) - Method in class org.deidentifier.arx.ARXConfiguration
  When the size of the solution space exceeds the given number of transformations, ARX will use a heuristic search strategy.
setHeuristicSearchTimeLimit(int) - Method in class org.deidentifier.arx.ARXConfiguration
  The heuristic search algorithm will terminate after the given number of milliseconds.
setHierarchy(String, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.DataDefinition
  Associates the given hierarchy
setHierarchy(String, HierarchyBuilder<?>) - Method in class org.deidentifier.arx.DataDefinition
  Associates the given hierarchy builder
setHighestScore(InformationLoss<?>) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
  Sets the maximal information loss.
setHistorySize(int) - Method in class org.deidentifier.arx.ARXAnonymizer
  Sets the maximum number of snapshots allowed to store in the history.
sethMargin(float) - Method in class org.deidentifier.arx.certificate.CertificateStyle
setId(int) - Method in class org.deidentifier.arx.ARXLattice.ARXNode
  Internal method that sets the id.
setIndex(int) - Method in interface org.deidentifier.arx.io.IImportColumnIndexed
  Sets the index this columns refers to.
setIndex(int) - Method in class org.deidentifier.arx.io.ImportColumnIndexed
setIndex(int) - Method in class org.deidentifier.arx.io.ImportColumnJDBC
setInformationLoss(long, InformationLoss<?>) - Method in class org.deidentifier.arx.framework.lattice.SolutionSpace
  Sets the information loss
setInformationLoss(InformationLoss<?>) - Method in class org.deidentifier.arx.framework.lattice.Transformation
  Sets the information loss
setLambda(double) - Method in class org.deidentifier.arx.ARXLogisticRegressionConfiguration
setLearningRate(double) - Method in class org.deidentifier.arx.ARXLogisticRegressionConfiguration
setLevels(List<HierarchyBuilderGroupingBased.Level<T>>) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
  Sets the groups on higher levels of the hierarchy.
setLevels(List<HierarchyBuilderGroupingBased.Level<T>>) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
  Sets the groups on higher levels of the hierarchy.
setLevels(ARXLattice.ARXNode[][]) - Method in class org.deidentifier.arx.ARXLattice.Access
  Accessor method
setLinebreak(char[]) - Method in class org.deidentifier.arx.io.CSVSyntax
  Sets the line break.
setLinebreak(String) - Method in class org.deidentifier.arx.io.CSVSyntax
  Sets the line break.
setListener(ARXListener) - Method in class org.deidentifier.arx.algorithm.AbstractAlgorithm
  Sets a listener
setListener(ARXListener) - Method in class org.deidentifier.arx.ARXAnonymizer
  Sets a listener.
setListIndent(int) - Method in class org.deidentifier.arx.certificate.CertificateStyle
setLocked(boolean) - Method in class org.deidentifier.arx.DataDefinition
  Lock/unlock the definition.
setLocked(boolean) - Method in class org.deidentifier.arx.DataHandleInput
  Lock/unlock this handle.
setLowerBound(InformationLoss<?>) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
  Sets the lower bound.
setLowerBound(long, InformationLoss<?>) - Method in class org.deidentifier.arx.framework.lattice.SolutionSpace
  Sets the lower bound
setLowerBound(InformationLoss<?>) - Method in class org.deidentifier.arx.framework.lattice.Transformation
  Sets the lower bound
setLowestScore(InformationLoss<?>) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
  Sets the minimal information loss.
setMax(double[]) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional
  Sets the maximal information loss.
setMaximumGeneralization(String, int) - Method in class org.deidentifier.arx.DataDefinition
  Define the maximal generalization of a given attribute.
setMaximumSnapshotSizeDataset(double) - Method in class org.deidentifier.arx.ARXAnonymizer
  Sets the maximum size of a snapshot relative to the dataset size.
setMaximumSnapshotSizeSnapshot(double) - Method in class org.deidentifier.arx.ARXAnonymizer
  Sets the maximum size of a snapshot relative to the previous snapshot.
setMaxOutliers(double) - Method in class org.deidentifier.arx.ARXConfiguration
  Allows for a certain percentage of outliers and thus triggers tuple suppression.
setMaxQuasiIdentifiers(int) - Method in class org.deidentifier.arx.ARXAnonymizer
  Sets the maximal number of quasi-identifiers.
setMaxRecords(int) - Method in class org.deidentifier.arx.ARXLogisticRegressionConfiguration
setMetric(Metric<?>) - Method in class org.deidentifier.arx.ARXConfiguration
  Deprecated.
setMicroAggregationFunction(String, AttributeType.MicroAggregationFunction) - Method in class org.deidentifier.arx.DataDefinition
  Associates the given microaggregation function
setMin(double[]) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional
  Sets the minimal information loss.
setMinimumGeneralization(String, int) - Method in class org.deidentifier.arx.DataDefinition
  Define the minimal generalization of a given attribute.
setMonotonic(boolean) - Method in class org.deidentifier.arx.metric.MetricConfiguration
setMonotonicity(ARXConfiguration) - Method in class org.deidentifier.arx.ARXLattice.Access
  Accessor method
setName(String) - Method in class org.deidentifier.arx.io.ImportColumnIndexed
  Sets the name.
setName(String) - Method in class org.deidentifier.arx.io.ImportColumnJDBC
setNext(IntArrayDictionaryEntry) - Method in class org.deidentifier.arx.framework.check.distribution.IntArrayDictionaryEntry
  Sets the next element in this bucket.
setNotAnonymous() - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
  Set not anonymous.
setNumFolds(int) - Method in class org.deidentifier.arx.ARXLogisticRegressionConfiguration
setNumTuples(Double) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricSingleDimensional
  Returns the number of rows in the dataset or subset.
setOptimized(boolean) - Method in class org.deidentifier.arx.DataHandleOutput
  Marks this handle as optimized
setOptimum(ARXLattice.ARXNode) - Method in class org.deidentifier.arx.ARXLattice.Access
  Accessor method
setPracticalMonotonicity(boolean) - Method in class org.deidentifier.arx.ARXConfiguration
  Set, if practical monotonicity assumed.
setPrecomputationThreshold(double) - Method in class org.deidentifier.arx.metric.MetricConfiguration
setPrecomputed(boolean) - Method in class org.deidentifier.arx.metric.MetricConfiguration
setPredecessors(ARXLattice.ARXNode[]) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
  Sets the predecessors.
setPrepared(boolean) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
  Is this builder prepared allready.
setPriorFunction(ARXLogisticRegressionConfiguration.PriorFunction) - Method in class org.deidentifier.arx.ARXLogisticRegressionConfiguration
setProperty(PredictiveProperty) - Method in class org.deidentifier.arx.framework.lattice.Transformation
  Sets a property
setPropertyToNeighbours(PredictiveProperty) - Method in class org.deidentifier.arx.framework.lattice.Transformation
  Sets the property to all neighbors
setPublisherBenefit(double) - Method in class org.deidentifier.arx.ARXCostBenefitConfiguration
  Sets the amount of money earned by the data publisher for publishing a single record
setPublisherLoss(double) - Method in class org.deidentifier.arx.ARXCostBenefitConfiguration
  Sets the amount of money lost by the data publisher, e.g.
setQualityModel(Metric<?>) - Method in class org.deidentifier.arx.ARXConfiguration
  Sets the quality model to be used for optimizing output data.
setQualityModel(Metric<?>) - Method in class org.deidentifier.arx.ARXLattice.Access
  Accessor method
setQuote(char) - Method in class org.deidentifier.arx.io.CSVSyntax
  Sets the quote.
setRegistry(DataRegistry) - Method in class org.deidentifier.arx.DataHandle
  Updates the registry.
setSeed(int) - Method in class org.deidentifier.arx.ARXLogisticRegressionConfiguration
  Seed for randomization.
setSheetIndex(int) - Method in class org.deidentifier.arx.io.ImportConfigurationExcel
setSize(int) - Method in class org.deidentifier.arx.ARXLattice.Access
  Accessor method
setSize(int) - Method in class org.deidentifier.arx.framework.check.history.History
  Sets the size of this history.
setSolutionSpace(SolutionSpace) - Method in class org.deidentifier.arx.ARXLattice.Access
  Updates the solution space
setStepOffset(int) - Method in class org.deidentifier.arx.ARXLogisticRegressionConfiguration
setStorageStrategy(History.StorageStrategy) - Method in class org.deidentifier.arx.framework.check.history.History
  Sets the storage strategy
setSubtitleFont(BaseFont) - Method in class org.deidentifier.arx.certificate.CertificateStyle
setSubtitleSize(int) - Method in class org.deidentifier.arx.certificate.CertificateStyle
setSuccessors(ARXLattice.ARXNode[]) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
  Sets the successors.
setSuppressionAlwaysEnabled(boolean) - Method in class org.deidentifier.arx.ARXConfiguration
  Sets whether suppression is applied to the output of anonymous as well as non-anonymous transformations.
setSuppressionLimit(double) - Method in class org.deidentifier.arx.ARXConfiguration
  Sets the suppression limit.
setTextFont(BaseFont) - Method in class org.deidentifier.arx.certificate.CertificateStyle
setTextSize(int) - Method in class org.deidentifier.arx.certificate.CertificateStyle
setTitleAlignment(Alignment) - Method in class org.deidentifier.arx.certificate.CertificateStyle
setTitleFont(BaseFont) - Method in class org.deidentifier.arx.certificate.CertificateStyle
setTitleHint(LayoutHint) - Method in class org.deidentifier.arx.certificate.CertificateStyle
setTitleSize(int) - Method in class org.deidentifier.arx.certificate.CertificateStyle
setTop(ARXLattice.ARXNode) - Method in class org.deidentifier.arx.ARXLattice.Access
  Accessor method
setTransformation(int[]) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
  Sets the transformation.
setUncertainty(boolean) - Method in class org.deidentifier.arx.ARXLattice.Access
  Accessor method
setUnmodified() - Method in class org.deidentifier.arx.ARXSolverConfiguration
  Modified
setUseHeuristicSearchForSampleBasedCriteria(boolean) - Method in class org.deidentifier.arx.ARXConfiguration
  Do we guarantee optimality for sample-based criteria?
setUtilityBasedMicroaggregation(boolean) - Method in class org.deidentifier.arx.ARXConfiguration
  Sets whether the impact of microaggregation on data utility should be considered
setUtilityBasedMicroaggregationUseMeanSquaredError(boolean) - Method in class org.deidentifier.arx.ARXConfiguration
  If set to true, mean squared error will be used to measure the impact of microaggregation on data quality.
setValues(double[]) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensional
setValues(double[]) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensionalReduced
setValues(double[]) - Method in class org.deidentifier.arx.metric.v2.ILMultiDimensionalRank
setVectorLength(int) - Method in class org.deidentifier.arx.ARXLogisticRegressionConfiguration
setView(DataHandle) - Method in class org.deidentifier.arx.DataHandle
  Sets the subset.
setvMargin(float) - Method in class org.deidentifier.arx.certificate.CertificateStyle
SHIFT - Static variable in class org.deidentifier.arx.AttributeType
  The shift.
size() - Method in class org.deidentifier.arx.common.Groupify
  Returns the current number of entries
size() - Method in class org.deidentifier.arx.framework.check.distribution.Distribution
  Gets the current size.
size() - Method in class org.deidentifier.arx.framework.check.distribution.IntArrayDictionary
  Returns the element count of the dictionary.
size() - Method in class org.deidentifier.arx.framework.check.history.History
size() - Method in class org.deidentifier.arx.framework.check.history.MRUCache
  Size.
size() - Method in class org.deidentifier.arx.RowSet
  Returns the number of bits set
snapshot - Variable in class org.deidentifier.arx.framework.check.StateMachine.Transition
  Snapshot, if available.
snapshot - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The snapshot.
solutionSpace - Variable in class org.deidentifier.arx.algorithm.AbstractAlgorithm
  The lattice.
SolutionSpace - Class in org.deidentifier.arx.framework.lattice
  A class representing the solution space
SolutionSpace(ARXLattice, ARXConfiguration) - Constructor for class org.deidentifier.arx.framework.lattice.SolutionSpace
  For de-serialization
SolutionSpace(int[], int[]) - Constructor for class org.deidentifier.arx.framework.lattice.SolutionSpace
  Creates a new solution space
sort(boolean, int...) - Method in class org.deidentifier.arx.DataHandle
  Sorts the dataset according to the given columns.
sort(int, int, boolean, int...) - Method in class org.deidentifier.arx.DataHandle
  Sorts the dataset according to the given columns and the given range.
sort(Swapper, boolean, int...) - Method in class org.deidentifier.arx.DataHandle
  Sorts the dataset according to the given columns.
sort(Swapper, int, int, boolean, int...) - Method in class org.deidentifier.arx.DataHandle
  Sorts the dataset according to the given columns and the given range.
ssStepWidth - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The size of one snapshopt entry *.
startIndex - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The start index.
stateAnalyze(Transformation, boolean) - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify
  Analyzes the current state
stateClear() - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify
  Clears all entries
StateMachine - Class in org.deidentifier.arx.framework.check
  This class implements a state machine, which determines which optimizations can be applied to the current transition depending on the previous transition.
StateMachine(History) - Constructor for class org.deidentifier.arx.framework.check.StateMachine
  Instantiates a new state machine.
StateMachine.Transition - Class in org.deidentifier.arx.framework.check
  The resulting transition.
StateMachine.Transition() - Constructor for class org.deidentifier.arx.framework.check.StateMachine.Transition
StateMachine.TransitionType - Enum in org.deidentifier.arx.framework.check
  The possible transition type.
stateResetSuppression() - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify
  This method will reset all flags that indicate that equivalence classes are suppressed.
StatisticsBuilder - Class in org.deidentifier.arx.aggregates
  A class offering basic descriptive statistics about data handles.
StatisticsBuilder(DataHandleInternal) - Constructor for class org.deidentifier.arx.aggregates.StatisticsBuilder
  Creates a new instance.
StatisticsBuilderInterruptible - Class in org.deidentifier.arx.aggregates
  A class offering basic descriptive statistics about data handles.
StatisticsClassification - Class in org.deidentifier.arx.aggregates
  Statistics representing the prediction accuracy of a data mining classification operator
StatisticsClassification.PrecisionRecallMatrix - Class in org.deidentifier.arx.aggregates
  A matrix mapping confidence thresholds to precision and recall
StatisticsClassification.PrecisionRecallMatrix() - Constructor for class org.deidentifier.arx.aggregates.StatisticsClassification.PrecisionRecallMatrix
StatisticsContingencyTable - Class in org.deidentifier.arx.aggregates
  A contingency table.
StatisticsContingencyTable.Entry - Class in org.deidentifier.arx.aggregates
  An entry in the contingency table.
StatisticsEquivalenceClasses - Class in org.deidentifier.arx.aggregates
  Statistics about the equivalence classes.
StatisticsEquivalenceClasses(double, double, int, int, int, int, int, int, int, int) - Constructor for class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
  Creates a new instance
StatisticsFrequencyDistribution - Class in org.deidentifier.arx.aggregates
  A frequency distribution.
StatisticsSummary<T> - Class in org.deidentifier.arx.aggregates
  A base class for summary statistics
stopIndex - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The stop index.
store(Transformation, HashGroupify, int[]) - Method in class org.deidentifier.arx.framework.check.history.History
  Stores a snapshot in the buffer.
STRING - Static variable in class org.deidentifier.arx.DataType
  A string data type.
style(BaseFont, ElementText.TextStyle) - Method in class org.deidentifier.arx.certificate.elements.ElementText
  Returns a styled instance
subset - Variable in class org.deidentifier.arx.DataHandle
  The current research subset.
subtract(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
subtract(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
subtract(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
subtract(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
suppressWhileNotFulfilledBinary(HashGroupifyDistribution.PrivacyCondition) - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupifyDistribution
  Suppresses entries until the condition is fulfilled
suppressWhileNotFulfilledLinear(HashGroupifyDistribution.PrivacyCondition) - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupifyDistribution
  Suppresses entries until the condition is fulfilled
swap(int, int) - Method in class org.deidentifier.arx.DataHandle
  Swaps both rows.
swap(int, int) - Method in class org.deidentifier.arx.RowSet
  Swaps two bits

## T

t - Variable in class org.deidentifier.arx.criteria.TCloseness
  The param t.
TCloseness - Class in org.deidentifier.arx.criteria
  An abstract base class for t-closeness criteria as proposed in: Li N, Li T, Venkatasubramanian S.
TCloseness(String, double) - Constructor for class org.deidentifier.arx.criteria.TCloseness
  Creates a new instance.
timePerTry(int) - Method in class org.deidentifier.arx.ARXSolverConfiguration
timeTotal(int) - Method in class org.deidentifier.arx.ARXSolverConfiguration
toDouble(Date) - Method in class org.deidentifier.arx.DataType.ARXDate
toDouble(Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
toDouble(Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
toDouble(T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
  Converts a double into a value.
toJHPL(int) - Method in class org.deidentifier.arx.framework.lattice.SolutionSpace
  Internal method that subtracts the offset
toJHPL(int[]) - Method in class org.deidentifier.arx.framework.lattice.SolutionSpace
  Internal method that subtracts the offsets
toLabel() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericArithmeticMean
toLabel() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericArithmeticMeanOfBounds
toLabel() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericBounds
toLabel() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericCommonPrefix
toLabel() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericConstant
toLabel() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericGeometricMean
toLabel() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericGeometricMeanOfBounds
toLabel() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericInterval
toLabel() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericSet
toLabel() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericSetOfPrefixes
toLabel() - Method in class org.deidentifier.arx.aggregates.AggregateFunction
  Returns a label.
toString() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericArithmeticMean
toString() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericArithmeticMeanOfBounds
toString() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericBounds
toString() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericCommonPrefix
toString() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericConstant
toString() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericGeometricMean
toString() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericGeometricMeanOfBounds
toString() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericInterval
toString() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericSet
toString() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericSetOfPrefixes
toString() - Method in class org.deidentifier.arx.aggregates.AggregateFunction
toString() - Method in enum org.deidentifier.arx.aggregates.HierarchyBuilder.Type
toString() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.Group
toString() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.Level
toString() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.IndexNode
toString() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Interval
toString() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Range
toString() - Method in class org.deidentifier.arx.aggregates.StatisticsClassification
toString() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
toString() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
toString() - Method in class org.deidentifier.arx.ARXCostBenefitConfiguration
toString() - Method in class org.deidentifier.arx.AttributeType
  Returns a string representation.
toString() - Method in class org.deidentifier.arx.criteria.AverageReidentificationRisk
toString() - Method in class org.deidentifier.arx.criteria.BasicBLikeness
toString() - Method in class org.deidentifier.arx.criteria.DDisclosurePrivacy
toString() - Method in class org.deidentifier.arx.criteria.DistinctLDiversity
toString() - Method in class org.deidentifier.arx.criteria.DPresence
toString() - Method in class org.deidentifier.arx.criteria.EDDifferentialPrivacy
toString() - Method in class org.deidentifier.arx.criteria.EnhancedBLikeness
toString() - Method in enum org.deidentifier.arx.criteria.EntropyLDiversity.EntropyEstimator
toString() - Method in class org.deidentifier.arx.criteria.EntropyLDiversity
toString() - Method in class org.deidentifier.arx.criteria.EqualDistanceTCloseness
toString() - Method in class org.deidentifier.arx.criteria.HierarchicalDistanceTCloseness
toString() - Method in class org.deidentifier.arx.criteria.Inclusion
toString() - Method in class org.deidentifier.arx.criteria.KAnonymity
toString() - Method in enum org.deidentifier.arx.criteria.KMap.CellSizeEstimator
toString() - Method in class org.deidentifier.arx.criteria.KMap
toString() - Method in class org.deidentifier.arx.criteria.OrderedDistanceTCloseness
toString() - Method in class org.deidentifier.arx.criteria.PopulationUniqueness
toString() - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
  Returns a string representation.
toString() - Method in class org.deidentifier.arx.criteria.ProfitabilityJournalist
toString() - Method in class org.deidentifier.arx.criteria.ProfitabilityJournalistNoAttack
toString() - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutor
toString(String) - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutor
  Returns a string representation
toString() - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutorNoAttack
toString(String) - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutorNoAttack
  Returns a string representation
toString() - Method in class org.deidentifier.arx.criteria.RecursiveCLDiversity
toString() - Method in class org.deidentifier.arx.criteria.SampleUniqueness
toString() - Method in enum org.deidentifier.arx.DataScale
toString() - Method in class org.deidentifier.arx.DataType.ARXDate
toString() - Method in class org.deidentifier.arx.DataType.ARXDecimal
toString() - Method in class org.deidentifier.arx.DataType.ARXInteger
toString() - Method in class org.deidentifier.arx.DataType.ARXOrderedString
toString() - Method in class org.deidentifier.arx.DataType.ARXString
toString() - Method in class org.deidentifier.arx.framework.check.distribution.Distribution
toString() - Method in class org.deidentifier.arx.framework.lattice.Transformation
  Returns a string representation
toString() - Method in class org.deidentifier.arx.metric.InformationLoss
  Returns a string representation.
toString() - Method in enum org.deidentifier.arx.metric.Metric.AggregateFunction
toString() - Method in class org.deidentifier.arx.metric.Metric
  Returns the name of metric.
toString() - Method in class org.deidentifier.arx.metric.MetricAECS
toString() - Method in class org.deidentifier.arx.metric.MetricDM
toString() - Method in class org.deidentifier.arx.metric.MetricDMStar
toString() - Method in class org.deidentifier.arx.metric.MetricEntropy
toString() - Method in class org.deidentifier.arx.metric.MetricHeight
toString() - Method in class org.deidentifier.arx.metric.MetricNMEntropy
toString() - Method in class org.deidentifier.arx.metric.MetricNMPrecision
toString() - Method in class org.deidentifier.arx.metric.MetricPrecision
toString() - Method in class org.deidentifier.arx.metric.MetricStatic
toString() - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensional
toString() - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensionalReduced
toString() - Method in class org.deidentifier.arx.metric.v2.ILMultiDimensionalRank
toString() - Method in class org.deidentifier.arx.metric.v2.ILSingleDimensional
toString() - Method in class org.deidentifier.arx.metric.v2.MetricMDHeight
toString() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
toString() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLossPotentiallyPrecomputed
toString() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
toString() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropy
toString() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPotentiallyPrecomputed
toString() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
toString() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropy
toString() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPotentiallyPrecomputed
toString() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPrecomputed
toString() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMNormalizedEntropy
toString() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMNormalizedEntropyPotentiallyPrecomputed
toString() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMNormalizedEntropyPrecomputed
toString() - Method in class org.deidentifier.arx.metric.v2.MetricMDPrecision
toString() - Method in class org.deidentifier.arx.metric.v2.MetricMDStatic
toString() - Method in class org.deidentifier.arx.metric.v2.MetricSDAECS
toString() - Method in class org.deidentifier.arx.metric.v2.MetricSDDiscernability
toString() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMAmbiguity
toString() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMDiscernability
toString() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMEntropyBasedInformationLoss
toString() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMKLDivergence
toString() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMPublisherPayout
toString() - Method in class org.deidentifier.arx.risk.HIPAAIdentifierMatch
touch(T) - Method in class org.deidentifier.arx.framework.check.history.MRUCache
  Touch.
trackOptimum(Transformation) - Method in class org.deidentifier.arx.algorithm.AbstractAlgorithm
  Keeps track of the global optimum.
train(DataHandleInternal, DataHandleInternal, int) - Method in interface org.deidentifier.arx.aggregates.classification.ClassificationMethod
  Train
train(DataHandleInternal, DataHandleInternal, int) - Method in class org.deidentifier.arx.aggregates.classification.MultiClassLogisticRegression
train(DataHandleInternal, DataHandleInternal, int) - Method in class org.deidentifier.arx.aggregates.classification.MultiClassZeroR
transformation - Variable in class org.deidentifier.arx.framework.check.history.MRUCacheEntryMetadata
  Transformation
Transformation - Class in org.deidentifier.arx.framework.lattice
  The class Transformation.
Transformation(int[], Lattice<Integer, Integer>, SolutionSpace) - Constructor for class org.deidentifier.arx.framework.lattice.Transformation
  Instantiates a new transformation.
Transformation(int[], long, Lattice<Integer, Integer>, SolutionSpace) - Constructor for class org.deidentifier.arx.framework.lattice.Transformation
  Instantiates a new transformation.
TransformedData - Class in org.deidentifier.arx.framework.check
  Helper class to convey buffers.
TransformedData(Data, Data, NodeChecker.Result) - Constructor for class org.deidentifier.arx.framework.check.TransformedData
  Instantiate the helper object.
Transformer - Class in org.deidentifier.arx.framework.check
  The class Transformer.
Transformer(int[][], int[][], GeneralizationHierarchy[], ARXConfiguration.ARXConfigurationInternal, IntArrayDictionary, IntArrayDictionary) - Constructor for class org.deidentifier.arx.framework.check.Transformer
  Instantiates a new transformer.
Transformer01 - Class in org.deidentifier.arx.framework.check.transformer
  The class Transformer01.
Transformer01(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer01
  Instantiates a new transformer.
Transformer02 - Class in org.deidentifier.arx.framework.check.transformer
  The class Transformer02.
Transformer02(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer02
  Instantiates a new transformer.
Transformer03 - Class in org.deidentifier.arx.framework.check.transformer
  The class Transformer03.
Transformer03(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer03
  Instantiates a new transformer.
Transformer04 - Class in org.deidentifier.arx.framework.check.transformer
  The class Transformer04.
Transformer04(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer04
  Instantiates a new transformer.
Transformer05 - Class in org.deidentifier.arx.framework.check.transformer
  The class Transformer05.
Transformer05(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer05
  Instantiates a new transformer.
Transformer06 - Class in org.deidentifier.arx.framework.check.transformer
  The class Transformer06.
Transformer06(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer06
  Instantiates a new transformer.
Transformer07 - Class in org.deidentifier.arx.framework.check.transformer
  The class Transformer07.
Transformer07(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer07
  Instantiates a new transformer.
Transformer08 - Class in org.deidentifier.arx.framework.check.transformer
  The class Transformer08.
Transformer08(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer08
  Instantiates a new transformer.
Transformer09 - Class in org.deidentifier.arx.framework.check.transformer
  The class Transformer09.
Transformer09(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer09
  Instantiates a new transformer.
Transformer10 - Class in org.deidentifier.arx.framework.check.transformer
  The class Transformer10.
Transformer10(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer10
  Instantiates a new transformer.
Transformer11 - Class in org.deidentifier.arx.framework.check.transformer
  The class Transformer11.
Transformer11(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer11
  Instantiates a new transformer.
Transformer12 - Class in org.deidentifier.arx.framework.check.transformer
  The class Transformer12.
Transformer12(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer12
  Instantiates a new transformer.
Transformer13 - Class in org.deidentifier.arx.framework.check.transformer
  The class Transformer13.
Transformer13(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer13
  Instantiates a new transformer.
Transformer14 - Class in org.deidentifier.arx.framework.check.transformer
  The class Transformer14.
Transformer14(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer14
  Instantiates a new transformer.
Transformer15 - Class in org.deidentifier.arx.framework.check.transformer
  The class Transformer15.
Transformer15(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer15
  Instantiates a new transformer.
TransformerAll - Class in org.deidentifier.arx.framework.check.transformer
  The class TransformerAll.
TransformerAll(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.TransformerAll
  Instantiates a new transformer.
transition(int[]) - Method in class org.deidentifier.arx.framework.check.StateMachine
  Computes the best state transition.
transition - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  The transition.
traverse() - Method in class org.deidentifier.arx.algorithm.AbstractAlgorithm
  Implement this method in order to provide a new algorithm.
traverse() - Method in class org.deidentifier.arx.algorithm.FLASHAlgorithmImpl
traverse() - Method in class org.deidentifier.arx.algorithm.LIGHTNINGAlgorithm
trim(String) - Static method in class org.deidentifier.arx.io.IOUtil
  Trims a given string.
TupleMatcher - Class in org.deidentifier.arx.metric.v2
  A class that supports associating input with output
TupleWrapper - Class in org.deidentifier.arx.common
  For hash tables
TupleWrapper(DataHandle, int[], int) - Constructor for class org.deidentifier.arx.common.TupleWrapper
  Constructor
TupleWrapper(DataHandleInternal, int[], int, boolean) - Constructor for class org.deidentifier.arx.common.TupleWrapper
  Constructor
type - Variable in class org.deidentifier.arx.aggregates.AggregateFunction
  The data type.
type - Variable in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction
  Type
type - Variable in class org.deidentifier.arx.framework.check.StateMachine.Transition
  The actual type of the transition.

## U

unsafeGetAllTransformations() - Method in class org.deidentifier.arx.framework.lattice.SolutionSpace
  Returns all transformations in the solution space
unsafeGetLevel(int) - Method in class org.deidentifier.arx.framework.lattice.SolutionSpace
  Returns *all* nodes on the given level.
update(Data) - Method in class org.deidentifier.arx.DataHandleInput
  Update the definition.
update(int[][], int[][], int[][]) - Method in class org.deidentifier.arx.DataHandleInput
  Updates the definition with further data to swap.
updateData(DataHandle, Map<String, DataType<?>>, int[]) - Method in class org.deidentifier.arx.DataHandleOutput
  Used to update data when loading projects after local recoding.
updateDataTypes(int[]) - Method in class org.deidentifier.arx.DataHandleOutput
  Used to update data types after local recoding
updateMinMax(String) - Method in class org.deidentifier.arx.aggregates.classification.ClassificationFeatureMetadata
  Updates minimum and maximum for feature scaling
updateOutIndices(int[], long) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
  Update out indices.

## V

value - Variable in class org.deidentifier.arx.common.WrappedBoolean
  The value
value - Variable in class org.deidentifier.arx.common.WrappedInteger
value1 - Variable in class org.deidentifier.arx.aggregates.StatisticsContingencyTable.Entry
  Index of the value from the first column.
value2 - Variable in class org.deidentifier.arx.aggregates.StatisticsContingencyTable.Entry
  Index of the value from the second column.
valueOf(String) - Static method in enum org.deidentifier.arx.aggregates.HierarchyBuilder.Type
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased.Order
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.deidentifier.arx.algorithm.FLASHPhaseConfiguration.PhaseAnonymityProperty
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.deidentifier.arx.ARXConfiguration.Monotonicity
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.deidentifier.arx.ARXLattice.Anonymity
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.deidentifier.arx.ARXLogisticRegressionConfiguration.PriorFunction
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.deidentifier.arx.ARXPopulationModel.Region
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.deidentifier.arx.certificate.CertificateStyle.ListStyle
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.deidentifier.arx.certificate.elements.ElementText.TextStyle
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.deidentifier.arx.criteria.EntropyLDiversity.EntropyEstimator
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.deidentifier.arx.criteria.KMap.CellSizeEstimator
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.deidentifier.arx.DataGeneralizationScheme.GeneralizationDegree
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.deidentifier.arx.DataScale
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.deidentifier.arx.framework.check.groupify.HashGroupifyDistribution.PrivacyCondition.State
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.deidentifier.arx.framework.check.history.History.StorageStrategy
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.deidentifier.arx.framework.check.StateMachine.TransitionType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.deidentifier.arx.io.ImportConfigurationExcel.ExcelFileTypes
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.deidentifier.arx.metric.Metric.AggregateFunction
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.deidentifier.arx.risk.HIPAAIdentifierMatch.HIPAAIdentifier
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.deidentifier.arx.risk.HIPAAIdentifierMatch.MatchType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.deidentifier.arx.risk.RiskModelPopulationUniqueness.PopulationUniquenessModel
  Returns the enum constant of this type with the specified name.
values() - Static method in enum org.deidentifier.arx.aggregates.HierarchyBuilder.Type
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased.Order
  Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class org.deidentifier.arx.aggregates.StatisticsFrequencyDistribution
  The data values, sorted.
values() - Static method in enum org.deidentifier.arx.algorithm.FLASHPhaseConfiguration.PhaseAnonymityProperty
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.deidentifier.arx.ARXConfiguration.Monotonicity
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.deidentifier.arx.ARXLattice.Anonymity
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.deidentifier.arx.ARXLogisticRegressionConfiguration.PriorFunction
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.deidentifier.arx.ARXPopulationModel.Region
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.deidentifier.arx.certificate.CertificateStyle.ListStyle
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.deidentifier.arx.certificate.elements.ElementText.TextStyle
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.deidentifier.arx.criteria.EntropyLDiversity.EntropyEstimator
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.deidentifier.arx.criteria.KMap.CellSizeEstimator
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.deidentifier.arx.DataGeneralizationScheme.GeneralizationDegree
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.deidentifier.arx.DataScale
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.deidentifier.arx.framework.check.groupify.HashGroupifyDistribution.PrivacyCondition.State
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.deidentifier.arx.framework.check.history.History.StorageStrategy
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.deidentifier.arx.framework.check.StateMachine.TransitionType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.deidentifier.arx.io.ImportConfigurationExcel.ExcelFileTypes
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.deidentifier.arx.metric.Metric.AggregateFunction
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.deidentifier.arx.risk.HIPAAIdentifierMatch.HIPAAIdentifier
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.deidentifier.arx.risk.HIPAAIdentifierMatch.MatchType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.deidentifier.arx.risk.RiskModelPopulationUniqueness.PopulationUniquenessModel
  Returns an array containing the constants of this enum type, in the order they are declared.
values1 - Variable in class org.deidentifier.arx.aggregates.StatisticsContingencyTable
  The data values from the first column, sorted.
values2 - Variable in class org.deidentifier.arx.aggregates.StatisticsContingencyTable
  The data values from the second column, sorted.

## W

Watermark - Class in org.deidentifier.arx.certificate.resources
  Class for accessing the water mark
Watermark(PDDocument) - Constructor for class org.deidentifier.arx.certificate.resources.Watermark
  Creates a new instance
weights - Variable in class org.deidentifier.arx.metric.MetricWeighted
  The weights.
WrappedBoolean - Class in org.deidentifier.arx.common
  Helper class
WrappedBoolean() - Constructor for class org.deidentifier.arx.common.WrappedBoolean
  Creates a new instance with initial value "false"
WrappedBoolean(boolean) - Constructor for class org.deidentifier.arx.common.WrappedBoolean
  Creates a new instance
WrappedInteger - Class in org.deidentifier.arx.common
  Helper class
WrappedInteger() - Constructor for class org.deidentifier.arx.common.WrappedInteger
write(Iterator<String[]>) - Method in class org.deidentifier.arx.io.CSVDataOutput
  Write the results.
write(String[][]) - Method in class org.deidentifier.arx.io.CSVDataOutput
  Write.
writeIntIntOpenHashMap(ObjectOutputStream, IntIntOpenHashMap) - Static method in class org.deidentifier.arx.metric.v2.IO
  Reads a hash map from the stream.
writeLongDoubleOpenHashMap(ObjectOutputStream, LongDoubleOpenHashMap) - Static method in class org.deidentifier.arx.metric.v2.IO
  Reads a hash map from the stream.

## _

__MetricV2 - Class in org.deidentifier.arx.metric.v2
  This internal class provides access to version 2 of all metrics.
__MetricV2() - Constructor for class org.deidentifier.arx.metric.v2.__MetricV2
_infoloss - Variable in class org.deidentifier.arx.metric.MetricStatic
  The user defined information loss per level, indexed by column name.

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