Uses of Class
io.trino.sql.planner.plan.WindowNode
Packages that use WindowNode
Package
Description
-
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 WindowNodeModifier and TypeMethodDescriptionRemoveRedundantWindow.getPattern()ReplaceWindowWithRowNumber.getPattern()Methods in io.trino.sql.planner.iterative.rule with parameters of type WindowNodeModifier and TypeMethodDescriptionRemoveRedundantWindow.apply(WindowNode window, Captures captures, Rule.Context context) ReplaceWindowWithRowNumber.apply(WindowNode node, Captures captures, Rule.Context context) GatherAndMergeWindows.MergeAdjacentWindowsOverProjects.manipulateAdjacentWindowNodes(WindowNode parent, WindowNode child, Rule.Context context) GatherAndMergeWindows.SwapAdjacentWindowsBySpecifications.manipulateAdjacentWindowNodes(WindowNode parent, WindowNode child, Rule.Context context) 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 WindowNodeMethods in io.trino.sql.planner.optimizations with parameters of type WindowNodeModifier and TypeMethodDescriptionstatic booleanWindowNodeUtil.dependsOn(WindowNode parent, WindowNode child) SymbolMapper.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 WindowNodeMethods in io.trino.sql.planner.plan with parameters of type WindowNode