org.teiid.query.processor.proc
Class BreakInstruction
java.lang.Object
org.teiid.query.processor.proc.ProgramInstruction
org.teiid.query.processor.proc.ContinueInstruction
org.teiid.query.processor.proc.BreakInstruction
- All Implemented Interfaces:
- java.lang.Cloneable
public class BreakInstruction
- extends ContinueInstruction
This ProgramInstruction
break from a loop when processed
.
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
BreakInstruction
public BreakInstruction()
toString
public java.lang.String toString()
- Overrides:
toString
in class ContinueInstruction
process
public void process(ProcedurePlan env)
throws TeiidComponentException
- Description copied from class:
ProgramInstruction
- Allow this instruction to do whatever processing it needs, and to
in turn manipulate the running program. A typical instruction should simply
increment
the program counter of the current program, but specialized
instructions may add sub programs to the stack or not increment the counter (so that they are executed again.)
- Overrides:
process
in class ContinueInstruction
- Throws:
TeiidComponentException
getDescriptionProperties
public PlanNode getDescriptionProperties()
- Overrides:
getDescriptionProperties
in class ContinueInstruction
Copyright © 2011. All Rights Reserved.