Package org.apache.calcite.plan
Class RelOptListener.RuleEvent
- java.lang.Object
-
- java.util.EventObject
-
- org.apache.calcite.plan.RelOptListener.RelEvent
-
- org.apache.calcite.plan.RelOptListener.RuleEvent
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
RelOptListener.RuleAttemptedEvent
- Enclosing interface:
- RelOptListener
public abstract static class RelOptListener.RuleEvent extends RelOptListener.RelEvent
Event indicating that a planner rule has fired.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private RelOptRuleCall
ruleCall
-
Constructor Summary
Constructors Modifier Constructor Description protected
RuleEvent(java.lang.Object eventSource, RelNode rel, RelOptRuleCall ruleCall)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RelOptRuleCall
getRuleCall()
-
Methods inherited from class org.apache.calcite.plan.RelOptListener.RelEvent
getRel
-
-
-
-
Field Detail
-
ruleCall
private final RelOptRuleCall ruleCall
-
-
Constructor Detail
-
RuleEvent
protected RuleEvent(java.lang.Object eventSource, RelNode rel, RelOptRuleCall ruleCall)
-
-
Method Detail
-
getRuleCall
public RelOptRuleCall getRuleCall()
-
-