Package org.apache.tomcat.dbcp.dbcp2
Class DelegatingResultSet
java.lang.Object
org.apache.tomcat.dbcp.dbcp2.AbandonedTrace
org.apache.tomcat.dbcp.dbcp2.DelegatingResultSet
- All Implemented Interfaces:
- AutoCloseable,- ResultSet,- Wrapper,- TrackedUse
A base delegating implementation of 
ResultSet.
 
 All of the methods from the ResultSet interface simply call the corresponding method on the "delegate"
 provided in my constructor.
 
Extends AbandonedTrace to implement result set tracking and logging of code which created the ResultSet. Tracking the ResultSet ensures that the Statement which created it can close any open ResultSet's on Statement close.
- Since:
- 2.0
- 
Field SummaryFields inherited from interface java.sql.ResultSetCLOSE_CURSORS_AT_COMMIT, CONCUR_READ_ONLY, CONCUR_UPDATABLE, FETCH_FORWARD, FETCH_REVERSE, FETCH_UNKNOWN, HOLD_CURSORS_OVER_COMMIT, TYPE_FORWARD_ONLY, TYPE_SCROLL_INSENSITIVE, TYPE_SCROLL_SENSITIVE
- 
Method SummaryModifier and TypeMethodDescriptionbooleanabsolute(int row) voidvoidvoidvoidvoidclose()Wrapper for close of ResultSet which removes this result set from being traced then calls close on the original ResultSet.voidintfindColumn(String columnName) booleanfirst()getArray(int i) getAsciiStream(int columnIndex) getAsciiStream(String columnName) getBigDecimal(int columnIndex) getBigDecimal(int columnIndex, int scale) Deprecated.getBigDecimal(String columnName) getBigDecimal(String columnName, int scale) Deprecated.getBinaryStream(int columnIndex) getBinaryStream(String columnName) getBlob(int i) booleangetBoolean(int columnIndex) booleangetBoolean(String columnName) bytegetByte(int columnIndex) bytebyte[]getBytes(int columnIndex) byte[]getCharacterStream(int columnIndex) getCharacterStream(String columnName) getClob(int i) intgetDate(int columnIndex) Gets my delegate.doublegetDouble(int columnIndex) doubleintintfloatgetFloat(int columnIndex) floatintIf my underlyingResultSetis not aDelegatingResultSet, returns it, otherwise recursively invokes this method on my delegate.intgetInt(int columnIndex) intlonggetLong(int columnIndex) longgetNCharacterStream(int columnIndex) getNCharacterStream(String columnLabel) getNClob(int columnIndex) getNString(int columnIndex) getNString(String columnLabel) getObject(int columnIndex) <T> T<T> TgetRef(int i) intgetRow()getRowId(int columnIndex) shortgetShort(int columnIndex) shortgetSQLXML(int columnIndex) getString(int columnIndex) getTime(int columnIndex) getTimestamp(int columnIndex) getTimestamp(int columnIndex, Calendar cal) getTimestamp(String columnName) getTimestamp(String columnName, Calendar cal) intgetType()getUnicodeStream(int columnIndex) Deprecated.getUnicodeStream(String columnName) Deprecated.getURL(int columnIndex) protected voidvoidbooleanbooleanbooleanisClosed()booleanisFirst()booleanisLast()booleanisWrapperFor(Class<?> iface) booleanlast()voidvoidbooleannext()booleanprevious()voidbooleanrelative(int rows) booleanbooleanbooleanvoidsetFetchDirection(int direction) voidsetFetchSize(int rows) toString()<T> TvoidupdateArray(int columnIndex, Array x) voidupdateArray(String columnName, Array x) voidupdateAsciiStream(int columnIndex, InputStream inputStream) voidupdateAsciiStream(int columnIndex, InputStream x, int length) voidupdateAsciiStream(int columnIndex, InputStream inputStream, long length) voidupdateAsciiStream(String columnLabel, InputStream inputStream) voidupdateAsciiStream(String columnName, InputStream x, int length) voidupdateAsciiStream(String columnLabel, InputStream inputStream, long length) voidupdateBigDecimal(int columnIndex, BigDecimal x) voidupdateBigDecimal(String columnName, BigDecimal x) voidupdateBinaryStream(int columnIndex, InputStream inputStream) voidupdateBinaryStream(int columnIndex, InputStream x, int length) voidupdateBinaryStream(int columnIndex, InputStream inputStream, long length) voidupdateBinaryStream(String columnLabel, InputStream inputStream) voidupdateBinaryStream(String columnName, InputStream x, int length) voidupdateBinaryStream(String columnLabel, InputStream inputStream, long length) voidupdateBlob(int columnIndex, InputStream inputStream) voidupdateBlob(int columnIndex, InputStream inputStream, long length) voidupdateBlob(int columnIndex, Blob x) voidupdateBlob(String columnLabel, InputStream inputStream) voidupdateBlob(String columnLabel, InputStream inputStream, long length) voidupdateBlob(String columnName, Blob x) voidupdateBoolean(int columnIndex, boolean x) voidupdateBoolean(String columnName, boolean x) voidupdateByte(int columnIndex, byte x) voidupdateByte(String columnName, byte x) voidupdateBytes(int columnIndex, byte[] x) voidupdateBytes(String columnName, byte[] x) voidupdateCharacterStream(int columnIndex, Reader reader) voidupdateCharacterStream(int columnIndex, Reader x, int length) voidupdateCharacterStream(int columnIndex, Reader reader, long length) voidupdateCharacterStream(String columnLabel, Reader reader) voidupdateCharacterStream(String columnName, Reader reader, int length) voidupdateCharacterStream(String columnLabel, Reader reader, long length) voidupdateClob(int columnIndex, Reader reader) voidupdateClob(int columnIndex, Reader reader, long length) voidupdateClob(int columnIndex, Clob x) voidupdateClob(String columnLabel, Reader reader) voidupdateClob(String columnLabel, Reader reader, long length) voidupdateClob(String columnName, Clob x) voidupdateDate(int columnIndex, Date x) voidupdateDate(String columnName, Date x) voidupdateDouble(int columnIndex, double x) voidupdateDouble(String columnName, double x) voidupdateFloat(int columnIndex, float x) voidupdateFloat(String columnName, float x) voidupdateInt(int columnIndex, int x) voidvoidupdateLong(int columnIndex, long x) voidupdateLong(String columnName, long x) voidupdateNCharacterStream(int columnIndex, Reader reader) voidupdateNCharacterStream(int columnIndex, Reader reader, long length) voidupdateNCharacterStream(String columnLabel, Reader reader) voidupdateNCharacterStream(String columnLabel, Reader reader, long length) voidupdateNClob(int columnIndex, Reader reader) voidupdateNClob(int columnIndex, Reader reader, long length) voidupdateNClob(int columnIndex, NClob value) voidupdateNClob(String columnLabel, Reader reader) voidupdateNClob(String columnLabel, Reader reader, long length) voidupdateNClob(String columnLabel, NClob value) voidupdateNString(int columnIndex, String value) voidupdateNString(String columnLabel, String value) voidupdateNull(int columnIndex) voidupdateNull(String columnName) voidupdateObject(int columnIndex, Object x) voidupdateObject(int columnIndex, Object x, int scale) voidupdateObject(int columnIndex, Object x, SQLType targetSqlType) voidupdateObject(int columnIndex, Object x, SQLType targetSqlType, int scaleOrLength) voidupdateObject(String columnName, Object x) voidupdateObject(String columnName, Object x, int scale) voidupdateObject(String columnLabel, Object x, SQLType targetSqlType) voidupdateObject(String columnLabel, Object x, SQLType targetSqlType, int scaleOrLength) voidvoidvoidvoidupdateRowId(int columnIndex, RowId value) voidupdateRowId(String columnLabel, RowId value) voidupdateShort(int columnIndex, short x) voidupdateShort(String columnName, short x) voidupdateSQLXML(int columnIndex, SQLXML value) voidupdateSQLXML(String columnLabel, SQLXML value) voidupdateString(int columnIndex, String x) voidupdateString(String columnName, String x) voidupdateTime(int columnIndex, Time x) voidupdateTime(String columnName, Time x) voidupdateTimestamp(int columnIndex, Timestamp x) voidupdateTimestamp(String columnName, Timestamp x) booleanwasNull()static ResultSetwrapResultSet(Connection connection, ResultSet resultSet) Wraps the given result set in a delegate.static ResultSetwrapResultSet(Statement statement, ResultSet resultSet) Wraps the given result set in a delegate.Methods inherited from class org.apache.tomcat.dbcp.dbcp2.AbandonedTraceaddTrace, clearTrace, close, getLastUsed, getLastUsedInstant, getTrace, removeThisTrace, removeTrace, setLastUsed, setLastUsed, setLastUsed
- 
Method Details- 
wrapResultSetWraps the given result set in a delegate.- Parameters:
- connection- The Connection which created the ResultSet.
- resultSet- The ResultSet to wrap.
- Returns:
- a new delegate.
 
