Package io.trino.operator.window
Class AggregateWindowFunction
- java.lang.Object
-
- io.trino.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 voidprocessRow(BlockBuilder output, int peerGroupStart, int peerGroupEnd, int frameStart, int frameEnd)voidreset(WindowIndex windowIndex)static WindowFunctionSuppliersupplier(Signature signature, InternalAggregationFunction function)
-
-
-
Method Detail
-
reset
public void reset(WindowIndex windowIndex)
- Specified by:
resetin interfaceWindowFunction
-
processRow
public void processRow(BlockBuilder output, int peerGroupStart, int peerGroupEnd, int frameStart, int frameEnd)
- Specified by:
processRowin interfaceWindowFunction
-
supplier
public static WindowFunctionSupplier supplier(Signature signature, InternalAggregationFunction function)
-
-