Verwendungen von Klasse
org.deidentifier.arx.framework.data.Data
Packages, die Data verwenden
Package
Beschreibung
This package provides the public API for the ARX anonymization framework.
This package implements the core functionality of the ARX framework, i.e., a highly efficient check for k-anonymity
This package implements different hash-groupify operators.
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 Data in org.deidentifier.arx
Methoden in org.deidentifier.arx, die Data zurückgebenModifizierer und TypMethodeBeschreibungprotected DataDataHandleOutput.getOutputBufferGeneralized()Returns the output bufferprotected DataDataHandleOutput.getOutputBufferMicroaggregated()Returns the output bufferKonstruktoren in org.deidentifier.arx mit Parametern vom Typ DataModifiziererKonstruktorBeschreibungprotectedDataHandleOutput(ARXResult result, org.deidentifier.arx.DataRegistry registry, DataManager manager, Data outputGeneralized, Data outputMicroaggregated, ARXLattice.ARXNode node, DataDefinition definition, ARXConfiguration config) Instantiates a new handle. -
Verwendungen von Data in org.deidentifier.arx.framework.check
Felder in org.deidentifier.arx.framework.check, die deklariert sind als DataModifizierer und TypFeldBeschreibungTransformedData.bufferGeneralizedThe GH bufferTransformedData.bufferMicroaggregatedThe OT bufferKonstruktoren in org.deidentifier.arx.framework.check mit Parametern vom Typ DataModifiziererKonstruktorBeschreibungTransformedData(Data bufferGH, Data bufferOT, TransformationResult properties) Instantiate the helper object. -
Verwendungen von Data in org.deidentifier.arx.framework.check.groupify
Methoden in org.deidentifier.arx.framework.check.groupify, die Data zurückgebenModifizierer und TypMethodeBeschreibungHashGroupify.performMicroaggregation(DataAggregationInformation microaggregationData, Dictionary dictionary) Returns a data object with microaggregation performed -
Verwendungen von Data in org.deidentifier.arx.framework.data
Methoden in org.deidentifier.arx.framework.data, die Data zurückgebenModifizierer und TypMethodeBeschreibungData.clone()static DataData.createProjection(DataMatrix data, String[] header, int[] columns, Dictionary dictionary) Creates an object which projects the given data onto the given set of columnsstatic DataData.createWrapper(DataMatrix data, String[] header, int[] columns, Dictionary dictionary) Creates an object which simply encapsulates the provided objectsDataManager.getDataAnalyzed()Returns the input data that will be analyzed.DataManager.getDataGeneralized()Returns the input data that will be generalized.DataManager.getDataInput()Returns the input data.Data.getSubsetInstance(RowSet rowset) Returns a new instance that is projected onto the given subsetKonstruktoren in org.deidentifier.arx.framework.data mit Parametern vom Typ DataModifiziererKonstruktorBeschreibungDataAggregationInformation(Data data, Map<String, DistributionAggregateFunction> functions, DataDefinition definition, Set<String> setOfHotQIsNotGeneralized, Set<String> setOfHotQIsGeneralized, Set<String> setOfColdQIs) Creates a new instanceprotectedDataManager(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 Data in org.deidentifier.arx.metric
Methoden in org.deidentifier.arx.metric mit Parametern vom Typ DataModifizierer und TypMethodeBeschreibungprotected intMetric.getNumRecords(ARXConfiguration config, Data input) Returns the number of recordsfinal 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 Data in org.deidentifier.arx.metric.v2
Methoden in org.deidentifier.arx.metric.v2 mit Parametern vom Typ DataModifizierer 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 DataModifiziererKonstruktorBeschreibungCardinalities(Data data, RowSet subset, GeneralizationHierarchy[] hierarchies) Creates a new instance for the given data set.