- 
wrapResultSetWraps the given result set in a delegate.- Parameters:
- statement- The Statement which created the ResultSet.
- resultSet- The ResultSet to wrap.
- Returns:
- a new delegate.
 
- 
absolute- Specified by:
- absolutein interface- ResultSet
- Throws:
- SQLException
 
- 
afterLast- Specified by:
- afterLastin interface- ResultSet
- Throws:
- SQLException
 
- 
beforeFirst- Specified by:
- beforeFirstin interface- ResultSet
- Throws:
- SQLException
 
- 
cancelRowUpdates- Specified by:
- cancelRowUpdatesin interface- ResultSet
- Throws:
- SQLException
 
- 
clearWarnings- Specified by:
- clearWarningsin interface- ResultSet
- Throws:
- SQLException
 
- 
closeWrapper for close of ResultSet which removes this result set from being traced then calls close on the original ResultSet.- Specified by:
- closein interface- AutoCloseable
- Specified by:
- closein interface- ResultSet
- Overrides:
- closein class- AbandonedTrace
- Throws:
- SQLException- Ignored here, for subclasses.
 
- 
deleteRow- Specified by:
- deleteRowin interface- ResultSet
- Throws:
- SQLException
 
- 
findColumn- Specified by:
- findColumnin interface- ResultSet
- Throws:
- SQLException
 
