Package org.deidentifier.arx.aggregates
Klasse AggregateFunction<T>
java.lang.Object
org.deidentifier.arx.aggregates.AggregateFunction<T>
- Typparameter:
T-
- Alle implementierten Schnittstellen:
Serializable
- Bekannte direkte Unterklassen:
AggregateFunction.AggregateFunctionWithParameter,AggregateFunction.GenericArithmeticMean,AggregateFunction.GenericArithmeticMeanOfBounds,AggregateFunction.GenericBounds,AggregateFunction.GenericGeometricMean,AggregateFunction.GenericGeometricMeanOfBounds,AggregateFunction.GenericInterval,AggregateFunction.GenericSet
This abstract class represents an aggregate function.
- Siehe auch:
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic classA builder for aggregate functions.static classAn aggregate function that has a parameter.static classAn aggregate function that returns the arithmetic mean, if it may be computed, "NULL" otherwise.static classAn aggregate function that returns the arithmetic mean of min Ungültige Eingabe: "&" max, if it may be computed, "NULL" otherwise.static classAn aggregate function that returns an interval consisting of the first and the last element following the predefined order .static classAn aggregate function that returns a common prefix.static classAn aggregate function that returns a constant value.static classAn aggregate function that returns the geometric mean, if it may be computed, "NULL" otherwise.static classAn aggregate function that returns the geometric mean of min Ungültige Eingabe: "&" max, if it may be computed, "NULL" otherwise.static classAn aggregate function that returns an interval [min, max] .static classAn aggregate function that returns a set of all data values.static classAn aggregate function that returns a set of the prefixes of the data values. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungabstract StringThis function returns an aggregate value.static <T> AggregateFunction.AggregateFunctionBuilder<T> Returns a builder for the given data type.booleanReturns whether the function accepts a parameter.abstract StringtoLabel()Returns a label.abstract StringtoString()
-
Methodendetails
-
forType
Returns a builder for the given data type.- Typparameter:
T-- Parameter:
type-- Gibt zurück:
-
aggregate
This function returns an aggregate value.- Parameter:
values-- Gibt zurück:
-
hasParameter
public boolean hasParameter()Returns whether the function accepts a parameter.- Gibt zurück:
-
toLabel
Returns a label.- Gibt zurück:
-
toString
-