public class CachedRowSetImpl extends BaseRowSet implements WLCachedRowSet, WLRowSetInternal, SyncResolver, Serializable, Cloneable
ALL_ROWS, CHANGED_ALL, CHANGED_CURRENT, CHANGED_ORIGINAL, CURRENT_ALL, UNCHANGED_CURRENTPUBLIC_XML_SCHEMA, SCHEMA_SYSTEM_IDCOMMIT_ON_ACCEPT_CHANGESCLOSE_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_SENSITIVEDELETE_ROW_CONFLICT, INSERT_ROW_CONFLICT, NO_ROW_CONFLICT, UPDATE_ROW_CONFLICT| Modifier and Type | Method and Description | 
|---|---|
| void | acceptChanges()Deprecated.  CachedRowSet
 Propagates all row update, insert, and delete
   changes to the underlying data source backing this CachedRowSetImpl
   object. | 
| void | acceptChanges(Connection con)Deprecated.  CachedRowSet
 Propagates all row update,
   insert, and delete changes to the data source backing this
   CachedRowSetImpl object using the given Connection object
   to establish a connection to the datasource. | 
| void | cancelRowUpdates()Deprecated.  ResultSet
 Rolls back any updates made to the current
   row of this CachedRowSetImpl object and notifies listeners that
   a row has changed. | 
| void | close()Deprecated.  ResultSet
 Closes this CachedRowSetImpl objecy and releases any resources it
   was using. | 
| void | commit()Deprecated.  CachedRowSet
 Commits all changes performed by the acceptChanges() methods | 
| CachedRowSet | createCopy()Deprecated.  CachedRowSet
 Creates a RowSet object that is a deep copy of this CachedRowSetImpl
   object's data, including constraints. | 
| CachedRowSet | createCopyNoConstraints()Deprecated.  CachedRowSet
 Creates a CachedRowSet object that is a copy of this
   CachedRowSetImpl object's data only. | 
| CachedRowSet | createCopySchema()Deprecated.  CachedRowSet
 Creates a RowSet object that is a copy of this CachedRowSetImpl object's
   table structure and the constraints only. | 
| RowSet | createShared()Deprecated.  CachedRowSet
  Returns a new RowSet object backed by the same data as that of this
    CachedRowSetImpl object and sharing a set of cursors with it. | 
| void | deleteRow()Deprecated.  ResultSet
 Deletes the current row from this CachedRowSetImpl
   object and notifies listeners registered with this rowset that
   a row has changed. | 
| void | execute()Deprecated.  RowSet
 Populates this CachedRowSetImpl object with data using the command | 
| void | execute(Connection con)Deprecated.  CachedRowSet
 Populates this CachedRowSetImpl
 object with data, using the given connection to produce the result set
 from which data will be read. | 
| String | executeAndGuessTableName()Deprecated.  WLS extension
 Parse the associated SQL and sets the table name for all columns as
 the first word following the SQL keyword FROM. | 
| boolean | executeAndGuessTableNameAndPrimaryKeys()Deprecated.  WLS extension
 Parses the SQL command to read the table name. | 
| Map | getCurrentRow()Deprecated.  CachedRowSet
 Returns the insert row or the current row of this CachedRowSetImplobject. | 
| Predicate | getFilter()Deprecated.  FilteredRowSetImpl - Retrieve the filter active for this FilteredRowSet | 
| <T> T | getObject(int columnIndex,
         Class<T> type)Deprecated.  ResultSet - not supported. | 
| <T> T | getObject(String columnLabel,
         Class<T> type)Deprecated.  ResultSet - not supported. | 
| ResultSet | getOriginal()Deprecated.  CachedRowSet
 Returns a result set containing the original value of the rowset. | 
| ResultSet | getOriginalRow()Deprecated.  CachedRowSet
 Returns a result set containing the original value of the current row only. | 
| int | getPageSize()Deprecated.  CachedRowSet
 This is the getter function for the size of the page. | 
