Package org.apache.calcite.tools
Class Programs.RuleSetProgram
- java.lang.Object
-
- org.apache.calcite.tools.Programs.RuleSetProgram
-
-
Constructor Summary
Constructors Modifier Constructor Description private
RuleSetProgram(RuleSet ruleSet)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RelNode
run(RelOptPlanner planner, RelNode rel, RelTraitSet requiredOutputTraits, java.util.List<RelOptMaterialization> materializations, java.util.List<RelOptLattice> lattices)
-
-
-
Field Detail
-
ruleSet
final RuleSet ruleSet
-
-
Constructor Detail
-
RuleSetProgram
private RuleSetProgram(RuleSet ruleSet)
-
-
Method Detail
-
run
public RelNode run(RelOptPlanner planner, RelNode rel, RelTraitSet requiredOutputTraits, java.util.List<RelOptMaterialization> materializations, java.util.List<RelOptLattice> lattices)
-
-