public class RuleEventLogger extends Object implements org.apache.calcite.plan.RelOptListener
org.apache.calcite.plan.RelOptListener.RelChosenEvent, org.apache.calcite.plan.RelOptListener.RelDiscardedEvent, org.apache.calcite.plan.RelOptListener.RelEquivalenceEvent, org.apache.calcite.plan.RelOptListener.RelEvent, org.apache.calcite.plan.RelOptListener.RuleAttemptedEvent, org.apache.calcite.plan.RelOptListener.RuleEvent, org.apache.calcite.plan.RelOptListener.RuleProductionEvent| Constructor and Description |
|---|
RuleEventLogger() |
| Modifier and Type | Method and Description |
|---|---|
void |
relChosen(org.apache.calcite.plan.RelOptListener.RelChosenEvent event) |
void |
relDiscarded(org.apache.calcite.plan.RelOptListener.RelDiscardedEvent event) |
void |
relEquivalenceFound(org.apache.calcite.plan.RelOptListener.RelEquivalenceEvent event) |
void |
ruleAttempted(org.apache.calcite.plan.RelOptListener.RuleAttemptedEvent event) |
void |
ruleProductionSucceeded(org.apache.calcite.plan.RelOptListener.RuleProductionEvent event) |
public void relEquivalenceFound(org.apache.calcite.plan.RelOptListener.RelEquivalenceEvent event)
relEquivalenceFound in interface org.apache.calcite.plan.RelOptListenerpublic void ruleAttempted(org.apache.calcite.plan.RelOptListener.RuleAttemptedEvent event)
ruleAttempted in interface org.apache.calcite.plan.RelOptListenerpublic void ruleProductionSucceeded(org.apache.calcite.plan.RelOptListener.RuleProductionEvent event)
ruleProductionSucceeded in interface org.apache.calcite.plan.RelOptListenerpublic void relDiscarded(org.apache.calcite.plan.RelOptListener.RelDiscardedEvent event)
relDiscarded in interface org.apache.calcite.plan.RelOptListenerpublic void relChosen(org.apache.calcite.plan.RelOptListener.RelChosenEvent event)
relChosen in interface org.apache.calcite.plan.RelOptListenerCopyright © 2024 The Apache Software Foundation. All rights reserved.