| Map | getRow(int index)Deprecated.  CachedRowSet
 Returns the number of the current row in this CachedRowSetImpl object. | 
| Comparator | getSorter()Deprecated.  SortedRowSetImpl - Get a Comparator that will be used to sort the
 rows of the RowSet object | 
| void | insertRow()Deprecated.  ResultSet
 Inserts the contents of this CachedRowSetImpl
  object's insert row into this rowset immediately following the
  current row. | 
| boolean | isWrapperFor(Class<?> iface)Deprecated.  ResultSet | 
| void | moveToCurrentRow()Deprecated.  ResultSet
 Moves the cursor for this CachedRowSetImpl object to the current row. | 
| void | moveToInsertRow()Deprecated.  ResultSet
 Moves the cursor for this CachedRowSetImpl object to the insert row. | 
| void | moveToUpdateRow()Deprecated.  WLS Extension
 Mark the current row as updated even if it has no original value. | 
| boolean | nextPage()Deprecated.  CachedRowSet
 The nextPage gets the next page, that is a CachedRowSetImpl object
   containing the number of rows specified by page size. | 
| void | populate(ResultSet rs)Deprecated.  CachedRowSet
 Populates this CachedRowSetImpl object with data from the given
 ResultSet object. | 
| void | populate(ResultSet rs,
        int i)Deprecated.  CachedRowSet
 Populates this CachedRowSet object with data from the given
   ResultSet object. | 
| (package private) void | populateInternal(ResultSet rs)Deprecated.  CachedRowSet
 Populates this CachedRowSet object with data from the given
 ResultSet object. | 
| boolean | previousPage()Deprecated.  CachedRowSet
 Retrieves the data present in the page prior to the page from where
   it is called. | 
| void | readXml(InputStream iStream)Deprecated.  WebRowSet | 
| void | readXml(Reader reader)Deprecated.  WebRowSet
 Reads a WebRowSet object in its XML format from the given Reader object. | 
| void | readXml(XMLInputStream xis)Deprecated.  WLS Extension
 Reads a stream based XML input to populate this WebRowSet object. | 
| void | refreshRow()Deprecated.  ResultSet
 Sets the current row with its original value and marks the row as not
   updated, thus undoing any changes made to the row since the last call
   to the methods updateRow or deleteRow. | 
| void | release()Deprecated.  CachedRowSet
 Releases the current contents of this CachedRowSetImpl object and sends
   a rowSetChanged event object to all registered listeners. | 
| void | restoreOriginal()Deprecated.  CachedRowSet
 Restores this CachedRowSetImpl object to its
   original state, that is, its state before the last set of changes. | 
| void | rollback()Deprecated.  CachedRowSet
 Rolls back all changes performed by the acceptChanges() methods | 
| void | rollback(Savepoint s)Deprecated.  CachedRowSet
 Rolls back all changes performed by the acceptChanges() to the
   last Savepoint transaction marker. | 
| void | rowSetPopulated(RowSetEvent rse,
               int i)Deprecated.  CachedRowSet
 Notifies registered listeners that a RowSet object in the
   given RowSetEvent object has populated a number of additional rows. | 
| void | setFilter(Predicate p)Deprecated.  FilteredRowSetImpl - Apply the predicate for this filter | 
| void | setOriginalRow()Deprecated.  CachedRowSet
 void setOriginalRow() - Marks the current row in this rowset as being
   an original row. | 
| void | setPageSize(int i)Deprecated.  CachedRowSet
 This is the setter function for setting the size of the page,
   which specifies how many rows have to be retrived at a time. | 
| void | setRowSetSynced()Deprecated.  WLS Extension
 Mark the whole RowSet object as it has been synced with backend DataSource. | 
| void | setRowSynced()Deprecated.  WLS Extension
 Mark current row as it has been synced with backend DataSource. | 
| void | setSorter(Comparator s)Deprecated.  SortedRowSetImpl - Set a Comparator that will be used to sort the
 rows of the RowSet object | 
