Package | Description |
---|---|
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.data |
This package implements data management, i.e., encoding and representing input data, output data and generalization
hierarchies
|
org.deidentifier.arx.metric |
Package providing access to quality models
|
org.deidentifier.arx.metric.v2 |
Main package implementing quality models
|
Modifier and Type | Field and Description |
---|---|
Data |
TransformedData.bufferGeneralized
The GH buffer
|
Data |
TransformedData.bufferMicroaggregated
The OT buffer
|
Constructor and Description |
---|
TransformedData(Data bufferGH,
Data bufferOT,
TransformationResult properties)
Instantiate the helper object.
|
Modifier and Type | Method and Description |
---|---|
Data |
HashGroupify.performMicroaggregation(DataAggregationInformation microaggregationData,
Dictionary dictionary)
Returns a data object with microaggregation performed
|
Modifier and Type | Method and Description |
---|---|
Data |
Data.clone() |
static Data |
Data.createProjection(DataMatrix data,
java.lang.String[] header,
int[] columns,
Dictionary dictionary)
Creates an object which projects the given data onto the given set of columns
|
static Data |
Data.createWrapper(DataMatrix data,
java.lang.String[] header,
int[] columns,
Dictionary dictionary)
Creates an object which simply encapsulates the provided objects
|
Data |
DataManager.getDataAnalyzed()
Returns the input data that will be analyzed.
|
Data |
DataManager.getDataGeneralized()
Returns the input data that will be generalized.
|
Data |
DataManager.getDataInput()
Returns the input data.
|
Data |
Data.getSubsetInstance(RowSet rowset)
Returns a new instance that is projected onto the given subset
|
Constructor and Description |
---|
DataAggregationInformation(Data data,
java.util.Map<java.lang.String,DistributionAggregateFunction> functions,
DataDefinition definition,
java.util.Set<java.lang.String> setOfHotQIsNotGeneralized,
java.util.Set<java.lang.String> setOfHotQIsGeneralized,
java.util.Set<java.lang.String> setOfColdQIs)
Creates a new instance
|
Modifier and Type | Method and Description |
---|---|
void |
Metric.initialize(DataManager manager,
DataDefinition definition,
Data input,
GeneralizationHierarchy[] hierarchies,
ARXConfiguration config)
Initializes the metric.
|
Constructor and Description |
---|
Cardinalities(Data data,
RowSet subset,
GeneralizationHierarchy[] hierarchies)
Creates a new instance for the given data set.
|