| Package | Description |
|---|---|
| org.apache.calcite.tools |
Provides utility classes.
|
| Modifier and Type | Class and Description |
|---|---|
private static class |
RuleSets.ListRuleSet
Rule set that consists of a list of rules.
|
| Modifier and Type | Field and Description |
|---|---|
(package private) RuleSet |
Programs.RuleSetProgram.ruleSet |
| Modifier and Type | Field and Description |
|---|---|
private static com.google.common.base.Function<RuleSet,Program> |
Programs.RULE_SET_TO_PROGRAM |
| Modifier and Type | Method and Description |
|---|---|
static RuleSet |
RuleSets.ofList(Iterable<? extends RelOptRule> rules)
Creates a rule set with a given collection of rules.
|
static RuleSet |
RuleSets.ofList(RelOptRule... rules)
Creates a rule set with a given array of rules.
|
| Modifier and Type | Method and Description |
|---|---|
static List<Program> |
Programs.listOf(RuleSet... ruleSets)
Creates a list of programs based on an array of rule sets.
|
static Program |
Programs.of(RuleSet ruleSet)
Creates a program that executes a rule set.
|
Frameworks.ConfigBuilder |
Frameworks.ConfigBuilder.ruleSets(RuleSet... ruleSets) |
| Modifier and Type | Method and Description |
|---|---|
static List<Program> |
Programs.listOf(List<RuleSet> ruleSets)
Creates a list of programs based on a list of rule sets.
|
Frameworks.ConfigBuilder |
Frameworks.ConfigBuilder.ruleSets(List<RuleSet> ruleSets) |
| Constructor and Description |
|---|
RuleSetProgram(RuleSet ruleSet) |
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.