|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of ProcessorPlan in org.teiid.query.mapping.xml |
|---|
| Methods in org.teiid.query.mapping.xml that return ProcessorPlan | |
|---|---|
ProcessorPlan |
ResultSetInfo.getPlan()
|
| Methods in org.teiid.query.mapping.xml with parameters of type ProcessorPlan | |
|---|---|
void |
ResultSetInfo.setPlan(ProcessorPlan plan)
|
| Uses of ProcessorPlan in org.teiid.query.optimizer |
|---|
| Methods in org.teiid.query.optimizer that return ProcessorPlan | |
|---|---|
ProcessorPlan |
BatchedUpdatePlanner.optimize(Command command,
IDGenerator idGenerator,
QueryMetadataInterface metadata,
CapabilitiesFinder capFinder,
AnalysisRecord analysisRecord,
CommandContext context)
Optimizes batched updates by batching all contiguous commands that relate to the same physical model. |
ProcessorPlan |
ProcedurePlanner.optimize(Command procCommand,
IDGenerator idGenerator,
QueryMetadataInterface metadata,
CapabilitiesFinder capFinder,
AnalysisRecord analysisRecord,
CommandContext context)
Produce a ProcessorPlan for the CreateUpdateProcedureCommand on the current node of the CommandTreeNode, the procedure plan construction involves using the child processor plans. |
ProcessorPlan |
CommandPlanner.optimize(Command command,
IDGenerator idGenerator,
QueryMetadataInterface metadata,
CapabilitiesFinder capFinder,
AnalysisRecord analysisRecord,
CommandContext context)
Allows the planner a chance to optimize the canonical plan(s) stored in the CommandTreeNode tree. |
static ProcessorPlan |
QueryOptimizer.optimizePlan(Command command,
QueryMetadataInterface metadata,
IDGenerator idGenerator,
CapabilitiesFinder capFinder,
AnalysisRecord analysisRecord,
CommandContext context)
|
| Uses of ProcessorPlan in org.teiid.query.optimizer.relational |
|---|
| Methods in org.teiid.query.optimizer.relational that return ProcessorPlan | |
|---|---|
ProcessorPlan |
RelationalPlanner.optimize(Command command)
|
| Uses of ProcessorPlan in org.teiid.query.optimizer.relational.rules |
|---|
| Methods in org.teiid.query.optimizer.relational.rules with parameters of type ProcessorPlan | |
|---|---|
static QueryCommand |
CriteriaCapabilityValidatorVisitor.getQueryCommand(ProcessorPlan plan)
|
| Uses of ProcessorPlan in org.teiid.query.optimizer.xml |
|---|
| Methods in org.teiid.query.optimizer.xml that return ProcessorPlan | |
|---|---|
ProcessorPlan |
XMLPlanner.optimize(Command command,
IDGenerator idGenerator,
QueryMetadataInterface metadata,
CapabilitiesFinder capFinder,
AnalysisRecord analysisRecord,
CommandContext context)
|
| Uses of ProcessorPlan in org.teiid.query.processor |
|---|
| Subclasses of ProcessorPlan in org.teiid.query.processor | |
|---|---|
class |
BatchedUpdatePlan
Plan for execution for a batched update command. |
| Methods in org.teiid.query.processor that return ProcessorPlan | |
|---|---|
abstract ProcessorPlan |
ProcessorPlan.clone()
Return a safe clone of the ProcessorPlan. |
ProcessorPlan |
QueryProcessor.getProcessorPlan()
|
| Constructors in org.teiid.query.processor with parameters of type ProcessorPlan | |
|---|---|
QueryProcessor(ProcessorPlan plan,
CommandContext context,
BufferManager bufferMgr,
ProcessorDataManager dataMgr)
Construct a processor with all necessary information to process. |
|
| Uses of ProcessorPlan in org.teiid.query.processor.proc |
|---|
| Subclasses of ProcessorPlan in org.teiid.query.processor.proc | |
|---|---|
class |
ProcedurePlan
|
| Fields in org.teiid.query.processor.proc declared as ProcessorPlan | |
|---|---|
protected ProcessorPlan |
CreateCursorResultSetInstruction.plan
|
| Methods in org.teiid.query.processor.proc that return ProcessorPlan | |
|---|---|
ProcessorPlan |
ProcedurePlan.clone()
|
ProcessorPlan |
CreateCursorResultSetInstruction.getCommand()
|
| Methods in org.teiid.query.processor.proc that return types with arguments of type ProcessorPlan | |
|---|---|
java.util.List<ProcessorPlan> |
ProgramInstruction.getChildPlans()
Finds all nested plans and returns them. |
| Methods in org.teiid.query.processor.proc with parameters of type ProcessorPlan | |
|---|---|
void |
ProcedurePlan.executePlan(ProcessorPlan command,
java.lang.String rsName,
java.util.Map<ElementSymbol,ElementSymbol> procAssignments,
boolean keepRs)
|
| Constructors in org.teiid.query.processor.proc with parameters of type ProcessorPlan | |
|---|---|
CreateCursorResultSetInstruction(java.lang.String rsName,
ProcessorPlan plan,
boolean update)
|
|
LoopInstruction(Program loopProgram,
java.lang.String rsName,
ProcessorPlan plan)
|
|
| Uses of ProcessorPlan in org.teiid.query.processor.relational |
|---|
| Subclasses of ProcessorPlan in org.teiid.query.processor.relational | |
|---|---|
class |
RelationalPlan
|
| Methods in org.teiid.query.processor.relational that return ProcessorPlan | |
|---|---|
ProcessorPlan |
PlanExecutionNode.getProcessorPlan()
|
| Methods in org.teiid.query.processor.relational with parameters of type ProcessorPlan | |
|---|---|
void |
PlanExecutionNode.setProcessorPlan(ProcessorPlan plan)
|
| Uses of ProcessorPlan in org.teiid.query.processor.xml |
|---|
| Subclasses of ProcessorPlan in org.teiid.query.processor.xml | |
|---|---|
class |
XMLPlan
|
| Uses of ProcessorPlan in org.teiid.query.sql.lang |
|---|
| Methods in org.teiid.query.sql.lang that return ProcessorPlan | |
|---|---|
ProcessorPlan |
Command.getProcessorPlan()
|
| Methods in org.teiid.query.sql.lang with parameters of type ProcessorPlan | |
|---|---|
void |
Command.setProcessorPlan(ProcessorPlan plan)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||