|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.codehaus.groovy.ast.ASTNode
org.codehaus.groovy.ast.stmt.Statement
org.codehaus.groovy.ast.stmt.DoWhileStatement
public class DoWhileStatement
Represents a do { ... } while (condition) loop in Groovy
Constructor Summary | |
---|---|
DoWhileStatement(BooleanExpression booleanExpression,
Statement loopBlock)
|
Method Summary | |
---|---|
BooleanExpression |
getBooleanExpression()
|
Statement |
getLoopBlock()
Gets the loop block. |
void |
setBooleanExpression(BooleanExpression booleanExpression)
|
void |
setLoopBlock(Statement loopBlock)
Sets the loop block. |
void |
visit(GroovyCodeVisitor visitor)
|
Methods inherited from class org.codehaus.groovy.ast.stmt.Statement |
---|
getStatementLabel, isEmpty, setStatementLabel |
Methods inherited from class org.codehaus.groovy.ast.ASTNode |
---|
copyNodeMetaData, getColumnNumber, getLastColumnNumber, getLastLineNumber, getLineNumber, getNodeMetaData, getText, putNodeMetaData, removeNodeMetaData, setColumnNumber, setLastColumnNumber, setLastLineNumber, setLineNumber, setNodeMetaData, setSourcePosition |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DoWhileStatement(BooleanExpression booleanExpression, Statement loopBlock)
Method Detail |
---|
public void visit(GroovyCodeVisitor visitor)
visit
in class ASTNode
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
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |