Package io.trino.operator.aggregation
Class RealAverageAggregation.RealAverageWindowAccumulator
java.lang.Object
io.trino.operator.aggregation.RealAverageAggregation.RealAverageWindowAccumulator
- All Implemented Interfaces:
WindowAccumulator
- Enclosing class:
RealAverageAggregation
public static class RealAverageAggregation.RealAverageWindowAccumulator
extends Object
implements WindowAccumulator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddInput(WindowIndex index, int startPosition, int endPosition) copy()longvoidoutput(BlockBuilder blockBuilder) booleanremoveInput(WindowIndex index, int startPosition, int endPosition)
-
Constructor Details
-
RealAverageWindowAccumulator
public RealAverageWindowAccumulator()
-
-
Method Details
-
getEstimatedSize
public long getEstimatedSize()- Specified by:
getEstimatedSizein interfaceWindowAccumulator
-
copy
- Specified by:
copyin interfaceWindowAccumulator
-
addInput
- Specified by:
addInputin interfaceWindowAccumulator
-
removeInput
- Specified by:
removeInputin interfaceWindowAccumulator
-
output
- Specified by:
outputin interfaceWindowAccumulator
-