[Java] Class ReturnStatement
- org.codehaus.groovy.ast.stmt.ReturnStatement
public class ReturnStatement
extends Statement
A return statement
Field Summary
Inherited fields
Fields inherited from class | Fields |
interface Statement | CLOSE_CURRENT_RESULT, KEEP_CURRENT_RESULT, CLOSE_ALL_RESULTS, SUCCESS_NO_INFO, EXECUTE_FAILED, RETURN_GENERATED_KEYS, NO_GENERATED_KEYS |
Constructor Summary
Methods Summary
Inherited Methods Summary
Inherited Methods
Methods inherited from class | Name |
interface Statement | execute, execute, execute, execute, close, getConnection, isClosed, cancel, getResultSetConcurrency, isCloseOnCompletion, setEscapeProcessing, enquoteNCharLiteral, getLargeUpdateCount, getResultSetHoldability, clearWarnings, getWarnings, setFetchSize, getFetchSize, getFetchDirection, setFetchDirection, getResultSet, getUpdateCount, clearBatch, executeBatch, setPoolable, executeQuery, getResultSetType, getGeneratedKeys, setMaxFieldSize, setMaxRows, isPoolable, setLargeMaxRows, closeOnCompletion, getMaxRows, setQueryTimeout, executeUpdate, executeUpdate, executeUpdate, executeUpdate, getQueryTimeout, setCursorName, getMoreResults, getMoreResults, addBatch, getMaxFieldSize, enquoteIdentifier, executeLargeUpdate, executeLargeUpdate, executeLargeUpdate, executeLargeUpdate, getLargeMaxRows, executeLargeBatch, isSimpleIdentifier, enquoteLiteral, unwrap, isWrapperFor |
Field Detail
public static final ReturnStatement RETURN_NULL_OR_VOID
Only used for synthetic return statements emitted by the compiler. For comparisons use isReturningNullOrVoid() instead.
Constructor Detail
public ReturnStatement(Expression expression)
Method Detail
public Expression getExpression()
public boolean isReturningNullOrVoid()
public void setExpression(Expression expression)