Package org.deidentifier.arx.aggregates
Klasse AggregateFunction.AggregateFunctionBuilder<T>
java.lang.Object
org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder<T>
- Typparameter:
T-
- Umschließende Klasse:
AggregateFunction<T>
A builder for aggregate functions.
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungfinal AggregateFunction<T> An aggregate function that returns a the arithmetic mean, if it can be computed, NULL otherwise.final AggregateFunction<T> An aggregate function that returns a the arithmetic mean of min Ungültige Eingabe: "&" max, if it can be computed, NULL otherwise.final AggregateFunction<T> An aggregate function that returns an interval consisting of the first and the last element following the predefined order.final AggregateFunction<T> createConstantFunction(String value) An aggregate function that returns a constant value.final AggregateFunction<T> An aggregate function that returns a the geometric mean, if it can be computed, NULL otherwise.final AggregateFunction<T> An aggregate function that returns a the geometric mean of min Ungültige Eingabe: "&" max, if it can be computed, NULL otherwise.final AggregateFunction<T> An aggregate function that returns an interval [min, max].final AggregateFunction<T> createIntervalFunction(boolean lowerIncluded, boolean upperIncluded) An aggregate function that returns an interval [min, max].final AggregateFunction<T> An aggregate function that returns a common prefix.final AggregateFunction<T> createPrefixFunction(Character redaction) An aggregate function that returns a common prefix.final AggregateFunction<T> An aggregate function that returns a set of all data values .final AggregateFunction<T> An aggregate function that returns a set of the prefixes of the data values.final AggregateFunction<T> createSetOfPrefixesFunction(int length) An aggregate function that returns a set of the prefixes of the data values.
-
Methodendetails
-
createArithmeticMeanFunction
An aggregate function that returns a the arithmetic mean, if it can be computed, NULL otherwise.- Gibt zurück:
-
createArithmeticMeanOfBoundsFunction
An aggregate function that returns a the arithmetic mean of min Ungültige Eingabe: "&" max, if it can be computed, NULL otherwise.- Gibt zurück:
-
createBoundsFunction
An aggregate function that returns an interval consisting of the first and the last element following the predefined order.- Gibt zurück:
-
createConstantFunction
An aggregate function that returns a constant value.- Parameter:
value-- Gibt zurück:
-
createGeometricMeanFunction
An aggregate function that returns a the geometric mean, if it can be computed, NULL otherwise.- Gibt zurück:
-
createGeometricMeanOfBoundsFunction
An aggregate function that returns a the geometric mean of min Ungültige Eingabe: "&" max, if it can be computed, NULL otherwise.- Gibt zurück:
-
createIntervalFunction
An aggregate function that returns an interval [min, max].- Gibt zurück:
-
createIntervalFunction
public final AggregateFunction<T> createIntervalFunction(boolean lowerIncluded, boolean upperIncluded) An aggregate function that returns an interval [min, max].- Parameter:
lowerIncluded-upperIncluded-- Gibt zurück:
-
createPrefixFunction
An aggregate function that returns a common prefix.- Gibt zurück:
-
createPrefixFunction
An aggregate function that returns a common prefix. The remaining characters will be redacted with the given character- Parameter:
redaction-- Gibt zurück:
-
createSetFunction
An aggregate function that returns a set of all data values .- Gibt zurück:
-
createSetOfPrefixesFunction
An aggregate function that returns a set of the prefixes of the data values. Length is 1- Gibt zurück:
-
createSetOfPrefixesFunction
An aggregate function that returns a set of the prefixes of the data values.- Parameter:
length-- Gibt zurück:
-