org.codehaus.groovy.ast.stmt
Class IfStatement
java.lang.Object
org.codehaus.groovy.ast.ASTNode
org.codehaus.groovy.ast.stmt.Statement
org.codehaus.groovy.ast.stmt.IfStatement
public class IfStatement
- extends Statement
Represents an if (condition) { ... } else { ... } statement in Groovy
- Version:
- $Revision: 13588 $
- Author:
- James Strachan
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
booleanExpression
private BooleanExpression booleanExpression
ifBlock
private Statement ifBlock
elseBlock
private Statement elseBlock
IfStatement
public IfStatement(BooleanExpression booleanExpression,
Statement ifBlock,
Statement elseBlock)
visit
public void visit(GroovyCodeVisitor visitor)
- Overrides:
visit
in class ASTNode
getBooleanExpression
public BooleanExpression getBooleanExpression()
getIfBlock
public Statement getIfBlock()
getElseBlock
public Statement getElseBlock()
setBooleanExpression
public void setBooleanExpression(BooleanExpression booleanExpression)
setIfBlock
public void setIfBlock(Statement statement)
setElseBlock
public void setElseBlock(Statement statement)
Copyright © ${year} The Codehaus. All Rights Reserved.