org.eigenbase.relopt.hep
Class HepInstruction.CommonRelSubExprRules

java.lang.Object
  extended by org.eigenbase.relopt.hep.HepInstruction
      extended by org.eigenbase.relopt.hep.HepInstruction.CommonRelSubExprRules
Enclosing class:
HepInstruction

static class HepInstruction.CommonRelSubExprRules
extends HepInstruction


Nested Class Summary
 
Nested classes/interfaces inherited from class org.eigenbase.relopt.hep.HepInstruction
HepInstruction.BeginGroup, HepInstruction.CommonRelSubExprRules, HepInstruction.ConverterRules, HepInstruction.EndGroup, HepInstruction.MatchLimit, HepInstruction.MatchOrder, HepInstruction.RuleClass<R extends RelOptRule>, HepInstruction.RuleCollection, HepInstruction.RuleInstance, HepInstruction.Subprogram
 
Field Summary
(package private)  Set<RelOptRule> ruleSet
           
 
Constructor Summary
HepInstruction.CommonRelSubExprRules()
           
 
Method Summary
(package private)  void execute(HepPlanner planner)
           
 
Methods inherited from class org.eigenbase.relopt.hep.HepInstruction
initialize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ruleSet

Set<RelOptRule> ruleSet
Constructor Detail

HepInstruction.CommonRelSubExprRules

HepInstruction.CommonRelSubExprRules()
Method Detail

execute

void execute(HepPlanner planner)
Specified by:
execute in class HepInstruction