Package org.teiid.query.processor.proc
Interface RepeatedInstruction
-
- All Superinterfaces:
Statement.Labeled
- All Known Implementing Classes:
LoopInstruction
,WhileInstruction
public interface RepeatedInstruction extends Statement.Labeled
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Program
getNestedProgram()
void
postInstruction(ProcedurePlan procEnv)
boolean
testCondition(ProcedurePlan procEnv)
-
Methods inherited from interface org.teiid.query.sql.proc.Statement.Labeled
getLabel, setLabel
-
-
-
-
Method Detail
-
testCondition
boolean testCondition(ProcedurePlan procEnv) throws TeiidComponentException, TeiidProcessingException
-
getNestedProgram
Program getNestedProgram()
-
postInstruction
void postInstruction(ProcedurePlan procEnv) throws TeiidComponentException
- Throws:
TeiidComponentException
-
-