Package io.trino.operator.aggregation
Interface Accumulator
public interface Accumulator
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddInput(Page arguments, AggregationMask mask) voidaddIntermediate(Block block) copy()voidevaluateFinal(BlockBuilder blockBuilder) voidevaluateIntermediate(BlockBuilder blockBuilder) long
-
Method Details
-
getEstimatedSize
long getEstimatedSize() -
copy
Accumulator copy() -
addInput
-
addIntermediate
-
evaluateIntermediate
-
evaluateFinal
-