Package io.trino.operator
Class WindowFunctionDefinition
- java.lang.Object
-
- io.trino.operator.WindowFunctionDefinition
-
public class WindowFunctionDefinition extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description WindowFunctioncreateWindowFunction()FrameInfogetFrameInfo()TypegetType()static WindowFunctionDefinitionwindow(WindowFunctionSupplier functionSupplier, Type type, FrameInfo frameInfo, boolean ignoreNulls, List<LambdaProvider> lambdaProviders, Integer... inputs)static WindowFunctionDefinitionwindow(WindowFunctionSupplier functionSupplier, Type type, FrameInfo frameInfo, boolean ignoreNulls, List<LambdaProvider> lambdaProviders, List<Integer> inputs)
-
-
-
Method Detail
-
window
public static WindowFunctionDefinition window(WindowFunctionSupplier functionSupplier, Type type, FrameInfo frameInfo, boolean ignoreNulls, List<LambdaProvider> lambdaProviders, List<Integer> inputs)
-
window
public static WindowFunctionDefinition window(WindowFunctionSupplier functionSupplier, Type type, FrameInfo frameInfo, boolean ignoreNulls, List<LambdaProvider> lambdaProviders, Integer... inputs)
-
getFrameInfo
public FrameInfo getFrameInfo()
-
getType
public Type getType()
-
createWindowFunction
public WindowFunction createWindowFunction()
-
-