public interface ResultSetInternalMethods extends java.sql.ResultSet, ResultsetRowsOwner, Resultset
Resultset.Concurrency, Resultset.Type
Modifier and Type | Method and Description |
---|---|
java.math.BigInteger |
getBigInteger(int columnIndex) |
char |
getFirstCharOfQuery()
Returns the first character of the query that was issued to create this
result set, upper-cased.
|
java.lang.Object |
getObjectStoredProc(int columnIndex,
int desiredSqlType)
Functions like ResultSet.getObject(), but using the given SQL type
(as registered during CallableStatement.registerOutParameter()).
|
java.lang.Object |
getObjectStoredProc(int i,
java.util.Map<java.lang.Object,java.lang.Object> map,
int desiredSqlType)
Functions like ResultSet.getObject(), but using the given SQL type
(as registered during CallableStatement.registerOutParameter()).
|
java.lang.Object |
getObjectStoredProc(java.lang.String columnName,
int desiredSqlType)
Functions like ResultSet.getObject(), but using the given SQL type
(as registered during CallableStatement.registerOutParameter()).
|
java.lang.Object |
getObjectStoredProc(java.lang.String colName,
java.util.Map<java.lang.Object,java.lang.Object> map,
int desiredSqlType)
Functions like ResultSet.getObject(), but using the given SQL type
(as registered during CallableStatement.registerOutParameter()).
|
void |
initializeWithMetadata() |
void |
populateCachedMetaData(CachedResultSetMetaData cachedMetaData) |
void |
realClose(boolean calledExplicitly)
Closes this ResultSet and releases resources.
|
void |
setFirstCharOfQuery(char firstCharUpperCase)
Sets the first character of the query that was issued to create
this result set.
|
void |
setOwningStatement(JdbcStatement owningStatement)
Sets the statement that "owns" this result set (usually used when the
result set should internally "belong" to one statement, but is created
by another.
|
void |
setStatementUsedForFetchingRows(JdbcPreparedStatement stmt) |
void |
setWrapperStatement(java.sql.Statement wrapperStatement) |
absolute, afterLast, beforeFirst, cancelRowUpdates, clearWarnings, close, deleteRow, findColumn, first, getArray, getArray, getAsciiStream, getAsciiStream, getBigDecimal, getBigDecimal, getBigDecimal, getBigDecimal, getBinaryStream, getBinaryStream, getBlob, getBlob, getBoolean, getBoolean, getByte, getByte, getBytes, getBytes, getCharacterStream, getCharacterStream, getClob, getClob, getConcurrency, getCursorName, getDate, getDate, getDate, getDate, getDouble, getDouble, getFetchDirection, getFetchSize, getFloat, getFloat, getHoldability, getInt, getInt, getLong, getLong, getMetaData, getNCharacterStream, getNCharacterStream, getNClob, getNClob, getNString, getNString, getObject, getObject, getObject, getObject, getObject, getObject, getRef, getRef, getRow, getRowId, getRowId, getShort, getShort, getSQLXML, getSQLXML, getStatement, getString, getString, getTime, getTime, getTime, getTime, getTimestamp, getTimestamp, getTimestamp, getTimestamp, getType, getUnicodeStream, getUnicodeStream, getURL, getURL, getWarnings, insertRow, isAfterLast, isBeforeFirst, isClosed, isFirst, isLast, last, moveToCurrentRow, moveToInsertRow, next, previous, refreshRow, relative, rowDeleted, rowInserted, rowUpdated, setFetchDirection, setFetchSize, updateArray, updateArray, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateBigDecimal, updateBigDecimal, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBlob, updateBlob, updateBlob, updateBlob, updateBlob, updateBlob, updateBoolean, updateBoolean, updateByte, updateByte, updateBytes, updateBytes, updateCharacterStream, updateCharacterStream, updateCharacterStream, updateCharacterStream, updateCharacterStream, updateCharacterStream, updateClob, updateClob, updateClob, updateClob, updateClob, updateClob, updateDate, updateDate, updateDouble, updateDouble, updateFloat, updateFloat, updateInt, updateInt, updateLong, updateLong, updateNCharacterStream, updateNCharacterStream, updateNCharacterStream, updateNCharacterStream, updateNClob, updateNClob, updateNClob, updateNClob, updateNClob, updateNClob, updateNString, updateNString, updateNull, updateNull, updateObject, updateObject, updateObject, updateObject, updateObject, updateObject, updateObject, updateObject, updateRef, updateRef, updateRow, updateRowId, updateRowId, updateShort, updateShort, updateSQLXML, updateSQLXML, updateString, updateString, updateTime, updateTime, updateTimestamp, updateTimestamp, wasNull
closeOwner, getConnection, getOwnerFetchSize, getOwningQuery, getOwningStatementFetchSize, getOwningStatementMaxRows, getOwningStatementServerId, getPointOfOrigin, getSession, getSyncMutex
clearNextResultset, getColumnDefinition, getNextResultset, getResultId, getRows, getServerInfo, getUpdateCount, getUpdateID, hasRows, initRowsWithMetadata, setColumnDefinition, setNextResultset
java.lang.Object getObjectStoredProc(int columnIndex, int desiredSqlType) throws java.sql.SQLException
columnIndex
- 1-based column indexdesiredSqlType
- desired column type, one of Types
java.sql.SQLException
- if an error occursjava.lang.Object getObjectStoredProc(int i, java.util.Map<java.lang.Object,java.lang.Object> map, int desiredSqlType) throws java.sql.SQLException
i
- 1-based column indexmap
- mapdesiredSqlType
- desired column type, one of Types
java.sql.SQLException
- if an error occursjava.lang.Object getObjectStoredProc(java.lang.String columnName, int desiredSqlType) throws java.sql.SQLException
columnName
- column namedesiredSqlType
- desired column type, one of Types
java.sql.SQLException
- if an error occursjava.lang.Object getObjectStoredProc(java.lang.String colName, java.util.Map<java.lang.Object,java.lang.Object> map, int desiredSqlType) throws java.sql.SQLException
colName
- column namemap
- mapdesiredSqlType
- desired column type, one of Types
java.sql.SQLException
- if an error occursvoid realClose(boolean calledExplicitly) throws java.sql.SQLException
calledExplicitly
- was realClose called by the standard ResultSet.close() method, or was it closed internally by the
driver?java.sql.SQLException
- if an error occursvoid setFirstCharOfQuery(char firstCharUpperCase)
firstCharUpperCase
- charactervoid setOwningStatement(JdbcStatement owningStatement)
owningStatement
- the statement this result set will belong tochar getFirstCharOfQuery()
void setStatementUsedForFetchingRows(JdbcPreparedStatement stmt)
void setWrapperStatement(java.sql.Statement wrapperStatement)
wrapperStatement
- The wrapperStatement to set.void initializeWithMetadata() throws java.sql.SQLException
java.sql.SQLException
void populateCachedMetaData(CachedResultSetMetaData cachedMetaData) throws java.sql.SQLException
java.sql.SQLException
java.math.BigInteger getBigInteger(int columnIndex) throws java.sql.SQLException
java.sql.SQLException