org.teiid.query.optimizer.relational
Class PlanToProcessConverter

java.lang.Object
  extended by org.teiid.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,
                              TeiidComponentException
Throws:
QueryPlannerException
TeiidComponentException

getID

protected int getID()

convertNode

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


Copyright © 2010. All Rights Reserved.