Uses of Interface
se.liu.ida.hefquin.engine.queryplan.utils.PhysicalPlanPrinter
Packages that use PhysicalPlanPrinter
Package
Description
-
Uses of PhysicalPlanPrinter in se.liu.ida.hefquin.cli.modules
Fields in se.liu.ida.hefquin.cli.modules declared as PhysicalPlanPrinterMethods in se.liu.ida.hefquin.cli.modules that return PhysicalPlanPrinterModifier and TypeMethodDescriptionModPlanPrinting.getPhysicalPlanPrinter()Returns aPhysicalPlanPrinterfor physical-plan printing that is set up according to the arguments provided to the command-line program, or returnsnullif no argument was provided to request physical-plan printing. -
Uses of PhysicalPlanPrinter in se.liu.ida.hefquin.engine.queryplan.utils
Classes in se.liu.ida.hefquin.engine.queryplan.utils that implement PhysicalPlanPrinterModifier and TypeClassDescriptionclassInternally, the functionality of this class is implemented based on aPhysicalPlanVisitor, which makes sure that we get a compiler error whenever we add a new type of physical operator but forget to extend this class here to cover that new operator. -
Uses of PhysicalPlanPrinter in se.liu.ida.hefquin.engine.queryproc
Fields in se.liu.ida.hefquin.engine.queryproc declared as PhysicalPlanPrinterModifier and TypeFieldDescriptionprotected PhysicalPlanPrinterQueryProcContextBuilder.pplanPrinterMethods in se.liu.ida.hefquin.engine.queryproc that return PhysicalPlanPrinterModifier and TypeMethodDescriptionQueryProcContext.getPhysicalPlanPrinter()A plan printer to be used for printing the final physical plan that is the result of physical optimization.Methods in se.liu.ida.hefquin.engine.queryproc with parameters of type PhysicalPlanPrinterModifier and TypeMethodDescriptionQueryProcContextBuilder.setPhysicalPlanPrinter(PhysicalPlanPrinter p) Sets the physical-plan printer to be used within the query processing context. -
Uses of PhysicalPlanPrinter in se.liu.ida.hefquin.engine.queryproc.impl
Methods in se.liu.ida.hefquin.engine.queryproc.impl that return PhysicalPlanPrinterModifier and TypeMethodDescriptionQueryProcessorImpl.MyQueryProcContextExt.getPhysicalPlanPrinter()