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 WindowNodeModifier and TypeClassDescriptionclassclassclassMethods in io.trino.sql.planner.iterative.rule that return types with arguments of type WindowNodeModifier and TypeMethodDescriptionPruneOrderByInWindowAggregation.getPattern()RemoveRedundantWindow.getPattern()ReplaceWindowWithRowNumber.getPattern()Methods in io.trino.sql.planner.iterative.rule with parameters of type WindowNodeModifier and TypeMethodDescriptionPruneOrderByInWindowAggregation.apply(WindowNode node, Captures captures, Rule.Context context) RemoveRedundantWindow.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