Uses of Class
io.trino.sql.planner.plan.ApplyNode
Packages that use ApplyNode
-
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 ApplyNodeModifier and TypeMethodDescriptionPruneApplyCorrelation.getPattern()PruneApplySourceColumns.getPattern()RemoveRedundantExists.getPattern()RemoveUnreferencedScalarApplyNodes.getPattern()TransformCorrelatedInPredicateToJoin.getPattern()TransformExistsApplyToCorrelatedJoin.getPattern()TransformUncorrelatedInPredicateSubqueryToSemiJoin.getPattern()UnwrapSingleColumnRowInApply.getPattern()Methods in io.trino.sql.planner.iterative.rule with parameters of type ApplyNodeModifier and TypeMethodDescriptionPruneApplyCorrelation.apply(ApplyNode applyNode, Captures captures, Rule.Context context) PruneApplySourceColumns.apply(ApplyNode applyNode, Captures captures, Rule.Context context) RemoveRedundantExists.apply(ApplyNode node, Captures captures, Rule.Context context) RemoveUnreferencedScalarApplyNodes.apply(ApplyNode applyNode, Captures captures, Rule.Context context) TransformCorrelatedInPredicateToJoin.apply(ApplyNode apply, Captures captures, Rule.Context context) TransformExistsApplyToCorrelatedJoin.apply(ApplyNode parent, Captures captures, Rule.Context context) TransformUncorrelatedInPredicateSubqueryToSemiJoin.apply(ApplyNode applyNode, Captures captures, Rule.Context context) UnwrapSingleColumnRowInApply.apply(ApplyNode node, Captures captures, Rule.Context context) 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 ApplyNodeMethods in io.trino.sql.planner.plan with parameters of type ApplyNode