org.codehaus.groovy.ast.stmt
Class ForStatement
java.lang.Object
org.codehaus.groovy.ast.ASTNode
org.codehaus.groovy.ast.stmt.Statement
org.codehaus.groovy.ast.stmt.ForStatement
public class ForStatement
- extends Statement
Represents a standard for loop in Groovy
- Version:
- $Revision: 15759 $
- Author:
- James Strachan
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FOR_LOOP_DUMMY
public static final Parameter FOR_LOOP_DUMMY
ForStatement
public ForStatement(Parameter variable,
Expression collectionExpression,
Statement loopBlock)
visit
public void visit(GroovyCodeVisitor visitor)
- Overrides:
visit
in class ASTNode
getCollectionExpression
public Expression getCollectionExpression()
getLoopBlock
public Statement getLoopBlock()
getVariable
public Parameter getVariable()
getVariableType
public ClassNode getVariableType()
setCollectionExpression
public void setCollectionExpression(Expression collectionExpression)
setVariableScope
public void setVariableScope(VariableScope variableScope)
getVariableScope
public VariableScope getVariableScope()
setLoopBlock
public void setLoopBlock(Statement loopBlock)