Uses of Class
io.prestosql.sql.planner.plan.ApplyNode
-
Packages that use ApplyNode Package Description io.prestosql.sql.planner.iterative.rule io.prestosql.sql.planner.plan -
-
Uses of ApplyNode in io.prestosql.sql.planner.iterative.rule
Methods in io.prestosql.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()
Methods in io.prestosql.sql.planner.iterative.rule with parameters of type ApplyNode Modifier and Type Method Description Rule.Result
PruneApplyCorrelation. apply(ApplyNode applyNode, Captures captures, Rule.Context context)
Rule.Result
PruneApplySourceColumns. apply(ApplyNode applyNode, Captures captures, Rule.Context context)
Rule.Result
RemoveRedundantExists. apply(ApplyNode node, Captures captures, Rule.Context context)
Rule.Result
RemoveUnreferencedScalarApplyNodes. apply(ApplyNode applyNode, Captures captures, Rule.Context context)
Rule.Result
TransformCorrelatedInPredicateToJoin. apply(ApplyNode apply, Captures captures, Rule.Context context)
Rule.Result
TransformExistsApplyToCorrelatedJoin. apply(ApplyNode parent, Captures captures, Rule.Context context)
Rule.Result
TransformUncorrelatedInPredicateSubqueryToSemiJoin. apply(ApplyNode applyNode, Captures captures, Rule.Context context)
protected Optional<PlanNode>
PruneApplyColumns. pushDownProjectOff(Rule.Context context, ApplyNode applyNode, Set<Symbol> referencedOutputs)
-
Uses of ApplyNode in io.prestosql.sql.planner.plan
Methods in io.prestosql.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.prestosql.sql.planner.plan with parameters of type ApplyNode Modifier and Type Method Description R
PlanVisitor. visitApply(ApplyNode node, C context)
-