Class RuleSets


  • public class RuleSets
    extends java.lang.Object
    Utilities for creating and composing rule sets.
    See Also:
    RuleSet
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      private static class  RuleSets.ListRuleSet
      Rule set that consists of a list of rules.
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private RuleSets()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static RuleSet ofList​(java.lang.Iterable<? extends RelOptRule> rules)
      Creates a rule set with a given collection of rules.
      static RuleSet ofList​(RelOptRule... rules)
      Creates a rule set with a given array of rules.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • RuleSets

        private RuleSets()
    • Method Detail

      • ofList

        public static RuleSet ofList​(RelOptRule... rules)
        Creates a rule set with a given array of rules.
      • ofList

        public static RuleSet ofList​(java.lang.Iterable<? extends RelOptRule> rules)
        Creates a rule set with a given collection of rules.