public class PlanToProcessConverter extends Object
Modifier and Type | Class and Description |
---|---|
static class |
PlanToProcessConverter.SharedStateKey |
Modifier and Type | Field and Description |
---|---|
protected QueryMetadataInterface |
metadata |
Constructor and Description |
---|
PlanToProcessConverter(QueryMetadataInterface metadata,
IDGenerator idGenerator,
AnalysisRecord analysisRecord,
CapabilitiesFinder capFinder,
CommandContext context) |
Modifier and Type | Method and Description |
---|---|
RelationalPlan |
convert(PlanNode planNode) |
protected RelationalNode |
convertNode(PlanNode node) |
protected int |
getID() |
protected QueryMetadataInterface metadata
public PlanToProcessConverter(QueryMetadataInterface metadata, IDGenerator idGenerator, AnalysisRecord analysisRecord, CapabilitiesFinder capFinder, CommandContext context)
public RelationalPlan convert(PlanNode planNode) throws QueryPlannerException, TeiidComponentException
protected int getID()
protected RelationalNode convertNode(PlanNode node) throws TeiidComponentException, TeiidProcessingException
Copyright © 2020. All rights reserved.