Package io.prestosql.operator.window
Class AggregateWindowFunction
- java.lang.Object
-
- io.prestosql.operator.window.AggregateWindowFunction
-
- All Implemented Interfaces:
WindowFunction
public class AggregateWindowFunction extends Object implements WindowFunction
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
processRow(BlockBuilder output, int peerGroupStart, int peerGroupEnd, int frameStart, int frameEnd)
void
reset(WindowIndex windowIndex)
static WindowFunctionSupplier
supplier(Signature signature, InternalAggregationFunction function)
-
-
-
Method Detail
-
reset
public void reset(WindowIndex windowIndex)
- Specified by:
reset
in interfaceWindowFunction
-
processRow
public void processRow(BlockBuilder output, int peerGroupStart, int peerGroupEnd, int frameStart, int frameEnd)
- Specified by:
processRow
in interfaceWindowFunction
-
supplier
public static WindowFunctionSupplier supplier(Signature signature, InternalAggregationFunction function)
-
-