Verwendungen von Klasse
org.deidentifier.arx.framework.data.GeneralizationHierarchy
Packages, die GeneralizationHierarchy verwenden
Package
Beschreibung
This package provides implementations of search algorithms
This package implements the core functionality of the ARX framework, i.e., a highly efficient check for k-anonymity
This package provides several transformers that efficiently implement the 'projection' optimization.
This package implements data management, i.e., encoding and representing input data, output data and generalization
hierarchies
Package providing access to quality models
Main package implementing quality models
-
Verwendungen von GeneralizationHierarchy in org.deidentifier.arx.algorithm
Konstruktoren in org.deidentifier.arx.algorithm mit Parametern vom Typ GeneralizationHierarchyModifiziererKonstruktorBeschreibungFLASHStrategy(SolutionSpace<?> solutionSpace, GeneralizationHierarchy[] hierarchies) Creates a new instance. -
Verwendungen von GeneralizationHierarchy in org.deidentifier.arx.framework.check
Felder in org.deidentifier.arx.framework.check, die deklariert sind als GeneralizationHierarchyModifizierer und TypFeldBeschreibungprotected final GeneralizationHierarchy[]Transformer.hierarchiesThe hierarchies.Konstruktoren in org.deidentifier.arx.framework.check mit Parametern vom Typ GeneralizationHierarchyModifiziererKonstruktorBeschreibungTransformer(DataMatrix inputGeneralized, DataMatrix inputAnalyzed, int dataAnalyzedNumberOfColumns, GeneralizationHierarchy[] hierarchies, ARXConfiguration.ARXConfigurationInternal config, IntArrayDictionary dictionarySensValue, IntArrayDictionary dictionarySensFreq) Instantiates a new transformer.Transformer(DataMatrix inputGeneralized, DataMatrix inputAnalyzed, DataMatrix outputGeneralized, int dataAnalyzedNumberOfColumns, GeneralizationHierarchy[] hierarchies, ARXConfiguration.ARXConfigurationInternal config) Instantiates a new transformer for application purposes -
Verwendungen von GeneralizationHierarchy in org.deidentifier.arx.framework.check.transformer
Felder in org.deidentifier.arx.framework.check.transformer, die deklariert sind als GeneralizationHierarchyModifizierer und TypFeldBeschreibungprotected final GeneralizationHierarchy[]AbstractTransformer.hierarchiesThe hierarchies.Konstruktoren in org.deidentifier.arx.framework.check.transformer mit Parametern vom Typ GeneralizationHierarchyModifiziererKonstruktorBeschreibungAbstractTransformer(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. -
Verwendungen von GeneralizationHierarchy in org.deidentifier.arx.framework.data
Methoden in org.deidentifier.arx.framework.data, die GeneralizationHierarchy zurückgebenModifizierer und TypMethodeBeschreibungDataManager.getHierarchies()Returns the generalization hierarchiesQI.Konstruktoren in org.deidentifier.arx.framework.data mit Parametern vom Typ GeneralizationHierarchyModifiziererKonstruktorBeschreibungprotectedDataManager(Data dataAnalyzed, Data dataGeneralized, Data dataInput, DataDefinition definition, DomainShare[] shares, String[] header, GeneralizationHierarchy[] hierarchiesGeneralized, GeneralizationHierarchy[] hierarchiesAnalyzed, int[] generalizationLevelsMinimum, int[] generalizationLevelsMaximum, DataAggregationInformation microaggregationData) For creating a projected instanceprotectedDataManagerSubset(DataManager source, Data dataAnalyzed, Data dataGeneralized, Data dataInput, DataDefinition definition, DomainShare[] shares, String[] header, GeneralizationHierarchy[] hierarchiesGeneralized, GeneralizationHierarchy[] hierarchiesAnalyzed, int[] generalizationLevelsMinimum, int[] generalizationLevelsMaximum, DataAggregationInformation microaggregationData) Constructor -
Verwendungen von GeneralizationHierarchy in org.deidentifier.arx.metric
Methoden in org.deidentifier.arx.metric mit Parametern vom Typ GeneralizationHierarchyModifizierer und TypMethodeBeschreibungfinal voidMetric.initialize(DataManager manager, DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) Initializes the metric.protected abstract voidMetric.initializeInternal(DataManager manager, DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) Implement this to initialize the metric.protected voidMetricAECS.initializeInternal(DataManager manager, DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricDefault.initializeInternal(DataManager manager, DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricDM.initializeInternal(DataManager manager, DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricDMStar.initializeInternal(DataManager manager, DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricEntropy.initializeInternal(DataManager manager, DataDefinition definition, Data input, GeneralizationHierarchy[] ahierarchies, ARXConfiguration config) protected voidMetricHeight.initializeInternal(DataManager manager, DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricNMEntropy.initializeInternal(DataManager manager, DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricNMPrecision.initializeInternal(DataManager manager, DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricPrecision.initializeInternal(DataManager manager, DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricStatic.initializeInternal(DataManager manager, DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricWeighted.initializeInternal(DataManager manager, DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) -
Verwendungen von GeneralizationHierarchy in org.deidentifier.arx.metric.v2
Methoden in org.deidentifier.arx.metric.v2 mit Parametern vom Typ GeneralizationHierarchyModifizierer und TypMethodeBeschreibungprotected voidAbstractMetricMultiDimensional.initializeInternal(DataManager manager, DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidAbstractMetricMultiDimensionalPotentiallyPrecomputed.initializeInternal(DataManager manager, DataDefinition definition, Data input, GeneralizationHierarchy[] ahierarchies, ARXConfiguration config) protected voidAbstractMetricSingleDimensional.initializeInternal(DataManager manager, DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricMDHeight.initializeInternal(DataManager manager, DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricMDNMLoss.initializeInternal(DataManager manager, DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricMDNMLossPrecomputed.initializeInternal(DataManager manager, DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricMDNMPrecision.initializeInternal(DataManager manager, DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricMDNUEntropyPrecomputed.initializeInternal(DataManager manager, DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricMDNUNMEntropyPrecomputed.initializeInternal(DataManager manager, DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricMDNUNMNormalizedEntropyPrecomputed.initializeInternal(DataManager manager, DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricMDStatic.initializeInternal(DataManager manager, DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricSDClassification.initializeInternal(DataManager manager, DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricSDNMAmbiguity.initializeInternal(DataManager manager, DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricSDNMDiscernability.initializeInternal(DataManager manager, DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricSDNMEntropyBasedInformationLoss.initializeInternal(DataManager manager, DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricSDNMKLDivergence.initializeInternal(DataManager manager, DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricSDNMPublisherPayout.initializeInternal(DataManager manager, DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) Konstruktoren in org.deidentifier.arx.metric.v2 mit Parametern vom Typ GeneralizationHierarchyModifiziererKonstruktorBeschreibungCardinalities(Data data, RowSet subset, GeneralizationHierarchy[] hierarchies) Creates a new instance for the given data set.