org.codehaus.groovy.ast.stmt
Class ReturnStatement
java.lang.Object
org.codehaus.groovy.ast.ASTNode
org.codehaus.groovy.ast.stmt.Statement
org.codehaus.groovy.ast.stmt.ReturnStatement
public class ReturnStatement
- extends Statement
A return statement
- Version:
- $Revision: 15123 $
- Author:
- James Strachan
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RETURN_NULL_OR_VOID
public static final ReturnStatement RETURN_NULL_OR_VOID
- Only used for synthetic return statements emitted by the compiler.
For comparisons use isReturningNullOrVoid() instead.
expression
private Expression expression
ReturnStatement
public ReturnStatement(ExpressionStatement statement)
ReturnStatement
public ReturnStatement(Expression expression)
visit
public void visit(GroovyCodeVisitor visitor)
- Overrides:
visit
in class ASTNode
getExpression
public Expression getExpression()
getText
public java.lang.String getText()
- Overrides:
getText
in class ASTNode
setExpression
public void setExpression(Expression expression)
isReturningNullOrVoid
public boolean isReturningNullOrVoid()
Copyright © ${year} The Codehaus. All Rights Reserved.