| int | size()Deprecated.  CachedRowSet
 Returns the number of rows in this CachedRowSetImpl object. | 
| Collection | toCollection()Deprecated.  CachedRowSet
 Converts this CachedRowSet object to a Collection object that
 contains all of this CachedRowSet object's data. | 
| Collection | toCollection(int column)Deprecated.  CachedRowSet
 Converts the designated column in this CachedRowSet object to a
 Collection object. | 
| Collection | toCollection(String column)Deprecated.  CachedRowSet
 Converts the designated column in this CachedRowSet object to a
 Collection object. | 
| void | undoDelete()Deprecated.  CachedRowSet
 void undoDelete()  - Cancels deletion of the current row and notifies
   listeners that a row has changed. | 
| void | undoInsert()Deprecated.  CachedRowSet
 Immediately removes the current row from this
   CachedRowSetImpl object if the row has been inserted, and also
  notifies listeners the a row has changed. | 
| void | undoUpdate()Deprecated.  CachedRowSet
  Immediately reverses the last update operation if
    the row has been modified. | 
| <T> T | unwrap(Class<T> iface)Deprecated.  ResultSet | 
| void | updateRow()Deprecated.  ResultSet
 Marks the current row of this CachedRowSetImpl object
   as updated and notifies listeners registered with this rowset that
   the row has changed. | 
| void | writeXml(OutputStream oStream)Deprecated.  WebRowSet
 Writes the data, properties, and metadata for this WebRowSet
 object to the given OutputStream object in XML format. | 
| void | writeXml(ResultSet rs,
        OutputStream oStream)Deprecated.  WebRowSet
 Populates this WebRowSet object with the contents of the given
 ResultSet object and writes its data, properties, and metadata to
 the given OutputStream object in XML format. | 
| void | writeXml(ResultSet rs,
        Writer writer)Deprecated.  WebRowSet
 Populates this WebRowSet object with the contents of the given
 ResultSet object and writes its data, properties, and metadata
 to the given Writer object in XML format. | 
| void | writeXml(Writer oWriter)Deprecated.  WebRowSet
 Writes the data, properties, and metadata for this WebRowSet object
 to the given Writer object in XML format. | 
