Package | Description |
---|---|
org.deidentifier.arx.aggregates |
This package provides methods for aggregating data:
(1) builders for generalization hierarchies,
(2) various methods for analyzing data quality and utility
|
org.deidentifier.arx.gui.view.impl.wizard |
Modifier and Type | Class and Description |
---|---|
static class |
AggregateFunction.AggregateFunctionWithParameter<T>
An aggregate function that has a parameter.
|
static class |
AggregateFunction.GenericArithmeticMean<T>
An aggregate function that returns the arithmetic mean, if it may be computed, "NULL"
otherwise.
|
static class |
AggregateFunction.GenericArithmeticMeanOfBounds<T>
An aggregate function that returns the arithmetic mean of min & max, if it may be computed, "NULL"
otherwise.
|
static class |
AggregateFunction.GenericBounds<T>
An aggregate function that returns an interval consisting of the
first and the last element following the predefined order .
|
static class |
AggregateFunction.GenericCommonPrefix<T>
An aggregate function that returns a common prefix.
|
static class |
AggregateFunction.GenericConstant<T>
An aggregate function that returns a constant value.
|
static class |
AggregateFunction.GenericGeometricMean<T>
An aggregate function that returns the geometric mean, if it may be computed, "NULL"
otherwise.
|
static class |
AggregateFunction.GenericGeometricMeanOfBounds<T>
An aggregate function that returns the geometric mean of min & max, if it may be computed, "NULL"
otherwise.
|
static class |
AggregateFunction.GenericInterval<T>
An aggregate function that returns an interval [min, max] .
|
static class |
AggregateFunction.GenericSet<T>
An aggregate function that returns a set of all data values.
|
static class |
AggregateFunction.GenericSetOfPrefixes<T>
An aggregate function that returns a set of the prefixes of the data values.
|
Modifier and Type | Method and Description |
---|---|
AggregateFunction<T> |
AggregateFunction.AggregateFunctionBuilder.createArithmeticMeanFunction()
An aggregate function that returns a the arithmetic mean, if it can be computed, NULL otherwise.
|
AggregateFunction<T> |
AggregateFunction.AggregateFunctionBuilder.createArithmeticMeanOfBoundsFunction()
An aggregate function that returns a the arithmetic mean of min & max, if it can be computed, NULL otherwise.
|
AggregateFunction<T> |
AggregateFunction.AggregateFunctionBuilder.createBoundsFunction()
An aggregate function that returns an interval consisting of the
first and the last element following the predefined order.
|
AggregateFunction<T> |
AggregateFunction.AggregateFunctionBuilder.createConstantFunction(java.lang.String value)
An aggregate function that returns a constant value.
|
AggregateFunction<T> |
AggregateFunction.AggregateFunctionBuilder.createGeometricMeanFunction()
An aggregate function that returns a the geometric mean, if it can be computed, NULL otherwise.
|
AggregateFunction<T> |
AggregateFunction.AggregateFunctionBuilder.createGeometricMeanOfBoundsFunction()
An aggregate function that returns a the geometric mean of min & max, if it can be computed, NULL otherwise.
|
AggregateFunction<T> |
AggregateFunction.AggregateFunctionBuilder.createIntervalFunction()
An aggregate function that returns an interval [min, max].
|
AggregateFunction<T> |
AggregateFunction.AggregateFunctionBuilder.createIntervalFunction(boolean lowerIncluded,
boolean upperIncluded)
An aggregate function that returns an interval [min, max].
|
AggregateFunction<T> |
AggregateFunction.AggregateFunctionBuilder.createPrefixFunction()
An aggregate function that returns a common prefix.
|
AggregateFunction<T> |
AggregateFunction.AggregateFunctionBuilder.createPrefixFunction(java.lang.Character redaction)
An aggregate function that returns a common prefix.
|
AggregateFunction<T> |
AggregateFunction.AggregateFunctionBuilder.createSetFunction()
An aggregate function that returns a set of all data values .
|
AggregateFunction<T> |
AggregateFunction.AggregateFunctionBuilder.createSetOfPrefixesFunction()
An aggregate function that returns a set of the prefixes of the data values.
|
AggregateFunction<T> |
AggregateFunction.AggregateFunctionBuilder.createSetOfPrefixesFunction(int length)
An aggregate function that returns a set of the prefixes of the data values.
|
AggregateFunction<T> |
HierarchyBuilderGroupingBased.getDefaultFunction()
Returns the default aggregate function.
|
AggregateFunction<T> |
HierarchyBuilderIntervalBased.Interval.getFunction() |
AggregateFunction<U> |
HierarchyBuilderGroupingBased.Group.getFunction() |
Modifier and Type | Method and Description |
---|---|
HierarchyBuilderGroupingBased.Level<U> |
HierarchyBuilderGroupingBased.Level.addGroup(int size,
AggregateFunction<U> function)
Adds the given group with the given aggregate function.
|
HierarchyBuilderIntervalBased<T> |
HierarchyBuilderIntervalBased.addInterval(T min,
T max,
AggregateFunction<T> function)
Adds an interval.
|
void |
HierarchyBuilderGroupingBased.setAggregateFunction(AggregateFunction<T> function)
Sets the default aggregate function to be used by all fanouts.
|
Modifier and Type | Field and Description |
---|---|
AggregateFunction<U> |
HierarchyWizardModelGrouping.HierarchyWizardGroupingGroup.function
Var.
|
AggregateFunction<U> |
HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval.function
Functio
|
Modifier and Type | Method and Description |
---|---|
AggregateFunction<T> |
HierarchyWizardModelGrouping.getDefaultFunction()
Returns the default aggregate function.
|
AggregateFunction<T> |
HierarchyWizardEditorFunction.getDefaultFunction()
Returns the default function.
|
Modifier and Type | Method and Description |
---|---|
boolean |
HierarchyWizardEditorFunction.isDefaultFunction(AggregateFunction<T> function)
Returns whether this is the default function.
|
void |
HierarchyWizardModelGrouping.setDefaultFunction(AggregateFunction<T> function)
Sets the default aggregate function.
|
void |
HierarchyWizardEditorInterval.setFunction(AggregateFunction<T> function) |
void |
HierarchyWizardEditorGroup.setFunction(AggregateFunction<T> function) |
void |
HierarchyWizardEditorFunction.setFunction(AggregateFunction<T> function)
Sets the function to display.
|
void |
HierarchyWizardEditorFunction.IHierarchyFunctionEditorParent.setFunction(AggregateFunction<T> function)
Sets the function
|
void |
HierarchyWizardEditor.setFunction(AggregateFunction<T> function) |
Constructor and Description |
---|
HierarchyWizardGroupingGroup(int size,
AggregateFunction<U> function) |
HierarchyWizardGroupingInterval(U min,
U max,
AggregateFunction<U> function) |