Package io.trino.operator.aggregation
Class CountColumn.CountColumnWindowAccumulator
java.lang.Object
io.trino.operator.aggregation.CountColumn.CountColumnWindowAccumulator
- All Implemented Interfaces:
WindowAccumulator
- Enclosing class:
CountColumn
public static class CountColumn.CountColumnWindowAccumulator
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
-
CountColumnWindowAccumulator
public CountColumnWindowAccumulator()
-
-
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
-