Uses of Class
io.trino.sql.planner.plan.WindowNode
-
Packages that use WindowNode Package Description io.trino.sql.planner.iterative.rule io.trino.sql.planner.optimizations io.trino.sql.planner.plan -
-
Uses of WindowNode in io.trino.sql.planner.iterative.rule
Methods in io.trino.sql.planner.iterative.rule that return types with arguments of type WindowNode Modifier and Type Method Description Pattern<WindowNode>ReplaceWindowWithRowNumber. getPattern()Methods in io.trino.sql.planner.iterative.rule with parameters of type WindowNode Modifier and Type Method Description Rule.ResultReplaceWindowWithRowNumber. apply(WindowNode node, Captures captures, Rule.Context context)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.trino.sql.planner.optimizations
Methods in io.trino.sql.planner.optimizations that return WindowNode Modifier and Type Method Description WindowNodeSymbolMapper. map(WindowNode node, PlanNode source)Methods in io.trino.sql.planner.optimizations with parameters of type WindowNode Modifier and Type Method Description static booleanWindowNodeUtil. dependsOn(WindowNode parent, WindowNode child)WindowNodeSymbolMapper. map(WindowNode node, PlanNode source) -
Uses of WindowNode in io.trino.sql.planner.plan
Methods in io.trino.sql.planner.plan that return types with arguments of type WindowNode Modifier and Type Method Description static Pattern<WindowNode>Patterns. window()Methods in io.trino.sql.planner.plan with parameters of type WindowNode Modifier and Type Method Description RPlanVisitor. visitWindow(WindowNode node, C context)
-