Class WindowOperation

java.lang.Object
io.trino.sql.tree.Node
io.trino.sql.tree.Expression
io.trino.sql.tree.WindowOperation

public class WindowOperation extends Expression
Represents a call over a window:
     classifier OVER (...)
 
There are two types of window calls supported in Trino: - function calls - row pattern measures This class captures row pattern measures only. A function call over a window is represented as `FunctionCall` having a `Window` member. // TODO refactor `FunctionCall` so that it does not contain `Window`, and instead represent a windowed function call as `WindowOperation`