Package io.trino.operator.window
Class MappedWindowFunction
- java.lang.Object
-
- io.trino.operator.window.MappedWindowFunction
-
- All Implemented Interfaces:
WindowFunction
public final class MappedWindowFunction extends Object implements WindowFunction
-
-
Constructor Summary
Constructors Constructor Description MappedWindowFunction(WindowFunction windowFunction, List<Integer> argumentChannels)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidprocessRow(BlockBuilder output, int peerGroupStart, int peerGroupEnd, int frameStart, int frameEnd)voidreset(WindowIndex windowIndex)
-
-
-
Constructor Detail
-
MappedWindowFunction
public MappedWindowFunction(WindowFunction windowFunction, List<Integer> argumentChannels)
-
-
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
-
-