Package org.apache.calcite.tools
Class RuleSets
- java.lang.Object
-
- org.apache.calcite.tools.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.
-
-
-
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.
-
-