Package net.hydromatic.morel.foreign
Class Calcite.DecorrelateProgram
java.lang.Object
net.hydromatic.morel.foreign.Calcite.DecorrelateProgram
- All Implemented Interfaces:
org.apache.calcite.tools.Program
- Enclosing class:
Calcite
private static class Calcite.DecorrelateProgram
extends Object
implements org.apache.calcite.tools.Program
Copied from
Programs.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.calcite.rel.RelNoderun(org.apache.calcite.plan.RelOptPlanner planner, org.apache.calcite.rel.RelNode rel, org.apache.calcite.plan.RelTraitSet requiredOutputTraits, List<org.apache.calcite.plan.RelOptMaterialization> materializations, List<org.apache.calcite.plan.RelOptLattice> lattices)
-
Constructor Details
-
DecorrelateProgram
private DecorrelateProgram()
-
-
Method Details
-
run
public org.apache.calcite.rel.RelNode run(org.apache.calcite.plan.RelOptPlanner planner, org.apache.calcite.rel.RelNode rel, org.apache.calcite.plan.RelTraitSet requiredOutputTraits, List<org.apache.calcite.plan.RelOptMaterialization> materializations, List<org.apache.calcite.plan.RelOptLattice> lattices) - Specified by:
runin interfaceorg.apache.calcite.tools.Program
-