## Uses of Class
org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal

Packages that use ARXConfiguration.ARXConfigurationInternal
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.groupify: This package implements different hash-groupify operators.
org.deidentifier.arx.framework.check.history: This package implements the 'history' optimization.
org.deidentifier.arx.framework.check.transformer: This package provides several transformers that efficiently implement the 'projection' optimization.

### Uses of ARXConfiguration.ARXConfigurationInternal in org.deidentifier.arx.framework.check

Methods in org.deidentifier.arx.framework.check that return ARXConfiguration.ARXConfigurationInternal
`ARXConfiguration.ARXConfigurationInternal` TransformationChecker.`getConfiguration()` Returns the configuration

Constructors in org.deidentifier.arx.framework.check with parameters of type ARXConfiguration.ARXConfigurationInternal
Constructor and Description
`TransformationApplicator(DataManager manager, DataMatrix buffer, Metric<?> metric, ARXConfiguration.ARXConfigurationInternal config)` Creates a new transformation applicator instance.
`TransformationChecker(DataManager manager, Metric<?> metric, ARXConfiguration.ARXConfigurationInternal config, int historyMaxSize, double snapshotSizeDataset, double snapshotSizeSnapshot, SolutionSpace<?> solutionSpace)` Creates a new transformation checker.
`Transformer(DataMatrix inputGeneralized, DataMatrix inputAnalyzed, DataMatrix outputGeneralized, int dataAnalyzedNumberOfColumns, GeneralizationHierarchy[] hierarchies, ARXConfiguration.ARXConfigurationInternal config)` Instantiates a new transformer for application purposes
`Transformer(DataMatrix inputGeneralized, DataMatrix inputAnalyzed, int dataAnalyzedNumberOfColumns, GeneralizationHierarchy[] hierarchies, ARXConfiguration.ARXConfigurationInternal config, IntArrayDictionary dictionarySensValue, IntArrayDictionary dictionarySensFreq)` Instantiates a new transformer.

### Uses of ARXConfiguration.ARXConfigurationInternal in org.deidentifier.arx.framework.check.groupify

Constructors in org.deidentifier.arx.framework.check.groupify with parameters of type ARXConfiguration.ARXConfigurationInternal
Constructor and Description
`HashGroupify(int capacity, ARXConfiguration.ARXConfigurationInternal config, int dataAnalyzedNumberOfColumns, DataMatrix input, DataMatrix output, DataMatrix analyzed, int[] suppressedCodes)` Constructs a new hash groupify operator.

### Uses of ARXConfiguration.ARXConfigurationInternal in org.deidentifier.arx.framework.check.history

Constructors in org.deidentifier.arx.framework.check.history with parameters of type ARXConfiguration.ARXConfigurationInternal
Constructor and Description
`History(int rowCount, int size, double snapshotSizeDataset, double snapshotSizeSnapshot, ARXConfiguration.ARXConfigurationInternal config, IntArrayDictionary dictionarySensValue, IntArrayDictionary dictionarySensFreq, SolutionSpace<?> solutionSpace)` Creates a new history.

### Uses of ARXConfiguration.ARXConfigurationInternal in org.deidentifier.arx.framework.check.transformer

