Package org.apache.calcite.plan.volcano
Class VolcanoPlannerTest.TestListener
- java.lang.Object
-
- org.apache.calcite.plan.volcano.VolcanoPlannerTest.TestListener
-
- All Implemented Interfaces:
java.util.EventListener
,org.apache.calcite.plan.RelOptListener
- Enclosing class:
- VolcanoPlannerTest
private static class VolcanoPlannerTest.TestListener extends java.lang.Object implements org.apache.calcite.plan.RelOptListener
Implementation ofRelOptListener
.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface 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
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<org.apache.calcite.plan.RelOptListener.RelEvent>
eventList
-
Constructor Summary
Constructors Constructor Description TestListener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) java.util.List<org.apache.calcite.plan.RelOptListener.RelEvent>
getEventList()
private void
recordEvent(org.apache.calcite.plan.RelOptListener.RelEvent event)
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)
-
-
-
Method Detail
-
getEventList
java.util.List<org.apache.calcite.plan.RelOptListener.RelEvent> getEventList()
-
recordEvent
private void recordEvent(org.apache.calcite.plan.RelOptListener.RelEvent event)
-
relChosen
public void relChosen(org.apache.calcite.plan.RelOptListener.RelChosenEvent event)
- Specified by:
relChosen
in interfaceorg.apache.calcite.plan.RelOptListener
-
relDiscarded
public void relDiscarded(org.apache.calcite.plan.RelOptListener.RelDiscardedEvent event)
- Specified by:
relDiscarded
in interfaceorg.apache.calcite.plan.RelOptListener
-
relEquivalenceFound
public void relEquivalenceFound(org.apache.calcite.plan.RelOptListener.RelEquivalenceEvent event)
- Specified by:
relEquivalenceFound
in interfaceorg.apache.calcite.plan.RelOptListener
-
ruleAttempted
public void ruleAttempted(org.apache.calcite.plan.RelOptListener.RuleAttemptedEvent event)
- Specified by:
ruleAttempted
in interfaceorg.apache.calcite.plan.RelOptListener
-
ruleProductionSucceeded
public void ruleProductionSucceeded(org.apache.calcite.plan.RelOptListener.RuleProductionEvent event)
- Specified by:
ruleProductionSucceeded
in interfaceorg.apache.calcite.plan.RelOptListener
-
-