- 
first- Specified by:
- firstin interface- ResultSet
- Throws:
- SQLException
 
- 
getArray- Specified by:
- getArrayin interface- ResultSet
- Throws:
- SQLException
 
- 
getArray- Specified by:
- getArrayin interface- ResultSet
- Throws:
- SQLException
 
- 
getAsciiStream- Specified by:
- getAsciiStreamin interface- ResultSet
- Throws:
- SQLException
 
- 
getAsciiStream- Specified by:
- getAsciiStreamin interface- ResultSet
- Throws:
- SQLException
 
- 
getBigDecimal- Specified by:
- getBigDecimalin interface- ResultSet
- Throws:
- SQLException
 
- 
getBigDecimalDeprecated.- Specified by:
- getBigDecimalin interface- ResultSet
- Throws:
- SQLException
 
- 
getBigDecimal- Specified by:
- getBigDecimalin interface- ResultSet
- Throws:
- SQLException
 
- 
getBigDecimalDeprecated.- Specified by:
- getBigDecimalin interface- ResultSet
- Throws:
- SQLException
 
- 
getBinaryStream- Specified by:
- getBinaryStreamin interface- ResultSet
- Throws:
- SQLException
 
- 
getBinaryStream- Specified by:
- getBinaryStreamin interface- ResultSet
- Throws:
- SQLException
 
- 
getBlob- Specified by:
- getBlobin interface- ResultSet
- Throws:
- SQLException
 
- 
getBlob- Specified by:
- getBlobin interface- ResultSet
- Throws:
- SQLException
 
- 
getBoolean- Specified by:
- getBooleanin interface- ResultSet
- Throws:
- SQLException
 
- 
getBoolean- Specified by:
- getBooleanin interface- ResultSet
- Throws:
- SQLException
 
- 
getByte- Specified by:
- getBytein interface- ResultSet
- Throws:
- SQLException
 
- 
getByte- Specified by:
- getBytein interface- ResultSet
- Throws:
- SQLException
 
- 
getBytes- Specified by:
- getBytesin interface- ResultSet
- Throws:
- SQLException
 
