Interface PlanFactory

All Superinterfaces:
Function<LogicalPlan,LogicalPlan>

public interface PlanFactory extends Function<LogicalPlan,LogicalPlan>
A factory that takes a LogicalPlan and returns another LogicalPlan. This is used to chaining sub-plans after they've been created by the parser.