Package | Description |
---|---|
org.deidentifier.arx.framework.check.distribution |
This package implements means for efficiently maintaining distributions of values
for each equivalence class
|
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 | Class and Description |
---|---|
static class |
DistributionAggregateFunction.DistributionAggregateFunctionArithmeticMean
This class calculates the arithmetic mean for a 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 |
---|---|
abstract DistributionAggregateFunction |
DistributionAggregateFunction.clone()
Clones this function
|
Modifier and Type | Method and Description |
---|---|
DistributionAggregateFunction[] |
DataAggregationInformation.getColdQIsFunctions() |
DistributionAggregateFunction[] |
DataAggregationInformation.getHotQIsGeneralizedFunctions() |
DistributionAggregateFunction[] |
DataAggregationInformation.getHotQIsNotGeneralizedFunctions() |
DistributionAggregateFunction[] |
DataAggregationInformation.getMicroaggregationFunctions()
Returns the distribution aggregate functions for all microaggregated values
|
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
|
DataManager(java.lang.String[] header,
DataMatrix data,
Dictionary dictionary,
DataDefinition definition,
java.util.Map<java.lang.String,DistributionAggregateFunction> functions,
ARXConfiguration config)
Creates a new data manager from pre-encoded data.
|