Interface InternalPlannerGraphRewritable

    • Method Detail

      • rewriteInternalPlannerGraph

        @Nonnull
        PlannerGraph rewriteInternalPlannerGraph​(@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.