Uses of Class
io.trino.sql.planner.plan.ApplyNode
-
Packages that use ApplyNode Package Description io.trino.sql.planner.iterative.rule io.trino.sql.planner.plan -
-
Uses of ApplyNode in io.trino.sql.planner.iterative.rule
Methods in io.trino.sql.planner.iterative.rule that return types with arguments of type ApplyNode Modifier and Type Method Description Pattern<ApplyNode>PruneApplyCorrelation. getPattern()Pattern<ApplyNode>PruneApplySourceColumns. getPattern()Pattern<ApplyNode>RemoveRedundantExists. getPattern()Pattern<ApplyNode>RemoveUnreferencedScalarApplyNodes. getPattern()Pattern<ApplyNode>TransformCorrelatedInPredicateToJoin. getPattern()Pattern<ApplyNode>TransformExistsApplyToCorrelatedJoin. getPattern()Pattern<ApplyNode>TransformUncorrelatedInPredicateSubqueryToSemiJoin. getPattern()Pattern<ApplyNode>UnwrapSingleColumnRowInApply. getPattern()Methods in io.trino.sql.planner.iterative.rule with parameters of type ApplyNode Modifier and Type Method Description Rule.ResultPruneApplyCorrelation. apply(ApplyNode applyNode, Captures captures, Rule.Context context)Rule.ResultPruneApplySourceColumns. apply(ApplyNode applyNode, Captures captures, Rule.Context context)Rule.ResultRemoveRedundantExists. apply(ApplyNode node, Captures captures, Rule.Context context)Rule.ResultRemoveUnreferencedScalarApplyNodes. apply(ApplyNode applyNode, Captures captures, Rule.Context context)Rule.ResultTransformCorrelatedInPredicateToJoin. apply(ApplyNode apply, Captures captures, Rule.Context context)Rule.ResultTransformExistsApplyToCorrelatedJoin. apply(ApplyNode parent, Captures captures, Rule.Context context)Rule.ResultTransformUncorrelatedInPredicateSubqueryToSemiJoin. apply(ApplyNode applyNode, Captures captures, Rule.Context context)Rule.ResultUnwrapSingleColumnRowInApply. apply(ApplyNode node, Captures captures, Rule.Context context)protected Optional<PlanNode>PruneApplyColumns. pushDownProjectOff(Rule.Context context, ApplyNode applyNode, Set<Symbol> referencedOutputs) -
Uses of ApplyNode in io.trino.sql.planner.plan
Methods in io.trino.sql.planner.plan that return types with arguments of type ApplyNode Modifier and Type Method Description static Pattern<ApplyNode>Patterns. applyNode()static Property<ApplyNode,Lookup,List<Symbol>>Patterns.Apply. correlation()Methods in io.trino.sql.planner.plan with parameters of type ApplyNode Modifier and Type Method Description RPlanVisitor. visitApply(ApplyNode node, C context)
-