absolute, addRowSetListener, afterLast, beforeFirst, clearParameters, clearWarnings, columnUpdated, columnUpdated, findColumn, first, getArray, getArray, getAsciiStream, getAsciiStream, getBigDecimal, getBigDecimal, getBigDecimal, getBigDecimal, getBinaryStream, getBinaryStream, getBlob, getBlob, getBoolean, getBoolean, getByte, getByte, getBytes, getBytes, getCharacterStream, getCharacterStream, getClob, getClob, getCommand, getConcurrency, getConnection, getCursorName, getDataSource, getDataSourceName, getDate, getDate, getDate, getDate, getDouble, getDouble, getEscapeProcessing, getFetchDirection, getFetchSize, getFloat, getFloat, getHoldability, getInt, getInt, getKeyColumns, getLong, getLong, getMatchColumnIndexes, getMatchColumnNames, getMaxFieldSize, getMaxRows, getMetaData, getNCharacterStream, getNCharacterStream, getNClob, getNClob, getNString, getNString, getObject, getObject, getObject, getObject, getPassword, getQueryTimeout, getRef, getRef, getRow, getRowId, getRowId, getRowSetWarnings, getShort, getShort, getShowDeleted, getSQLXML, getSQLXML, getStatement, getString, getString, getSyncProvider, getTableName, getTime, getTime, getTime, getTime, getTimestamp, getTimestamp, getTimestamp, getTimestamp, getTransactionIsolation, getType, getTypeMap, getUnicodeStream, getUnicodeStream, getUrl, getURL, getURL, getUsername, getWarnings, isAfterLast, isBeforeFirst, isClosed, isFirst, isLast, isReadOnly, last, next, previous, relative, removeRowSetListener, rowDeleted, rowInserted, rowUpdated, setArray, setAsciiStream, setAsciiStream, setAsciiStream, setAsciiStream, setBigDecimal, setBigDecimal, setBinaryStream, setBinaryStream, setBinaryStream, setBinaryStream, setBlob, setBlob, setBlob, setBlob, setBlob, setBlob, setBoolean, setBoolean, setByte, setByte, setBytes, setBytes, setCharacterStream, setCharacterStream, setCharacterStream, setCharacterStream, setClob, setClob, setClob, setClob, setClob, setClob, setCommand, setConcurrency, setDataSource, setDataSourceName, setDate, setDate, setDate, setDate, setDouble, setDouble, setEscapeProcessing, setFetchDirection, setFetchSize, setFloat, setFloat, setInt, setInt, setKeyColumns, setLong, setLong, setMatchColumn, setMatchColumn, setMatchColumn, setMatchColumn, setMaxFieldSize, setMaxRows, setMetaData, setNCharacterStream, setNCharacterStream, setNCharacterStream, setNCharacterStream, setNClob, setNClob, setNClob, setNClob, setNClob, setNClob, setNString, setNString, setNull, setNull, setNull, setNull, setObject, setObject, setObject, setObject, setObject, setObject, setPassword, setQueryTimeout, setReadOnly, setRef, setRowId, setRowId, setShort, setShort, setShowDeleted, setSQLXML, setSQLXML, setString, setString, setSyncProvider, setTableName, setTime, setTime, setTime, setTime, setTimestamp, setTimestamp, setTimestamp, setTimestamp, setTransactionIsolation, setType, setTypeMap, setURL, setUrl, setUsername, unsetMatchColumn, unsetMatchColumn, unsetMatchColumn, unsetMatchColumn, 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, updateNCharacterStream, updateNCharacterStream, updateNClob, updateNClob, updateNClob, updateNClob, updateNClob, updateNClob, updateNString, updateNString, updateNull, updateNull, updateObject, updateObject, updateObject, updateObject, updateRef, updateRef, updateRowId, updateRowId, updateShort, updateShort, updateSQLXML, updateSQLXML, updateString, updateString, updateTime, updateTime, updateTimestamp, updateTimestamp, wasNullclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetCachedRowsgetConnection, getParams, setMetaDatagetDataSource, getRows, getRows, isComplete, loadXML, populate, setDataSource, writeXML, writeXMLcolumnUpdated, columnUpdated, getKeyColumns, getRowSetWarnings, getShowDeleted, getSyncProvider, getTableName, setKeyColumns, setMetaData, setShowDeleted, setSyncProvider, setTableNameaddRowSetListener, clearParameters, getCommand, getDataSourceName, getEscapeProcessing, getMaxFieldSize, getMaxRows, getPassword, getQueryTimeout, getTransactionIsolation, getTypeMap, getUrl, getUsername, isReadOnly, removeRowSetListener, setArray, setAsciiStream, setAsciiStream, setAsciiStream, setAsciiStream, setBigDecimal, setBigDecimal, setBinaryStream, setBinaryStream, setBinaryStream, setBinaryStream, setBlob, setBlob, setBlob, setBlob, setBlob, setBlob, setBoolean, setBoolean, setByte, setByte, setBytes, setBytes, setCharacterStream, setCharacterStream, setCharacterStream, setCharacterStream, setClob, setClob, setClob, setClob, setClob, setClob, setCommand, setConcurrency, setDataSourceName, setDate, setDate, setDate, setDate, setDouble, setDouble, setEscapeProcessing, setFloat, setFloat, setInt, setInt, setLong, setLong, setMaxFieldSize, setMaxRows, setNCharacterStream, setNCharacterStream, setNCharacterStream, setNCharacterStream, setNClob, setNClob, setNClob, setNClob, setNClob, setNClob, setNString, setNString, setNull, setNull, setNull, setNull, setObject, setObject, setObject, setObject, setObject, setObject, setPassword, setQueryTimeout, setReadOnly, setRef, setRowId, setRowId, setShort, setShort, setSQLXML, setSQLXML, setString, setString, setTime, setTime, setTime, setTime, setTimestamp, setTimestamp, setTimestamp, setTimestamp, setTransactionIsolation, setType, setTypeMap, setURL, setUrl, setUsernameabsolute, afterLast, beforeFirst, clearWarnings, 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, 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, isAfterLast, isBeforeFirst, isClosed, isFirst, isLast, last, next, previous, 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, updateRowId, updateRowId, updateShort, updateShort, updateSQLXML, updateSQLXML, updateString, updateString, updateTime, updateTime, updateTimestamp, updateTimestamp, wasNullgetMatchColumnIndexes, getMatchColumnNames, setMatchColumn, setMatchColumn, setMatchColumn, setMatchColumn, unsetMatchColumn, unsetMatchColumn, unsetMatchColumn, unsetMatchColumngetConflictValue, getConflictValue, getStatus, nextConflict, previousConflict, setResolvedValue, setResolvedValuevoid populateInternal(ResultSet rs) throws SQLException
SQLExceptionpublic void populate(ResultSet rs) throws SQLException
populate in interface CachedRowSetSQLExceptionpublic void populate(ResultSet rs, int i) throws SQLException
populate in interface CachedRowSetSQLExceptionpublic void execute()
             throws SQLException
