com.metamatrix.query.optimizer.relational
Class PlanToProcessConverter

java.lang.Object
  extended by com.metamatrix.query.optimizer.relational.PlanToProcessConverter

public class PlanToProcessConverter
extends java.lang.Object


Field Summary
protected  QueryMetadataInterface metadata
           
 
Constructor Summary
PlanToProcessConverter(QueryMetadataInterface metadata, IDGenerator idGenerator, AnalysisRecord analysisRecord, CapabilitiesFinder capFinder)
           
 
Method Summary
 RelationalPlan convert(PlanNode planNode)
           
protected  RelationalNode convertNode(PlanNode node)
           
protected  int getID()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

metadata

protected QueryMetadataInterface metadata
Constructor Detail

PlanToProcessConverter

public PlanToProcessConverter(QueryMetadataInterface metadata,
                              IDGenerator idGenerator,
                              AnalysisRecord analysisRecord,
                              CapabilitiesFinder capFinder)
Method Detail

convert

public RelationalPlan convert(PlanNode planNode)
                       throws QueryPlannerException,
                              MetaMatrixComponentException
Throws:
QueryPlannerException
MetaMatrixComponentException

getID

protected int getID()

convertNode

protected RelationalNode convertNode(PlanNode node)
                              throws QueryPlannerException,
                                     MetaMatrixComponentException
Throws:
QueryPlannerException
MetaMatrixComponentException


Copyright © 2009. All Rights Reserved.