|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ProcedurePlan | |
|---|---|
| org.teiid.query.processor.proc | |
| Uses of ProcedurePlan in org.teiid.query.processor.proc |
|---|
| Methods in org.teiid.query.processor.proc with parameters of type ProcedurePlan | |
|---|---|
void |
LoopInstruction.postInstruction(ProcedurePlan procEnv)
|
void |
RepeatedInstruction.postInstruction(ProcedurePlan procEnv)
|
void |
WhileInstruction.postInstruction(ProcedurePlan procEnv)
|
void |
ExecDynamicSqlInstruction.process(ProcedurePlan procEnv)
Processing this instruction executes the ProcessorPlan for the command on the CommandStatement of the update procedure language. |
void |
AssignmentInstruction.process(ProcedurePlan procEnv)
Updates the current variable context with a value for the Variable defined using a DeclareInstruction, the variable value is obtained by either processing a expression or a command(stored as a processplan). |
void |
LoopInstruction.process(ProcedurePlan procEnv)
|
abstract void |
ProgramInstruction.process(ProcedurePlan env)
Allow this instruction to do whatever processing it needs, and to in turn manipulate the running program. |
void |
IfInstruction.process(ProcedurePlan procEnv)
This instruction will evaluate it's criteria, if it evaluates to true, it will push the corresponding sub Program on to the top of the program stack, and break from the loop. |
void |
ContinueInstruction.process(ProcedurePlan env)
|
void |
CreateCursorResultSetInstruction.process(ProcedurePlan procEnv)
|
void |
ErrorInstruction.process(ProcedurePlan env)
|
void |
WhileInstruction.process(ProcedurePlan env)
|
void |
BreakInstruction.process(ProcedurePlan env)
|
boolean |
LoopInstruction.testCondition(ProcedurePlan procEnv)
|
boolean |
RepeatedInstruction.testCondition(ProcedurePlan procEnv)
|
boolean |
WhileInstruction.testCondition(ProcedurePlan procEnv)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||