Package | Description |
---|---|
org.deidentifier.arx |
This package provides the public API for the ARX anonymization framework.
|
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 |
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
|
Modifier and Type | Method and Description |
---|---|
protected DistributionAggregateFunction |
AttributeType.MicroAggregationFunction.getFunction()
Returns the aggregate function.
|
Modifier and Type | Class and Description |
---|---|
static class |
DistributionAggregateFunction.DistributionAggregateFunctionArithmeticMean
This class calculates the arithmetic mean for a given distribution.
|
static class |
DistributionAggregateFunction.DistributionAggregateFunctionGeneralization
This class generalizes the given distribution.
|
static class |
DistributionAggregateFunction.DistributionAggregateFunctionGeometricMean
This class calculates the geometric mean for a given distribution.
|
static class |
DistributionAggregateFunction.DistributionAggregateFunctionInterval
This class calculates the mode for a given distribution.
|
static class |
DistributionAggregateFunction.DistributionAggregateFunctionMedian
This class calculates the median for a given distribution.
|
static class |
DistributionAggregateFunction.DistributionAggregateFunctionMode
This class calculates the mode for a given distribution.
|
Modifier and Type | Method and Description |
---|---|
Data |
HashGroupify.performMicroaggregation(int[][] data,
int start,
int num,
DistributionAggregateFunction[] functions,
int[] map,
java.lang.String[] header)
Microaggregates all according attributes
|
Modifier and Type | Method and Description |
---|---|
DistributionAggregateFunction[] |
DataManager.getMicroaggregationFunctions()
Returns the microaggregation functions.
|
Constructor and Description |
---|
DataManager(java.lang.String[] header,
int[][] data,
Dictionary dictionary,
DataDefinition definition,
java.util.Set<PrivacyCriterion> criteria,
java.util.Map<java.lang.String,DistributionAggregateFunction> functions)
Creates a new data manager from pre-encoded data.
|