execute in interface RowSetSQLExceptionpublic void execute(Connection con) throws SQLException
execute in interface CachedRowSetSQLExceptionpublic String executeAndGuessTableName() throws SQLException
executeAndGuessTableName in interface WLCachedRowSetSQLException - if a database access error occurs or any of the
            properties necessary for making a connection and creating
            a statement have not been setpublic boolean executeAndGuessTableNameAndPrimaryKeys()
                                               throws SQLException
executeAndGuessTableNameAndPrimaryKeys in interface WLCachedRowSetSQLException - if a database access error occurs or any of the
            properties necessary for making a connection and creating
            a statement have not been setpublic void acceptChanges()
                   throws SyncProviderException
acceptChanges in interface CachedRowSetSyncProviderExceptionpublic void acceptChanges(Connection con) throws SyncProviderException
acceptChanges in interface CachedRowSetSyncProviderExceptionpublic void insertRow()
               throws SQLException
insertRow in interface ResultSetSQLExceptionpublic void undoInsert()
                throws SQLException
undoInsert in interface CachedRowSetSQLExceptionpublic void deleteRow()
               throws SQLException
deleteRow in interface ResultSetSQLExceptionpublic void undoDelete()
                throws SQLException
undoDelete in interface CachedRowSetSQLExceptionpublic void updateRow()
               throws SQLException
updateRow in interface ResultSetSQLExceptionpublic void undoUpdate()
                throws SQLException
undoUpdate in interface CachedRowSetSQLExceptionpublic void cancelRowUpdates()
                      throws SQLException
cancelRowUpdates in interface ResultSetSQLExceptionpublic void setOriginalRow()
                    throws SQLException
setOriginalRow in interface CachedRowSetSQLExceptionpublic void restoreOriginal()
                     throws SQLException
restoreOriginal in interface CachedRowSetSQLExceptionpublic ResultSet getOriginal() throws SQLException
getOriginal in interface CachedRowSetgetOriginal in interface RowSetInternalSQLExceptionpublic ResultSet getOriginalRow() throws SQLException
getOriginalRow in interface CachedRowSetgetOriginalRow in interface RowSetInternalSQLExceptionpublic void refreshRow()
                throws SQLException
refreshRow in interface ResultSetSQLExceptionpublic void moveToInsertRow()
moveToInsertRow in interface ResultSetpublic void moveToCurrentRow()
moveToCurrentRow in interface ResultSetpublic void moveToUpdateRow()
moveToUpdateRow in interface WLCachedRowSetpublic void setRowSynced()
                  throws SQLException
setRowSynced in interface WLCachedRowSetSQLExceptionpublic void setRowSetSynced()
                     throws SQLException
