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: 7922 $
- 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
variable
private Parameter variable
collectionExpression
private Expression collectionExpression
loopBlock
private Statement loopBlock
scope
private VariableScope scope
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()
Copyright © ${year} The Codehaus. All Rights Reserved.