Package io.trino.operator.aggregation
Class ChecksumAggregationFunction
java.lang.Object
io.trino.metadata.SqlAggregationFunction
io.trino.operator.aggregation.ChecksumAggregationFunction
- All Implemented Interfaces:
SqlFunction
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidcombine(NullableLongState state, NullableLongState otherState) static voidinput(BlockTypeOperators.BlockPositionXxHash64 xxHash64Operator, NullableLongState state, Block block, int position) static voidoutput(NullableLongState 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
-
PRIME64
public static final long PRIME64- See Also:
-
-
Constructor Details
-
ChecksumAggregationFunction
-
-
Method Details
-
specialize
- Overrides:
specializein classSqlAggregationFunction
-
input
public static void input(BlockTypeOperators.BlockPositionXxHash64 xxHash64Operator, NullableLongState state, Block block, int position) -
combine
-
output
-