Package io.trino.operator.window
Class SqlWindowFunction
java.lang.Object
io.trino.operator.window.SqlWindowFunction
- All Implemented Interfaces:
SqlFunction
-
Constructor Summary
ConstructorsConstructorDescriptionSqlWindowFunction(String name, Signature signature, Optional<String> description, boolean deprecated, WindowFunctionSupplier supplier) -
Method Summary
Modifier and TypeMethodDescriptionspecialize(BoundSignature boundSignature) specialize(BoundSignature boundSignature, FunctionDependencies functionDependencies) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.trino.metadata.SqlFunction
getFunctionDependencies, getFunctionDependencies
-
Constructor Details
-
SqlWindowFunction
public SqlWindowFunction(String name, Signature signature, Optional<String> description, boolean deprecated, WindowFunctionSupplier supplier)
-
-
Method Details
-
getFunctionMetadata
- Specified by:
getFunctionMetadatain interfaceSqlFunction
-
specialize
public WindowFunctionSupplier specialize(BoundSignature boundSignature, FunctionDependencies functionDependencies) -
specialize
-