Interface PlannerGraphRewritable

    • Method Detail

      • rewritePlannerGraph

        @Nonnull
        PlannerGraph rewritePlannerGraph​(@Nonnull
                                         List<? extends PlannerGraph> childGraphs)
        Method to rewrite the planner graph.
        Parameters:
        childGraphs - planner graphs of children expression that already have been computed
        Returns:
        a new planner graph that can combine the childGraphs in a meaningful way. Note that there is no obligation to use the childGraphs at all, this method can create a new independent planner graph completely from scratch.