Class HepInstruction.RuleClass<R extends RelOptRule>

  • Type Parameters:
    R - rule type
    Enclosing class:
    HepInstruction

    static class HepInstruction.RuleClass<R extends RelOptRule>
    extends HepInstruction
    Instruction that executes all rules of a given class.
    • Field Detail

      • ruleClass

        java.lang.Class<R extends RelOptRule> ruleClass
      • ruleSet

        java.util.Set<RelOptRule> ruleSet
        Actual rule set instantiated during planning by filtering all of the planner's rules through ruleClass.
    • Constructor Detail

      • RuleClass

        RuleClass()