- 
getBytes- Specified by:
- getBytesin interface- ResultSet
- Throws:
- SQLException
 
- 
getCharacterStream- Specified by:
- getCharacterStreamin interface- ResultSet
- Throws:
- SQLException
 
- 
getCharacterStream- Specified by:
- getCharacterStreamin interface- ResultSet
- Throws:
- SQLException
 
- 
getClob- Specified by:
- getClobin interface- ResultSet
- Throws:
- SQLException
 
- 
getClob- Specified by:
- getClobin interface- ResultSet
- Throws:
- SQLException
 
- 
getConcurrency- Specified by:
- getConcurrencyin interface- ResultSet
- Throws:
- SQLException
 
- 
getCursorName- Specified by:
- getCursorNamein interface- ResultSet
- Throws:
- SQLException
 
- 
getDate- Specified by:
- getDatein interface- ResultSet
- Throws:
- SQLException
 
- 
getDate- Specified by:
- getDatein interface- ResultSet
- Throws:
- SQLException
 
- 
getDate- Specified by:
- getDatein interface- ResultSet
- Throws:
- SQLException
 
- 
getDate- Specified by:
- getDatein interface- ResultSet
- Throws:
- SQLException
 
- 
getDelegateGets my delegate.- Returns:
- my delegate.
 
- 
getDouble- Specified by:
- getDoublein interface- ResultSet
- Throws:
- SQLException
 
- 
getDouble- Specified by:
- getDoublein interface- ResultSet
- Throws:
- SQLException
 
- 
getFetchDirection- Specified by:
- getFetchDirectionin interface- ResultSet
- Throws:
- SQLException
 
- 
getFetchSize- Specified by:
- getFetchSizein interface- ResultSet
- Throws:
- SQLException
 
- 
getFloat- Specified by:
- getFloatin interface- ResultSet
- Throws:
- SQLException
 
- 
getFloat- Specified by:
- getFloatin interface- ResultSet
- Throws:
- SQLException
 
- 
getHoldability- Specified by:
- getHoldabilityin interface- ResultSet
- Throws:
- SQLException
 
- 
getInnermostDelegateIf my underlyingResultSetis not aDelegatingResultSet, returns it, otherwise recursively invokes this method on my delegate.Hence this method will return the first delegate that is not a DelegatingResultSet, ornullwhen no non-DelegatingResultSetdelegate can be found by traversing this chain.This method is useful when you may have nested DelegatingResultSets, and you want to make sure to obtain a "genuine"ResultSet.- Returns:
- the innermost delegate.
 
- 
getInt- Specified by:
- getIntin interface- ResultSet
- Throws:
- SQLException
 
- 
getInt- Specified by:
- getIntin interface- ResultSet
- Throws:
- SQLException
 
- 
getLong- Specified by:
- getLongin interface- ResultSet
- Throws:
- SQLException
 
- 
getLong- Specified by:
- getLongin interface- ResultSet
- Throws:
- SQLException
 
- 
getMetaData- Specified by:
- getMetaDatain interface- ResultSet
- Throws:
- SQLException
 
- 
getNCharacterStream- Specified by:
- getNCharacterStreamin interface- ResultSet
- Throws:
- SQLException
 
- 
getNCharacterStream- Specified by:
- getNCharacterStreamin interface- ResultSet
- Throws:
- SQLException
 
- 
getNClob- Specified by:
- getNClobin interface- ResultSet
- Throws:
- SQLException
 
- 
getNClob- Specified by:
- getNClobin interface- ResultSet
- Throws:
- SQLException
 
- 
getNString- Specified by:
- getNStringin interface- ResultSet
- Throws:
- SQLException
 
- 
getNString- Specified by:
- getNStringin interface- ResultSet
- Throws:
- SQLException
 
- 
getObject- Specified by:
- getObjectin interface- ResultSet
- Throws:
- SQLException
 
- 
getObject- Specified by:
- getObjectin interface- ResultSet
- Throws:
- SQLException
 
- 
getObject- Specified by:
- getObjectin interface- ResultSet
- Throws:
- SQLException
 
- 
getObject- Specified by:
- getObjectin interface- ResultSet
- Throws:
- SQLException
 
