T
- public static class AggregateFunction.AggregateFunctionBuilder<T>
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
AggregateFunction<T> |
createArithmeticMeanFunction()
An aggregate function that returns a the arithmetic mean, if it can be computed, NULL otherwise.
|
AggregateFunction<T> |
createArithmeticMeanOfBoundsFunction()
An aggregate function that returns a the arithmetic mean of min & max, if it can be computed, NULL otherwise.
|
AggregateFunction<T> |
createBoundsFunction()
An aggregate function that returns an interval consisting of the
first and the last element following the predefined order.
|
AggregateFunction<T> |
createConstantFunction(java.lang.String value)
An aggregate function that returns a constant value.
|
AggregateFunction<T> |
createGeometricMeanFunction()
An aggregate function that returns a the geometric mean, if it can be computed, NULL otherwise.
|
AggregateFunction<T> |
createGeometricMeanOfBoundsFunction()
An aggregate function that returns a the geometric mean of min & max, if it can be computed, NULL otherwise.
|
AggregateFunction<T> |
createIntervalFunction()
An aggregate function that returns an interval [min, max].
|
AggregateFunction<T> |
createIntervalFunction(boolean lowerIncluded,
boolean upperIncluded)
An aggregate function that returns an interval [min, max].
|
AggregateFunction<T> |
createPrefixFunction()
An aggregate function that returns a common prefix.
|
AggregateFunction<T> |
createPrefixFunction(java.lang.Character redaction)
An aggregate function that returns a common prefix.
|
AggregateFunction<T> |
createSetFunction()
An aggregate function that returns a set of all data values .
|
AggregateFunction<T> |
createSetOfPrefixesFunction()
An aggregate function that returns a set of the prefixes of the data values.
|
AggregateFunction<T> |
createSetOfPrefixesFunction(int length)
An aggregate function that returns a set of the prefixes of the data values.
|
public final AggregateFunction<T> createArithmeticMeanFunction()
public final AggregateFunction<T> createArithmeticMeanOfBoundsFunction()
public final AggregateFunction<T> createBoundsFunction()
public final AggregateFunction<T> createConstantFunction(java.lang.String value)
value
- public final AggregateFunction<T> createGeometricMeanFunction()
public final AggregateFunction<T> createGeometricMeanOfBoundsFunction()
public final AggregateFunction<T> createIntervalFunction()
public final AggregateFunction<T> createIntervalFunction(boolean lowerIncluded, boolean upperIncluded)
lowerIncluded
- upperIncluded
- public final AggregateFunction<T> createPrefixFunction()
public final AggregateFunction<T> createPrefixFunction(java.lang.Character redaction)
redaction
- public final AggregateFunction<T> createSetFunction()
public final AggregateFunction<T> createSetOfPrefixesFunction()
public final AggregateFunction<T> createSetOfPrefixesFunction(int length)
length
-