Constructors in org.deidentifier.arx.framework.check.transformer with parameters of type ARXConfiguration.ARXConfigurationInternal
Constructor and Description
`AbstractTransformer(DataMatrix data, GeneralizationHierarchy[] hierarchies, DataMatrix dataAnalyzed, int dataAnalyzedNumberOfColumns, IntArrayDictionary dictionarySensValue, IntArrayDictionary dictionarySensFreq, ARXConfiguration.ARXConfigurationInternal config)` Instantiates a new abstract transformer.
`Transformer01(DataMatrix data, GeneralizationHierarchy[] hierarchies, DataMatrix dataAnalyzed, int dataAnalyzedNumberOfColumns, IntArrayDictionary dictionarySensValue, IntArrayDictionary dictionarySensFreq, ARXConfiguration.ARXConfigurationInternal config)` Instantiates a new transformer.
`Transformer02(DataMatrix data, GeneralizationHierarchy[] hierarchies, DataMatrix dataAnalyzed, int dataAnalyzedNumberOfColumns, IntArrayDictionary dictionarySensValue, IntArrayDictionary dictionarySensFreq, ARXConfiguration.ARXConfigurationInternal config)` Instantiates a new transformer.
`Transformer03(DataMatrix data, GeneralizationHierarchy[] hierarchies, DataMatrix dataAnalyzed, int dataAnalyzedNumberOfColumns, IntArrayDictionary dictionarySensValue, IntArrayDictionary dictionarySensFreq, ARXConfiguration.ARXConfigurationInternal config)` Instantiates a new transformer.
`Transformer04(DataMatrix data, GeneralizationHierarchy[] hierarchies, DataMatrix dataAnalyzed, int dataAnalyzedNumberOfColumns, IntArrayDictionary dictionarySensValue, IntArrayDictionary dictionarySensFreq, ARXConfiguration.ARXConfigurationInternal config)` Instantiates a new transformer.
`Transformer05(DataMatrix data, GeneralizationHierarchy[] hierarchies, DataMatrix dataAnalyzed, int dataAnalyzedNumberOfColumns, IntArrayDictionary dictionarySensValue, IntArrayDictionary dictionarySensFreq, ARXConfiguration.ARXConfigurationInternal config)` Instantiates a new transformer.
`Transformer06(DataMatrix data, GeneralizationHierarchy[] hierarchies, DataMatrix dataAnalyzed, int dataAnalyzedNumberOfColumns, IntArrayDictionary dictionarySensValue, IntArrayDictionary dictionarySensFreq, ARXConfiguration.ARXConfigurationInternal config)` Instantiates a new transformer.
`Transformer07(DataMatrix data, GeneralizationHierarchy[] hierarchies, DataMatrix dataAnalyzed, int dataAnalyzedNumberOfColumns, IntArrayDictionary dictionarySensValue, IntArrayDictionary dictionarySensFreq, ARXConfiguration.ARXConfigurationInternal config)` Instantiates a new transformer.
`Transformer08(DataMatrix data, GeneralizationHierarchy[] hierarchies, DataMatrix dataAnalyzed, int dataAnalyzedNumberOfColumns, IntArrayDictionary dictionarySensValue, IntArrayDictionary dictionarySensFreq, ARXConfiguration.ARXConfigurationInternal config)` Instantiates a new transformer.
`Transformer09(DataMatrix data, GeneralizationHierarchy[] hierarchies, DataMatrix dataAnalyzed, int dataAnalyzedNumberOfColumns, IntArrayDictionary dictionarySensValue, IntArrayDictionary dictionarySensFreq, ARXConfiguration.ARXConfigurationInternal config)` Instantiates a new transformer.
`Transformer10(DataMatrix data, GeneralizationHierarchy[] hierarchies, DataMatrix dataAnalyzed, int dataAnalyzedNumberOfColumns, IntArrayDictionary dictionarySensValue, IntArrayDictionary dictionarySensFreq, ARXConfiguration.ARXConfigurationInternal config)` Instantiates a new transformer.
`Transformer11(DataMatrix data, GeneralizationHierarchy[] hierarchies, DataMatrix dataAnalyzed, int dataAnalyzedNumberOfColumns, IntArrayDictionary dictionarySensValue, IntArrayDictionary dictionarySensFreq, ARXConfiguration.ARXConfigurationInternal config)` Instantiates a new transformer.
`Transformer12(DataMatrix data, GeneralizationHierarchy[] hierarchies, DataMatrix dataAnalyzed, int dataAnalyzedNumberOfColumns, IntArrayDictionary dictionarySensValue, IntArrayDictionary dictionarySensFreq, ARXConfiguration.ARXConfigurationInternal config)` Instantiates a new transformer.
`Transformer13(DataMatrix data, GeneralizationHierarchy[] hierarchies, DataMatrix dataAnalyzed, int dataAnalyzedNumberOfColumns, IntArrayDictionary dictionarySensValue, IntArrayDictionary dictionarySensFreq, ARXConfiguration.ARXConfigurationInternal config)` Instantiates a new transformer.
`Transformer14(DataMatrix data, GeneralizationHierarchy[] hierarchies, DataMatrix dataAnalyzed, int dataAnalyzedNumberOfColumns, IntArrayDictionary dictionarySensValue, IntArrayDictionary dictionarySensFreq, ARXConfiguration.ARXConfigurationInternal config)` Instantiates a new transformer.
`Transformer15(DataMatrix data, GeneralizationHierarchy[] hierarchies, DataMatrix dataAnalyzed, int dataAnalyzedNumberOfColumns, IntArrayDictionary dictionarySensValue, IntArrayDictionary dictionarySensFreq, ARXConfiguration.ARXConfigurationInternal config)` Instantiates a new transformer.
`TransformerAll(DataMatrix data, GeneralizationHierarchy[] hierarchies, DataMatrix dataAnalyzed, int dataAnalyzedNumberOfColumns, IntArrayDictionary dictionarySensValue, IntArrayDictionary dictionarySensFreq, ARXConfiguration.ARXConfigurationInternal config)` Instantiates a new transformer.