public class IfStatement extends Statement
Constructor | Description |
---|---|
IfStatement(BooleanExpression booleanExpression,
Statement ifBlock,
Statement elseBlock) |
Modifier and Type | Method | Description |
---|---|---|
BooleanExpression |
getBooleanExpression() |
|
Statement |
getElseBlock() |
|
Statement |
getIfBlock() |
|
void |
setBooleanExpression(BooleanExpression booleanExpression) |
|
void |
setElseBlock(Statement statement) |
|
void |
setIfBlock(Statement statement) |
|
void |
visit(GroovyCodeVisitor visitor) |
copyNodeMetaData, getColumnNumber, getLastColumnNumber, getLastLineNumber, getLineNumber, getNodeMetaData, getText, putNodeMetaData, removeNodeMetaData, setColumnNumber, setLastColumnNumber, setLastLineNumber, setLineNumber, setNodeMetaData, setSourcePosition
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getStatementLabel, isEmpty, setStatementLabel
public IfStatement(BooleanExpression booleanExpression, Statement ifBlock, Statement elseBlock)
public void visit(GroovyCodeVisitor visitor)
public BooleanExpression getBooleanExpression()
public Statement getIfBlock()
public Statement getElseBlock()
public void setBooleanExpression(BooleanExpression booleanExpression)
public void setIfBlock(Statement statement)
public void setElseBlock(Statement statement)