Package io.prestosql.operator
Class WindowFunctionDefinition
- java.lang.Object
-
- io.prestosql.operator.WindowFunctionDefinition
-
public class WindowFunctionDefinition extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description WindowFunction
createWindowFunction()
FrameInfo
getFrameInfo()
Type
getType()
static WindowFunctionDefinition
window(WindowFunctionSupplier functionSupplier, Type type, FrameInfo frameInfo, boolean ignoreNulls, List<LambdaProvider> lambdaProviders, Integer... inputs)
static WindowFunctionDefinition
window(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()
-
-