public class ResultImpl extends Object implements Result
Modifier and Type | Class and Description |
---|---|
protected static class |
ResultImpl.CurrentReturnDescriptor |
protected static class |
ResultImpl.ResultSetReturn |
protected static class |
ResultImpl.UpdateCountReturn |
Constructor and Description |
---|
ResultImpl(ResultContext context,
PreparedStatement jdbcStatement) |
Modifier and Type | Method and Description |
---|---|
protected ResultImpl.CurrentReturnDescriptor |
buildCurrentReturnDescriptor(boolean isResultSet,
int updateCount) |
protected Return |
buildExtendedReturn(ResultImpl.CurrentReturnDescriptor copyReturnDescriptor) |
protected JDBCException |
convert(SQLException e,
String message) |
Return |
getNextReturn()
Retrieve the next return.
|
boolean |
hasMoreReturns()
Are there any more returns associated with this result?
|
protected boolean |
hasMoreReturns(ResultImpl.CurrentReturnDescriptor descriptor) |
public ResultImpl(ResultContext context, PreparedStatement jdbcStatement)
public boolean hasMoreReturns()
Result
hasMoreReturns
in interface Result
true
means there are more returns available via Result.getNextReturn()
; false
indicates that calling Result.getNextReturn()
will certainly result in an exception.protected ResultImpl.CurrentReturnDescriptor buildCurrentReturnDescriptor(boolean isResultSet, int updateCount)
protected boolean hasMoreReturns(ResultImpl.CurrentReturnDescriptor descriptor)
public Return getNextReturn()
Result
getNextReturn
in interface Result
protected Return buildExtendedReturn(ResultImpl.CurrentReturnDescriptor copyReturnDescriptor)
protected JDBCException convert(SQLException e, String message)
Copyright © 2001-2013 Red Hat, Inc. All Rights Reserved.