public final class Loop extends Node
| Constructor and Description |
|---|
Loop() |
| Modifier and Type | Method and Description |
|---|---|
Block |
getBody() |
java.util.List<Node> |
getChildren() |
Expression |
getCondition() |
LoopType |
getLoopType() |
void |
setBody(Block body) |
void |
setCondition(Expression condition) |
void |
setLoopType(LoopType loopType) |
void |
writeTo(ITextOutput output) |
getChildrenAndSelfRecursive, getChildrenAndSelfRecursive, getChildrenAndSelfRecursive, getChildrenAndSelfRecursive, getSelfAndChildrenRecursive, getSelfAndChildrenRecursive, getSelfAndChildrenRecursive, getSelfAndChildrenRecursive, isConditionalControlFlow, isUnconditionalControlFlow, toStringpublic final Expression getCondition()
public final void setCondition(Expression condition)
public final Block getBody()
public final void setBody(Block body)
public final LoopType getLoopType()
public final void setLoopType(LoopType loopType)
public final java.util.List<Node> getChildren()
getChildren in class Nodepublic final void writeTo(ITextOutput output)