Uses of Interface
org.apache.calcite.plan.RelOptListener
-
Packages that use RelOptListener Package Description org.apache.calcite.plan Defines interfaces for constructing rule-based optimizers of relational expressions.org.apache.calcite.plan.volcano Optimizes relational expressions. -
-
Uses of RelOptListener in org.apache.calcite.plan
Classes in org.apache.calcite.plan that implement RelOptListener Modifier and Type Class Description class
MulticastRelOptListener
MulticastRelOptListener implements theRelOptListener
interface by forwarding events on to a collection of other listeners.Fields in org.apache.calcite.plan with type parameters of type RelOptListener Modifier and Type Field Description private java.util.List<RelOptListener>
MulticastRelOptListener. listeners
Methods in org.apache.calcite.plan with parameters of type RelOptListener Modifier and Type Method Description void
AbstractRelOptPlanner. addListener(RelOptListener newListener)
void
MulticastRelOptListener. addListener(RelOptListener listener)
Adds a listener which will receive multicast events.void
RelOptPlanner. addListener(RelOptListener newListener)
Adds a listener to this planner. -
Uses of RelOptListener in org.apache.calcite.plan.volcano
Fields in org.apache.calcite.plan.volcano declared as RelOptListener Modifier and Type Field Description (package private) RelOptListener
VolcanoPlanner. listener
Listener for this planner, or null if none set.Methods in org.apache.calcite.plan.volcano with parameters of type RelOptListener Modifier and Type Method Description void
VolcanoPlanner. addListener(RelOptListener newListener)
-