- 
getObject- Specified by:
- getObjectin interface- ResultSet
- Throws:
- SQLException
 
- 
getObject- Specified by:
- getObjectin interface- ResultSet
- Throws:
- SQLException
 
- 
getRef- Specified by:
- getRefin interface- ResultSet
- Throws:
- SQLException
 
- 
getRef- Specified by:
- getRefin interface- ResultSet
- Throws:
- SQLException
 
- 
getRow- Specified by:
- getRowin interface- ResultSet
- Throws:
- SQLException
 
- 
getRowId- Specified by:
- getRowIdin interface- ResultSet
- Throws:
- SQLException
 
- 
getRowId- Specified by:
- getRowIdin interface- ResultSet
- Throws:
- SQLException
 
- 
getShort- Specified by:
- getShortin interface- ResultSet
- Throws:
- SQLException
 
- 
getShort- Specified by:
- getShortin interface- ResultSet
- Throws:
- SQLException
 
- 
getSQLXML- Specified by:
- getSQLXMLin interface- ResultSet
- Throws:
- SQLException
 
- 
getSQLXML- Specified by:
- getSQLXMLin interface- ResultSet
- Throws:
- SQLException
 
- 
getStatement- Specified by:
- getStatementin interface- ResultSet
- Throws:
- SQLException
 
- 
getString- Specified by:
- getStringin interface- ResultSet
- Throws:
- SQLException
 
- 
getString- Specified by:
- getStringin interface- ResultSet
- Throws:
- SQLException
 
- 
getTime- Specified by:
- getTimein interface- ResultSet
- Throws:
- SQLException
 
- 
getTime- Specified by:
- getTimein interface- ResultSet
- Throws:
- SQLException
 
- 
getTime- Specified by:
- getTimein interface- ResultSet
- Throws:
- SQLException
 
- 
getTime- Specified by:
- getTimein interface- ResultSet
- Throws:
- SQLException
 
- 
getTimestamp- Specified by:
- getTimestampin interface- ResultSet
- Throws:
- SQLException
 
- 
getTimestamp- Specified by:
- getTimestampin interface- ResultSet
- Throws:
- SQLException
 
- 
getTimestamp- Specified by:
- getTimestampin interface- ResultSet
- Throws:
- SQLException
 
- 
getTimestamp- Specified by:
- getTimestampin interface- ResultSet
- Throws:
- SQLException
 
- 
getType- Specified by:
- getTypein interface- ResultSet
- Throws:
- SQLException
 
- 
getUnicodeStreamDeprecated.- Specified by:
- getUnicodeStreamin interface- ResultSet
- Throws:
- SQLException
 
- 
getUnicodeStreamDeprecated.- Specified by:
- getUnicodeStreamin interface- ResultSet
- Throws:
- SQLException
 
- 
getURL- Specified by:
- getURLin interface- ResultSet
- Throws:
- SQLException
 
- 
getURL- Specified by:
- getURLin interface- ResultSet
- Throws:
- SQLException
 
- 
getWarnings- Specified by:
- getWarningsin interface- ResultSet
- Throws:
- SQLException
 
- 
handleException- Throws:
- SQLException
 
- 
insertRow- Specified by:
- insertRowin interface- ResultSet
- Throws:
- SQLException
 
- 
isAfterLast- Specified by:
- isAfterLastin interface- ResultSet
- Throws:
- SQLException
 
- 
isBeforeFirst- Specified by:
- isBeforeFirstin interface- ResultSet
- Throws:
- SQLException
 
- 
isClosed- Specified by:
- isClosedin interface- ResultSet
- Throws:
- SQLException
 
- 
isFirst- Specified by:
- isFirstin interface- ResultSet
- Throws:
- SQLException
 
- 
isLast- Specified by:
- isLastin interface- ResultSet
- Throws:
- SQLException
 
- 
isWrapperFor- Specified by:
- isWrapperForin interface- Wrapper
- Throws:
- SQLException
 
- 
last- Specified by:
- lastin interface- ResultSet
- Throws:
- SQLException
 
- 
moveToCurrentRow- Specified by:
- moveToCurrentRowin interface- ResultSet
- Throws:
- SQLException
 
