Class PlanToProcessConverter
- java.lang.Object
-
- org.teiid.query.optimizer.relational.PlanToProcessConverter
-
public class PlanToProcessConverter extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PlanToProcessConverter.SharedStateKey
-
Field Summary
Fields Modifier and Type Field Description protected QueryMetadataInterface
metadata
-
Constructor Summary
Constructors Constructor Description PlanToProcessConverter(QueryMetadataInterface metadata, IDGenerator idGenerator, AnalysisRecord analysisRecord, CapabilitiesFinder capFinder, CommandContext context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RelationalPlan
convert(PlanNode planNode)
protected RelationalNode
convertNode(PlanNode node)
protected int
getID()
-
-
-
Field Detail
-
metadata
protected QueryMetadataInterface metadata
-
-
Constructor Detail
-
PlanToProcessConverter
public PlanToProcessConverter(QueryMetadataInterface metadata, IDGenerator idGenerator, AnalysisRecord analysisRecord, CapabilitiesFinder capFinder, CommandContext context)
-
-
Method Detail
-
convert
public RelationalPlan convert(PlanNode planNode) throws QueryPlannerException, TeiidComponentException
-
getID
protected int getID()
-
convertNode
protected RelationalNode convertNode(PlanNode node) throws TeiidComponentException, TeiidProcessingException
-
-