org.eigenbase.relopt.hep
Class HepInstruction.RuleClass<R extends RelOptRule>
java.lang.Object
org.eigenbase.relopt.hep.HepInstruction
org.eigenbase.relopt.hep.HepInstruction.RuleClass<R>
- Enclosing class:
- HepInstruction
static class HepInstruction.RuleClass<R extends RelOptRule>
- extends HepInstruction
Field Summary |
(package private) Class<R> |
ruleClass
|
(package private) Set<RelOptRule> |
ruleSet
Actual rule set instantiated during planning by filtering all of the
planner's rules through ruleClass. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ruleClass
Class<R extends RelOptRule> ruleClass
ruleSet
Set<RelOptRule> ruleSet
- Actual rule set instantiated during planning by filtering all of the
planner's rules through ruleClass.
HepInstruction.RuleClass
HepInstruction.RuleClass()
initialize
void initialize(boolean clearCache)
- Overrides:
initialize
in class HepInstruction
execute
void execute(HepPlanner planner)
- Specified by:
execute
in class HepInstruction