Package io.prestosql.operator
Class WindowInfo
- java.lang.Object
-
- io.prestosql.operator.WindowInfo
-
- All Implemented Interfaces:
OperatorInfo
,Mergeable<WindowInfo>
public class WindowInfo extends Object implements Mergeable<WindowInfo>, OperatorInfo
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
WindowInfo.DriverWindowInfo
static class
WindowInfo.IndexInfo
-
Constructor Summary
Constructors Constructor Description WindowInfo(List<WindowInfo.DriverWindowInfo> windowInfos)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<WindowInfo.DriverWindowInfo>
getWindowInfos()
WindowInfo
mergeWith(WindowInfo other)
Merges the current state with the state of the other instance, and returns the merged state.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.prestosql.operator.OperatorInfo
isFinal
-
-
-
-
Constructor Detail
-
WindowInfo
public WindowInfo(List<WindowInfo.DriverWindowInfo> windowInfos)
-
-
Method Detail
-
getWindowInfos
public List<WindowInfo.DriverWindowInfo> getWindowInfos()
-
mergeWith
public WindowInfo mergeWith(WindowInfo other)
Description copied from interface:Mergeable
Merges the current state with the state of the other instance, and returns the merged state.- Specified by:
mergeWith
in interfaceMergeable<WindowInfo>
-
-