Class BaseForTextBasedPlanPrinters.ExtPrintablePlan

java.lang.Object
se.liu.ida.hefquin.base.utils.PlanPrinter.PrintablePlan
se.liu.ida.hefquin.engine.queryplan.utils.BaseForTextBasedPlanPrinters.ExtPrintablePlan
Enclosing class:
BaseForTextBasedPlanPrinters

public static class BaseForTextBasedPlanPrinters.ExtPrintablePlan extends PlanPrinter.PrintablePlan
An extension of PlanPrinter.PrintablePlan objects that makes it possible to record the graph pattern of the root operator of the plan (if any) as well as a full-string representation of that pattern. We use the latter only for cases in which the full-string representation of the pattern was too long to be put as a root-operator property (in which case the property that we put is only a shortened version of the full string).