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
Subclasses with type arguments of type WindowNode in io.trino.sql.planner.iterative.ruleClasses in io.trino.sql.planner.iterative.rule that implement interfaces with type arguments of type WindowNodeMethods 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