Class TextBasedPhysicalPlanPrinterImpl

java.lang.Object
se.liu.ida.hefquin.engine.queryplan.utils.BaseForTextBasedPlanPrinters
se.liu.ida.hefquin.engine.queryplan.utils.TextBasedPhysicalPlanPrinterImpl
All Implemented Interfaces:
PhysicalPlanPrinter

public class TextBasedPhysicalPlanPrinterImpl extends BaseForTextBasedPlanPrinters implements PhysicalPlanPrinter
Internally, the functionality of this class is implemented based on a PhysicalPlanVisitor, which makes sure that we get a compiler error whenever we add a new type of logical operator but forget to extend this class here to cover that new operator.