Package 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
- All Implemented Interfaces:
- NodeMetaDataHandler
Represents an if (condition) { ... } else { ... } statement in Groovy.
- 
Constructor SummaryConstructorsConstructorDescriptionIfStatement(BooleanExpression booleanExpression, Statement ifBlock, Statement elseBlock) 
- 
Method SummaryModifier and TypeMethodDescriptiongetText()voidsetBooleanExpression(BooleanExpression booleanExpression) voidsetElseBlock(Statement statement) voidsetIfBlock(Statement statement) 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, 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