Package | Description |
---|---|
org.teiid.query.processor.proc |
Modifier and Type | Method and Description |
---|---|
void |
RepeatedInstruction.postInstruction(ProcedurePlan procEnv) |
void |
WhileInstruction.postInstruction(ProcedurePlan procEnv) |
void |
LoopInstruction.postInstruction(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 |
WhileInstruction.process(ProcedurePlan env) |
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 |
BlockInstruction.process(ProcedurePlan procEnv) |
void |
ErrorInstruction.process(ProcedurePlan env) |
void |
ReturnInstruction.process(ProcedurePlan env) |
void |
BranchingInstruction.process(ProcedurePlan env) |
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 |
LoopInstruction.process(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 |
CreateCursorResultSetInstruction.process(ProcedurePlan procEnv) |
void |
ForEachRowPlan.setRowProcedure(ProcedurePlan rowProcedure) |
boolean |
RepeatedInstruction.testCondition(ProcedurePlan procEnv) |
boolean |
WhileInstruction.testCondition(ProcedurePlan procEnv) |
boolean |
LoopInstruction.testCondition(ProcedurePlan procEnv) |
Copyright © 2018 JBoss by Red Hat. All rights reserved.