Package org.apache.calcite.tools
Interface Program
public interface Program
Program that transforms a relational expression into another relational
 expression.
 
A planner is a sequence of programs, each of which is sometimes called a "phase".
The most typical program is an invocation of the volcano planner with a
 particular RuleSet.
- 
Method SummaryModifier and TypeMethodDescriptionrun(RelOptPlanner planner, RelNode rel, RelTraitSet requiredOutputTraits, List<RelOptMaterialization> materializations, List<RelOptLattice> lattices) 
- 
Method Details- 
runRelNode run(RelOptPlanner planner, RelNode rel, RelTraitSet requiredOutputTraits, List<RelOptMaterialization> materializations, List<RelOptLattice> lattices) 
 
-