Uses of Class
io.trino.sql.planner.plan.TopNNode
Packages that use TopNNode
Package
Description
-
Uses of TopNNode in io.trino.cost
Methods in io.trino.cost that return types with arguments of type TopNNodeMethods in io.trino.cost with parameters of type TopNNodeModifier and TypeMethodDescriptionprotected Optional<PlanNodeStatsEstimate> TopNStatsRule.doCalculate(TopNNode node, StatsProvider statsProvider, Lookup lookup, Session session, TypeProvider types, TableStatsProvider tableStatsProvider) -
Uses of TopNNode in io.trino.sql.planner.iterative.rule
Methods in io.trino.sql.planner.iterative.rule that return types with arguments of type TopNNodeModifier and TypeMethodDescriptionCreatePartialTopN.getPattern()PushTopNIntoTableScan.getPattern()PushTopNThroughOuterJoin.getPattern()PushTopNThroughProject.getPattern()PushTopNThroughUnion.getPattern()RemoveRedundantTopN.getPattern()Methods in io.trino.sql.planner.iterative.rule with parameters of type TopNNodeModifier and TypeMethodDescriptionCreatePartialTopN.apply(TopNNode single, Captures captures, Rule.Context context) PushTopNIntoTableScan.apply(TopNNode topNNode, Captures captures, Rule.Context context) PushTopNThroughOuterJoin.apply(TopNNode parent, Captures captures, Rule.Context context) PushTopNThroughProject.apply(TopNNode parent, Captures captures, Rule.Context context) PushTopNThroughUnion.apply(TopNNode topNNode, Captures captures, Rule.Context context) RemoveRedundantTopN.apply(TopNNode node, Captures captures, Rule.Context context) PruneTopNColumns.pushDownProjectOff(Rule.Context context, TopNNode topNNode, Set<Symbol> referencedOutputs) -
Uses of TopNNode in io.trino.sql.planner.optimizations
Methods in io.trino.sql.planner.optimizations that return TopNNodeModifier and TypeMethodDescriptionSymbolMapper.map(TopNNode node, PlanNode source, PlanNodeId nodeId) Methods in io.trino.sql.planner.optimizations with parameters of type TopNNode -
Uses of TopNNode in io.trino.sql.planner.plan
Methods in io.trino.sql.planner.plan that return types with arguments of type TopNNodeModifier and TypeMethodDescriptionPatterns.TopN.count()static Property<TopNNode, Lookup, TopNNode.Step> Patterns.TopN.step()Patterns.topN()Methods in io.trino.sql.planner.plan with parameters of type TopNNode