Package org.codehaus.groovy.ast.stmt
Class WhileStatement
java.lang.Object
org.codehaus.groovy.ast.ASTNode
org.codehaus.groovy.ast.stmt.Statement
org.codehaus.groovy.ast.stmt.WhileStatement
- All Implemented Interfaces:
- NodeMetaDataHandler,- LoopingStatement
Represents a while (condition) { ... } loop in Groovy
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionGets the loop block.voidsetBooleanExpression(BooleanExpression booleanExpression) voidsetLoopBlock(Statement loopBlock) Sets the loop block.voidvisit(GroovyCodeVisitor visitor) Methods inherited from class org.codehaus.groovy.ast.stmt.StatementaddStatementLabel, copyStatementLabels, getStatementLabel, getStatementLabels, isEmpty, setStatementLabelMethods inherited from class org.codehaus.groovy.ast.ASTNodecopyNodeMetaData, getColumnNumber, getLastColumnNumber, getLastLineNumber, getLineNumber, getMetaDataMap, getText, setColumnNumber, setLastColumnNumber, setLastLineNumber, setLineNumber, setMetaDataMap, setSourcePositionMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.codehaus.groovy.ast.NodeMetaDataHandlercopyNodeMetaData, getNodeMetaData, getNodeMetaData, getNodeMetaData, newMetaDataMap, putNodeMetaData, removeNodeMetaData, setNodeMetaData
- 
Constructor Details- 
WhileStatement
 
- 
- 
Method Details- 
visit
- 
getBooleanExpression
- 
getLoopBlockDescription copied from interface:LoopingStatementGets the loop block.- Specified by:
- getLoopBlockin interface- LoopingStatement
 
- 
setBooleanExpression
- 
setLoopBlockDescription copied from interface:LoopingStatementSets the loop block.- Specified by:
- setLoopBlockin interface- LoopingStatement
 
 
-