Uses of Class
io.prestosql.sql.planner.plan.WindowNode
-
Packages that use WindowNode Package Description io.prestosql.sql.planner.iterative.rule io.prestosql.sql.planner.optimizations io.prestosql.sql.planner.plan -
-
Uses of WindowNode in io.prestosql.sql.planner.iterative.rule
Methods in io.prestosql.sql.planner.iterative.rule with parameters of type WindowNode Modifier and Type Method Description protected Optional<PlanNode>
GatherAndMergeWindows.MergeAdjacentWindowsOverProjects. manipulateAdjacentWindowNodes(WindowNode parent, WindowNode child, Rule.Context context)
protected Optional<PlanNode>
GatherAndMergeWindows.SwapAdjacentWindowsBySpecifications. manipulateAdjacentWindowNodes(WindowNode parent, WindowNode child, Rule.Context context)
protected Optional<PlanNode>
PruneWindowColumns. pushDownProjectOff(Rule.Context context, WindowNode windowNode, Set<Symbol> referencedOutputs)
-
Uses of WindowNode in io.prestosql.sql.planner.optimizations
Methods in io.prestosql.sql.planner.optimizations that return WindowNode Modifier and Type Method Description WindowNode
SymbolMapper. map(WindowNode node, PlanNode source)
Methods in io.prestosql.sql.planner.optimizations with parameters of type WindowNode Modifier and Type Method Description static boolean
WindowNodeUtil. dependsOn(WindowNode parent, WindowNode child)
WindowNode
SymbolMapper. map(WindowNode node, PlanNode source)
-
Uses of WindowNode in io.prestosql.sql.planner.plan
Methods in io.prestosql.sql.planner.plan that return types with arguments of type WindowNode Modifier and Type Method Description static Pattern<WindowNode>
Patterns. window()
Methods in io.prestosql.sql.planner.plan with parameters of type WindowNode Modifier and Type Method Description R
PlanVisitor. visitWindow(WindowNode node, C context)
-