Package io.trino.operator.aggregation
Class MergeQuantileDigestFunction
java.lang.Object
io.trino.metadata.SqlAggregationFunction
io.trino.operator.aggregation.MergeQuantileDigestFunction
- All Implemented Interfaces:
SqlFunction
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidcombine(QuantileDigestState state, QuantileDigestState otherState) static voidinput(Type type, QuantileDigestState state, Block value, int index) static voidoutput(QuantileDigestStateSerializer serializer, QuantileDigestState state, BlockBuilder out) specialize(BoundSignature boundSignature) Methods inherited from class io.trino.metadata.SqlAggregationFunction
createFunctionsByAnnotations, getAggregationMetadata, getFunctionMetadata, specializeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.trino.metadata.SqlFunction
getFunctionDependencies, getFunctionDependencies
-
Field Details
-
MERGE
-
NAME
- See Also:
-
-
Constructor Details
-
MergeQuantileDigestFunction
public MergeQuantileDigestFunction()
-
-
Method Details
-
specialize
- Overrides:
specializein classSqlAggregationFunction
-
input
-
combine
-
output
public static void output(QuantileDigestStateSerializer serializer, QuantileDigestState state, BlockBuilder out)
-