Class QueryPlannerImpl
java.lang.Object
se.liu.ida.hefquin.engine.queryproc.impl.planning.QueryPlannerImpl
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final LogicalOptimizerprotected final LogicalPlanPrinterprotected final PhysicalOptimizerprotected final PhysicalPlanPrinterprotected final SourcePlannerprotected final LogicalPlanPrinter - 
Constructor Summary
ConstructorsConstructorDescriptionQueryPlannerImpl(SourcePlanner sourcePlanner, LogicalOptimizer loptimizer, PhysicalOptimizer poptimizer, LogicalPlanPrinter srcasgPrinter, LogicalPlanPrinter lplanPrinter, PhysicalPlanPrinter pplanPrinter)  - 
Method Summary
 
- 
Field Details
- 
sourcePlanner
 - 
loptimizer
 - 
poptimizer
 - 
srcasgPrinter
 - 
lplanPrinter
 - 
pplanPrinter
 
 - 
 - 
Constructor Details
- 
QueryPlannerImpl
public QueryPlannerImpl(SourcePlanner sourcePlanner, LogicalOptimizer loptimizer, PhysicalOptimizer poptimizer, LogicalPlanPrinter srcasgPrinter, LogicalPlanPrinter lplanPrinter, PhysicalPlanPrinter pplanPrinter)  
 - 
 - 
Method Details
- 
getSourcePlanner
- Specified by:
 getSourcePlannerin interfaceQueryPlanner
 - 
getLogicalOptimizer
- Specified by:
 getLogicalOptimizerin interfaceQueryPlanner
 - 
getPhysicalOptimizer
- Specified by:
 getPhysicalOptimizerin interfaceQueryPlanner
 - 
createPlan
- Specified by:
 createPlanin interfaceQueryPlanner- Throws:
 QueryPlanningException
 
 -