Uses of Class
io.trino.sql.planner.plan.PatternRecognitionNode
Packages that use PatternRecognitionNode
Package
Description
-
Uses of PatternRecognitionNode in io.trino.sql.planner.iterative.rule
Methods in io.trino.sql.planner.iterative.rule that return types with arguments of type PatternRecognitionNodeModifier and TypeMethodDescriptionMergePatternRecognitionNodes.MergePatternRecognitionNodesWithoutProject.getPattern()MergePatternRecognitionNodes.MergePatternRecognitionNodesWithProject.getPattern()OptimizeRowPattern.getPattern()PrunePatternRecognitionSourceColumns.getPattern()PushDownProjectionsFromPatternRecognition.getPattern()Methods in io.trino.sql.planner.iterative.rule with parameters of type PatternRecognitionNodeModifier and TypeMethodDescriptionMergePatternRecognitionNodes.MergePatternRecognitionNodesWithoutProject.apply(PatternRecognitionNode node, Captures captures, Rule.Context context) MergePatternRecognitionNodes.MergePatternRecognitionNodesWithProject.apply(PatternRecognitionNode node, Captures captures, Rule.Context context) OptimizeRowPattern.apply(PatternRecognitionNode node, Captures captures, Rule.Context context) PrunePatternRecognitionSourceColumns.apply(PatternRecognitionNode node, Captures captures, Rule.Context context) PushDownProjectionsFromPatternRecognition.apply(PatternRecognitionNode node, Captures captures, Rule.Context context) PrunePattenRecognitionColumns.pushDownProjectOff(Rule.Context context, PatternRecognitionNode patternRecognitionNode, Set<Symbol> referencedOutputs) -
Uses of PatternRecognitionNode in io.trino.sql.planner.optimizations
Methods in io.trino.sql.planner.optimizations that return PatternRecognitionNodeMethods in io.trino.sql.planner.optimizations with parameters of type PatternRecognitionNode -
Uses of PatternRecognitionNode in io.trino.sql.planner.plan
Methods in io.trino.sql.planner.plan that return types with arguments of type PatternRecognitionNodeModifier and TypeMethodDescriptionstatic Pattern<PatternRecognitionNode> Patterns.patternRecognition()Patterns.PatternRecognition.rowsPerMatch()Methods in io.trino.sql.planner.plan with parameters of type PatternRecognitionNodeModifier and TypeMethodDescriptionPlanVisitor.visitPatternRecognition(PatternRecognitionNode node, C context)