LoopingStatement
public class WhileStatement extends Statement implements LoopingStatement
Constructor | Description |
---|---|
WhileStatement(BooleanExpression booleanExpression,
Statement loopBlock) |
Modifier and Type | Method | Description |
---|---|---|
BooleanExpression |
getBooleanExpression() |
|
Statement |
getLoopBlock() |
Gets the loop block.
|
void |
setBooleanExpression(BooleanExpression booleanExpression) |
|
void |
setLoopBlock(Statement loopBlock) |
Sets the loop block.
|
void |
visit(GroovyCodeVisitor visitor) |
copyNodeMetaData, getColumnNumber, getLastColumnNumber, getLastLineNumber, getLineNumber, getNodeMetaData, getText, putNodeMetaData, removeNodeMetaData, setColumnNumber, setLastColumnNumber, setLastLineNumber, setLineNumber, setNodeMetaData, setSourcePosition
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getStatementLabel, isEmpty, setStatementLabel
public WhileStatement(BooleanExpression booleanExpression, Statement loopBlock)
public void visit(GroovyCodeVisitor visitor)
public BooleanExpression getBooleanExpression()
public Statement getLoopBlock()
LoopingStatement
getLoopBlock
in interface LoopingStatement
public void setBooleanExpression(BooleanExpression booleanExpression)
public void setLoopBlock(Statement loopBlock)
LoopingStatement
setLoopBlock
in interface LoopingStatement