Class 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 Detail

      • DecorrelateProgram

        private DecorrelateProgram()
    • Method Detail

      • 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:
        run in interface org.apache.calcite.tools.Program