- 
moveToInsertRow- Specified by:
- moveToInsertRowin interface- ResultSet
- Throws:
- SQLException
 
- 
next- Specified by:
- nextin interface- ResultSet
- Throws:
- SQLException
 
- 
previous- Specified by:
- previousin interface- ResultSet
- Throws:
- SQLException
 
- 
refreshRow- Specified by:
- refreshRowin interface- ResultSet
- Throws:
- SQLException
 
- 
relative- Specified by:
- relativein interface- ResultSet
- Throws:
- SQLException
 
- 
rowDeleted- Specified by:
- rowDeletedin interface- ResultSet
- Throws:
- SQLException
 
- 
rowInserted- Specified by:
- rowInsertedin interface- ResultSet
- Throws:
- SQLException
 
- 
rowUpdated- Specified by:
- rowUpdatedin interface- ResultSet
- Throws:
- SQLException
 
- 
setFetchDirection- Specified by:
- setFetchDirectionin interface- ResultSet
- Throws:
- SQLException
 
- 
setFetchSize- Specified by:
- setFetchSizein interface- ResultSet
- Throws:
- SQLException
 
- 
toString
- 
unwrap- Specified by:
- unwrapin interface- Wrapper
- Throws:
- SQLException
 
- 
updateArray- Specified by:
- updateArrayin interface- ResultSet
- Throws:
- SQLException
 
- 
updateArray- Specified by:
- updateArrayin interface- ResultSet
- Throws:
- SQLException
 
- 
updateAsciiStream- Specified by:
- updateAsciiStreamin interface- ResultSet
- Throws:
- SQLException
 
- 
updateAsciiStream- Specified by:
- updateAsciiStreamin interface- ResultSet
- Throws:
- SQLException
 
- 
updateAsciiStreampublic void updateAsciiStream(int columnIndex, InputStream inputStream, long length) throws SQLException - Specified by:
- updateAsciiStreamin interface- ResultSet
- Throws:
- SQLException
 
- 
updateAsciiStream- Specified by:
- updateAsciiStreamin interface- ResultSet
- Throws:
- SQLException
 
- 
updateAsciiStream- Specified by:
- updateAsciiStreamin interface- ResultSet
- Throws:
- SQLException
 
- 
updateAsciiStreampublic void updateAsciiStream(String columnLabel, InputStream inputStream, long length) throws SQLException - Specified by:
- updateAsciiStreamin interface- ResultSet
- Throws:
- SQLException
 
- 
updateBigDecimal- Specified by:
- updateBigDecimalin interface- ResultSet
- Throws:
- SQLException
 
- 
updateBigDecimal- Specified by:
- updateBigDecimalin interface- ResultSet
- Throws:
- SQLException
 
- 
updateBinaryStream- Specified by:
- updateBinaryStreamin interface- ResultSet
- Throws:
- SQLException
 
- 
updateBinaryStream- Specified by:
- updateBinaryStreamin interface- ResultSet
- Throws:
- SQLException
 
- 
updateBinaryStreampublic void updateBinaryStream(int columnIndex, InputStream inputStream, long length) throws SQLException - Specified by:
- updateBinaryStreamin interface- ResultSet
- Throws:
- SQLException
 
- 
updateBinaryStream- Specified by:
- updateBinaryStreamin interface- ResultSet
- Throws:
- SQLException
 
- 
updateBinaryStream- Specified by:
- updateBinaryStreamin interface- ResultSet
- Throws:
- SQLException
 
- 
updateBinaryStreampublic void updateBinaryStream(String columnLabel, InputStream inputStream, long length) throws SQLException - Specified by:
- updateBinaryStreamin interface- ResultSet
- Throws:
- SQLException
 
- 
updateBlob- Specified by:
- updateBlobin interface- ResultSet
- Throws:
- SQLException
 
- 
updateBlob- Specified by:
- updateBlobin interface- ResultSet
- Throws:
- SQLException
 
- 
updateBlob- Specified by:
- updateBlobin interface- ResultSet
- Throws:
- SQLException
 
- 
updateBlob- Specified by:
- updateBlobin interface- ResultSet
- Throws:
- SQLException
 
- 
updateBlob- Specified by:
- updateBlobin interface- ResultSet
- Throws:
- SQLException
 
