Uses of Class
org.teiid.query.processor.proc.ProgramInstruction
-
Packages that use ProgramInstruction Package Description org.teiid.query.processor.proc -
-
Uses of ProgramInstruction in org.teiid.query.processor.proc
Subclasses of ProgramInstruction in org.teiid.query.processor.proc Modifier and Type Class Description class
AssignmentInstruction
This instruction 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).class
BlockInstruction
class
BranchingInstruction
ThisProgramInstruction
continue with the next loop when processed.class
CreateCursorResultSetInstruction
class
ErrorInstruction
This instruction updates the current variable context with the Variable defined using the declare statement that is used in constructing this instruction.class
ExecDynamicSqlInstruction
Executes a SQL statement, and remove its results from the buffer manager.class
IfInstruction
This instruction an holds an if block and an else block and a criteria that determines which block will be executed.class
LoopInstruction
class
ReturnInstruction
class
WhileInstruction
Methods in org.teiid.query.processor.proc that return ProgramInstruction Modifier and Type Method Description ProgramInstruction
ProgramInstruction. clone()
Override Object.clone() to make the method public.ProgramInstruction
Program. getCurrentInstruction()
Returns the next instruction to be executed, or null if there are none or no more instructions.ProgramInstruction
Program. getInstructionAt(int instructionIndex)
Returns the instruction to be executed at the indicated index, or null if there is no instruction at that index.Methods in org.teiid.query.processor.proc that return types with arguments of type ProgramInstruction Modifier and Type Method Description List<ProgramInstruction>
Program. getProcessorInstructions()
Methods in org.teiid.query.processor.proc with parameters of type ProgramInstruction Modifier and Type Method Description void
Program. addInstruction(ProgramInstruction instruction)
-