setRowSetSynced in interface WLCachedRowSetSQLExceptionpublic void setFilter(Predicate p)
setFilter in interface FilteredRowSetpublic Predicate getFilter()
getFilter in interface FilteredRowSetpublic void setSorter(Comparator s)
setSorter in interface SortedRowSets - Comparator instance used to decide the order of rows.public Comparator getSorter()
getSorter in interface SortedRowSetpublic int size()
size in interface CachedRowSetsize in class BaseRowSetpublic Map getCurrentRow() throws SQLException
getCurrentRow in interface WLCachedRowSetSQLException - if the current RowSet position is not a
 valid rowpublic Map getRow(int index) throws SQLException
getRow in interface WLCachedRowSetindex - row index into the row set.  Valid values are [0 ...
 row.size() -1]SQLException - if the index is not a valid rowpublic Collection toCollection() throws SQLException
toCollection in interface CachedRowSetSQLExceptionpublic Collection toCollection(int column) throws SQLException
toCollection in interface CachedRowSetSQLExceptionpublic Collection toCollection(String column) throws SQLException
toCollection in interface CachedRowSetSQLExceptionpublic void readXml(XMLInputStream xis) throws IOException, SQLException
IOExceptionSQLExceptionpublic void readXml(Reader reader) throws SQLException
readXml in interface WebRowSetSQLExceptionpublic void readXml(InputStream iStream) throws SQLException, IOException
readXml in interface WebRowSetSQLExceptionIOExceptionpublic void writeXml(Writer oWriter) throws SQLException
writeXml in interface WebRowSetSQLExceptionpublic void writeXml(OutputStream oStream) throws SQLException, IOException
writeXml in interface WebRowSetSQLExceptionIOExceptionpublic void writeXml(ResultSet rs, Writer writer) throws SQLException
writeXml in interface WebRowSetSQLExceptionpublic void writeXml(ResultSet rs, OutputStream oStream) throws SQLException, IOException
writeXml in interface WebRowSetSQLExceptionIOExceptionpublic RowSet createShared() throws SQLException
createShared in interface CachedRowSetSQLExceptionpublic CachedRowSet createCopy() throws SQLException
createCopy in interface CachedRowSetSQLExceptionpublic CachedRowSet createCopySchema() throws SQLException
createCopySchema in interface CachedRowSetSQLExceptionpublic CachedRowSet createCopyNoConstraints() throws SQLException
createCopyNoConstraints in interface CachedRowSetSQLExceptionpublic void close()
close in interface AutoCloseableclose in interface ResultSetpublic void release()
             throws SQLException
release in interface CachedRowSetSQLExceptionpublic boolean previousPage()
                     throws SQLException
previousPage in interface CachedRowSetSQLExceptionpublic boolean nextPage()
                 throws SQLException
nextPage in interface CachedRowSetSQLExceptionpublic int getPageSize()
getPageSize in interface CachedRowSetpublic void setPageSize(int i)
                 throws SQLException
setPageSize in interface CachedRowSetSQLExceptionpublic void rowSetPopulated(RowSetEvent rse, int i) throws SQLException
rowSetPopulated in interface CachedRowSetSQLExceptionpublic void rollback(Savepoint s) throws SQLException
rollback in interface CachedRowSetSQLExceptionpublic void rollback()
              throws SQLException
rollback in interface CachedRowSetSQLExceptionpublic void commit()
            throws SQLException
commit in interface CachedRowSetSQLExceptionpublic <T> T unwrap(Class<T> iface) throws SQLException
unwrap in interface WrapperSQLExceptionpublic boolean isWrapperFor(Class<?> iface) throws SQLException
isWrapperFor in interface WrapperSQLExceptionpublic <T> T getObject(int columnIndex,
                       Class<T> type)
                throws SQLException
getObject in interface ResultSetSQLExceptionpublic <T> T getObject(String columnLabel, Class<T> type) throws SQLException
getObject in interface ResultSetSQLException