- 
updateBlobpublic void updateBlob(String columnLabel, InputStream inputStream, long length) throws SQLException - Specified by:
- updateBlobin interface- ResultSet
- Throws:
- SQLException
 
- 
updateBoolean- Specified by:
- updateBooleanin interface- ResultSet
- Throws:
- SQLException
 
- 
updateBoolean- Specified by:
- updateBooleanin interface- ResultSet
- Throws:
- SQLException
 
- 
updateByte- Specified by:
- updateBytein interface- ResultSet
- Throws:
- SQLException
 
- 
updateByte- Specified by:
- updateBytein interface- ResultSet
- Throws:
- SQLException
 
- 
updateBytes- Specified by:
- updateBytesin interface- ResultSet
- Throws:
- SQLException
 
- 
updateBytes- Specified by:
- updateBytesin interface- ResultSet
- Throws:
- SQLException
 
- 
updateCharacterStream- Specified by:
- updateCharacterStreamin interface- ResultSet
- Throws:
- SQLException
 
- 
updateCharacterStream- Specified by:
- updateCharacterStreamin interface- ResultSet
- Throws:
- SQLException
 
- 
updateCharacterStream- Specified by:
- updateCharacterStreamin interface- ResultSet
- Throws:
- SQLException
 
- 
updateCharacterStream- Specified by:
- updateCharacterStreamin interface- ResultSet
- Throws:
- SQLException
 
- 
updateCharacterStream- Specified by:
- updateCharacterStreamin interface- ResultSet
- Throws:
- SQLException
 
- 
updateCharacterStreampublic void updateCharacterStream(String columnLabel, Reader reader, long length) throws SQLException - Specified by:
- updateCharacterStreamin interface- ResultSet
- Throws:
- SQLException
 
- 
updateClob- Specified by:
- updateClobin interface- ResultSet
- Throws:
- SQLException
 
- 
updateClob- Specified by:
- updateClobin interface- ResultSet
- Throws:
- SQLException
 
- 
updateClob- Specified by:
- updateClobin interface- ResultSet
- Throws:
- SQLException
 
- 
updateClob- Specified by:
- updateClobin interface- ResultSet
- Throws:
- SQLException
 
- 
updateClob- Specified by:
- updateClobin interface- ResultSet
- Throws:
- SQLException
 
- 
updateClob- Specified by:
- updateClobin interface- ResultSet
- Throws:
- SQLException
 
- 
updateDate- Specified by:
- updateDatein interface- ResultSet
- Throws:
- SQLException
 
- 
updateDate- Specified by:
- updateDatein interface- ResultSet
- Throws:
- SQLException
 
- 
updateDouble- Specified by:
- updateDoublein interface- ResultSet
- Throws:
- SQLException
 
- 
updateDouble- Specified by:
- updateDoublein interface- ResultSet
- Throws:
- SQLException
 
- 
updateFloat- Specified by:
- updateFloatin interface- ResultSet
- Throws:
- SQLException
 
- 
updateFloat- Specified by:
- updateFloatin interface- ResultSet
- Throws:
- SQLException
 
- 
updateInt- Specified by:
- updateIntin interface- ResultSet
- Throws:
- SQLException
 
- 
updateInt- Specified by:
- updateIntin interface- ResultSet
- Throws:
- SQLException
 
- 
updateLong- Specified by:
- updateLongin interface- ResultSet
- Throws:
- SQLException
 
- 
updateLong- Specified by:
- updateLongin interface- ResultSet
- Throws:
- SQLException
 
- 
updateNCharacterStream- Specified by:
- updateNCharacterStreamin interface- ResultSet
- Throws:
- SQLException
 
- 
updateNCharacterStream- Specified by:
- updateNCharacterStreamin interface- ResultSet
- Throws:
- SQLException
 
- 
updateNCharacterStream- Specified by:
- updateNCharacterStreamin interface- ResultSet
- Throws:
- SQLException
 
- 
updateNCharacterStreampublic void updateNCharacterStream(String columnLabel, Reader reader, long length) throws SQLException - Specified by:
- updateNCharacterStreamin interface- ResultSet
- Throws:
- SQLException
 
