Interface LogicalPlanPreOptimizerRule
- All Known Implementing Classes:
FoldInferenceFunctions
public interface LogicalPlanPreOptimizerRule
A rule that can be applied to an analyzed logical plan before it is optimized.
-
Method Summary
Modifier and TypeMethodDescriptionvoidapply(LogicalPlan plan, ActionListener<LogicalPlan> listener) Apply the rule to the logical plan.
-
Method Details
-
apply
Apply the rule to the logical plan.- Parameters:
plan- the analyzed logical plan to pre-optimizelistener- the listener returning the pre-optimized plan when pre-optimization rule is applied
-