org.eigenbase.relopt
Class RelOptListener.RuleEvent

java.lang.Object
  extended by java.util.EventObject
      extended by org.eigenbase.relopt.RelOptListener.RelEvent
          extended by org.eigenbase.relopt.RelOptListener.RuleEvent
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
RelOptListener.RuleAttemptedEvent
Enclosing interface:
RelOptListener

public abstract static class RelOptListener.RuleEvent
extends RelOptListener.RelEvent

See Also:
Serialized Form

Field Summary
private  RelOptRuleCall ruleCall
           
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
protected RelOptListener.RuleEvent(Object eventSource, RelNode rel, RelOptRuleCall ruleCall)
           
 
Method Summary
 RelOptRuleCall getRuleCall()
           
 
Methods inherited from class org.eigenbase.relopt.RelOptListener.RelEvent
getRel
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ruleCall

private final RelOptRuleCall ruleCall
Constructor Detail

RelOptListener.RuleEvent

protected RelOptListener.RuleEvent(Object eventSource,
                                   RelNode rel,
                                   RelOptRuleCall ruleCall)
Method Detail

getRuleCall

public RelOptRuleCall getRuleCall()