Class ParameterizedRuleExecutor<TreeType extends Node<TreeType>,Context>
java.lang.Object
org.elasticsearch.xpack.esql.rule.RuleExecutor<TreeType>
org.elasticsearch.xpack.esql.rule.ParameterizedRuleExecutor<TreeType,Context>
- Direct Known Subclasses:
Analyzer,LocalLogicalPlanOptimizer,LocalPhysicalPlanOptimizer,LogicalPlanOptimizer,PhysicalPlanOptimizer
public abstract class ParameterizedRuleExecutor<TreeType extends Node<TreeType>,Context>
extends RuleExecutor<TreeType>
-
Nested Class Summary
Nested classes/interfaces inherited from class org.elasticsearch.xpack.esql.rule.RuleExecutor
RuleExecutor.Batch<TreeType extends Node<TreeType>>, RuleExecutor.ExecutionInfo, RuleExecutor.Limiter, RuleExecutor.Transformation -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.elasticsearch.xpack.esql.rule.RuleExecutor
batches, execute, executeWithInfo
-
Constructor Details
-
ParameterizedRuleExecutor
-
-
Method Details
-
context
-
transform
- Overrides:
transformin classRuleExecutor<TreeType extends Node<TreeType>>
-