- 
updateNClob- Specified by:
- updateNClobin interface- ResultSet
- Throws:
- SQLException
 
- 
updateNClob- Specified by:
- updateNClobin interface- ResultSet
- Throws:
- SQLException
 
- 
updateNClob- Specified by:
- updateNClobin interface- ResultSet
- Throws:
- SQLException
 
- 
updateNClob- Specified by:
- updateNClobin interface- ResultSet
- Throws:
- SQLException
 
- 
updateNClob- Specified by:
- updateNClobin interface- ResultSet
- Throws:
- SQLException
 
- 
updateNClob- Specified by:
- updateNClobin interface- ResultSet
- Throws:
- SQLException
 
- 
updateNString- Specified by:
- updateNStringin interface- ResultSet
- Throws:
- SQLException
 
- 
updateNString- Specified by:
- updateNStringin interface- ResultSet
- Throws:
- SQLException
 
- 
updateNull- Specified by:
- updateNullin interface- ResultSet
- Throws:
- SQLException
 
- 
updateNull- Specified by:
- updateNullin interface- ResultSet
- Throws:
- SQLException
 
- 
updateObject- Specified by:
- updateObjectin interface- ResultSet
- Throws:
- SQLException
 
- 
updateObject- Specified by:
- updateObjectin interface- ResultSet
- Throws:
- SQLException
 
- 
updateObject- Specified by:
- updateObjectin interface- ResultSet
- Throws:
- SQLException
- Since:
- 2.5.0
 
- 
updateObjectpublic void updateObject(int columnIndex, Object x, SQLType targetSqlType, int scaleOrLength) throws SQLException - Specified by:
- updateObjectin interface- ResultSet
- Throws:
- SQLException
- Since:
- 2.5.0
 
- 
updateObject- Specified by:
- updateObjectin interface- ResultSet
- Throws:
- SQLException
 
- 
updateObject- Specified by:
- updateObjectin interface- ResultSet
- Throws:
- SQLException
 
- 
updateObject- Specified by:
- updateObjectin interface- ResultSet
- Throws:
- SQLException
- Since:
- 2.5.0
 
- 
updateObjectpublic void updateObject(String columnLabel, Object x, SQLType targetSqlType, int scaleOrLength) throws SQLException - Specified by:
- updateObjectin interface- ResultSet
- Throws:
- SQLException
- Since:
- 2.5.0
 
- 
updateRef- Specified by:
- updateRefin interface- ResultSet
- Throws:
- SQLException
 
- 
updateRef- Specified by:
- updateRefin interface- ResultSet
- Throws:
- SQLException
 
- 
updateRow- Specified by:
- updateRowin interface- ResultSet
- Throws:
- SQLException
 
- 
updateRowId- Specified by:
- updateRowIdin interface- ResultSet
- Throws:
- SQLException
 
- 
updateRowId- Specified by:
- updateRowIdin interface- ResultSet
- Throws:
- SQLException
 
- 
updateShort- Specified by:
- updateShortin interface- ResultSet
- Throws:
- SQLException
 
- 
updateShort- Specified by:
- updateShortin interface- ResultSet
- Throws:
- SQLException
 
- 
updateSQLXML- Specified by:
- updateSQLXMLin interface- ResultSet
- Throws:
- SQLException
 
- 
updateSQLXML- Specified by:
- updateSQLXMLin interface- ResultSet
- Throws:
- SQLException
 
- 
updateString- Specified by:
- updateStringin interface- ResultSet
- Throws:
- SQLException
 
- 
updateString- Specified by:
- updateStringin interface- ResultSet
- Throws:
- SQLException
 
- 
updateTime- Specified by:
- updateTimein interface- ResultSet
- Throws:
- SQLException
 
- 
updateTime- Specified by:
- updateTimein interface- ResultSet
- Throws:
- SQLException
 
- 
updateTimestamp- Specified by:
- updateTimestampin interface- ResultSet
- Throws:
- SQLException
 
- 
updateTimestamp- Specified by:
- updateTimestampin interface- ResultSet
- Throws:
- SQLException
 
- 
wasNull- Specified by:
- wasNullin interface- ResultSet
- Throws:
- SQLException
 
 
- 
getBigDecimal(int)