Serialized Form


Package com.sun.rowset

Class com.sun.rowset.CachedRowSetImpl extends BaseRowSet implements Serializable

serialVersionUID: 1884577171200622428L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream ois)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
This method re populates the resBundle during the deserialization process

Throws:
java.io.IOException
java.lang.ClassNotFoundException
Serialized Fields

provider

SyncProvider provider
The SyncProvider used by the CachedRowSet


rowSetReader

RowSetReader rowSetReader
The RowSetReaderImpl object that is the reader for this rowset. The method execute uses this reader as part of its implementation.

 

rowSetWriter

RowSetWriter rowSetWriter
The RowSetWriterImpl object that is the writer for this rowset. The method acceptChanges uses this writer as part of its implementation.

 

RowSetMD

RowSetMetaDataImpl RowSetMD
The RowSetMetaData object that contains information about the columns in this CachedRowSetImpl object.

 

keyCols

int[] keyCols
An array containing the columns in this CachedRowSetImpl object that form a unique identifier for a row. This array is used by the writer.

 

tableName

java.lang.String tableName
The name of the table in the underlying database to which updates should be written. This name is needed because most drivers do not return this information in a ResultSetMetaData object.

 

rvh

java.util.Vector<E> rvh
A Vector object containing the Row objects that comprise this CachedRowSetImpl object.

 

cursorPos

int cursorPos
The current postion of the cursor in this CachedRowSetImpl object.

 

absolutePos

int absolutePos
The current postion of the cursor in this CachedRowSetImpl object not counting rows that have been deleted, if any.

For example, suppose that the cursor is on the last row of a rowset that started with five rows and subsequently had the second and third rows deleted. The absolutePos would be 3, whereas the cursorPos would be 5.

 

numDeleted

int numDeleted
The number of deleted rows currently in this CachedRowSetImpl object.

 

numRows

int numRows
The total number of rows currently in this CachedRowSetImpl object.

 

insertRow

InsertRow insertRow
A special row used for constructing a new row. A new row is constructed by using ResultSet.updateXXX methods to insert column values into the insert row.

 

onInsertRow

boolean onInsertRow
A boolean indicating whether the cursor is currently on the insert row.

 

currentRow

int currentRow
The field that temporarily holds the last position of the cursor before it moved to the insert row, thus preserving the number of the current row to which the cursor may return.

 

lastValueNull

boolean lastValueNull
A boolean indicating whether the last value returned was an SQL NULL.

 

sqlwarn

SQLWarning sqlwarn
A SQLWarning which logs on the warnings


strMatchColumn

java.lang.String strMatchColumn
Used to track match column for JoinRowSet consumption


iMatchColumn

int iMatchColumn
Used to track match column for JoinRowSet consumption


rowsetWarning

RowSetWarning rowsetWarning
A RowSetWarning which logs on the warnings


DEFAULT_SYNC_PROVIDER

java.lang.String DEFAULT_SYNC_PROVIDER
The default SyncProvider for the RI CachedRowSetImpl


dbmslocatorsUpdateCopy

boolean dbmslocatorsUpdateCopy
The boolean variable indicating locatorsUpdateValue


endPos

int endPos
The integer value indicating the end position in the ResultSetwhere the picking up of rows for populating a CachedRowSet object was left off.


prevEndPos

int prevEndPos
The integer value indicating the end position in the ResultSetwhere the picking up of rows for populating a CachedRowSet object was left off.


startPos

int startPos
The integer value indicating the position in the ResultSet, to populate the CachedRowSet object.


startPrev

int startPrev
The integer value indicating the positon from where the page prior to this was populated.


pageSize

int pageSize
The integer value indicating size of the page.


maxRowsreached

int maxRowsreached
The integer value indicating number of rows that have been processed so far. Used for checking whether maxRows has been reached or not.


pagenotend

boolean pagenotend
The boolean value when true signifies that pages are still to follow and a false value indicates that this is the last page.


onFirstPage

boolean onFirstPage
The boolean value indicating whether this is the first page or not.


onLastPage

boolean onLastPage
The boolean value indicating whether this is the last page or not.


populatecallcount

int populatecallcount
The integer value indicating how many times the populate function has been called.


totalRows

int totalRows
The integer value indicating the total number of rows to be processed in the ResultSet object passed to the populate function.


callWithCon

boolean callWithCon
The boolean value indicating how the CahedRowSet object has been populated for paging purpose. True indicates that connection parameter is passed.


crsReader

CachedRowSetReader crsReader
CachedRowSet reader object to read the data from the ResultSet when a connection parameter is passed to populate the CachedRowSet object for paging.


iMatchColumns

java.util.Vector<E> iMatchColumns
The Vector holding the Match Columns


strMatchColumns

java.util.Vector<E> strMatchColumns
The Vector that will hold the Match Column names.


tXWriter

boolean tXWriter
Trigger that indicates whether the active SyncProvider is exposes the additional TransactionalWriter method


tWriter

TransactionalWriter tWriter
The field object for a transactional RowSet writer


updateOnInsert

boolean updateOnInsert

Class com.sun.rowset.FilteredRowSetImpl extends WebRowSetImpl implements Serializable

serialVersionUID: 6178454588413509360L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream ois)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
This method re populates the resBundle during the deserialization process

Throws:
java.io.IOException
java.lang.ClassNotFoundException
Serialized Fields

p

Predicate p

onInsertRow

boolean onInsertRow

Class com.sun.rowset.JdbcRowSetImpl extends BaseRowSet implements Serializable

serialVersionUID: -3591946023893483003L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream ois)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
This method re populates the resBundle during the deserialization process

Throws:
java.io.IOException
java.lang.ClassNotFoundException
Serialized Fields

conn

Connection conn
The Connection object that is this rowset's current connection to the database. This field is set internally when the connection is established.


ps

PreparedStatement ps
The PreparedStatement object that is this rowset's current command. This field is set internally when the method execute creates the PreparedStatement object.


rs

ResultSet rs
The ResultSet object that is this rowset's current result set. This field is set internally when the method execute executes the rowset's command and thereby creates the rowset's ResultSet object.


rowsMD

RowSetMetaDataImpl rowsMD
The RowSetMetaDataImpl object that is contructed when a ResultSet object is passed to the JdbcRowSet constructor. This helps in constructing all metadata associated with the ResultSet object using the setter methods of RowSetMetaDataImpl.


resMD

ResultSetMetaData resMD
The ResultSetMetaData object from which this RowSetMetaDataImpl is formed and which helps in getting the metadata information.


propertyChangeSupport

java.beans.PropertyChangeSupport propertyChangeSupport
The property that helps to fire the property changed event when certain properties are changed in the JdbcRowSet object. This property is being added to satisfy Rave requirements.


iMatchColumns

java.util.Vector<E> iMatchColumns
The Vector holding the Match Columns


strMatchColumns

java.util.Vector<E> strMatchColumns
The Vector that will hold the Match Column names.

Class com.sun.rowset.JdbcRowSetResourceBundle extends java.lang.Object implements Serializable

serialVersionUID: 436199386225359954L

Class com.sun.rowset.JoinRowSetImpl extends WebRowSetImpl implements Serializable

serialVersionUID: -5590501621560008453L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream ois)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
This method re populates the resBundle during the deserialization process

Throws:
java.io.IOException
java.lang.ClassNotFoundException
Serialized Fields

vecRowSetsInJOIN

java.util.Vector<E> vecRowSetsInJOIN
A Vector object that contains the RowSet objects that have been added to this JoinRowSet object.


crsInternal

CachedRowSetImpl crsInternal
The CachedRowSet object that encapsulates this JoinRowSet object. When RowSet objects are added to this JoinRowSet object, they are also added to crsInternal to form the same kind of SQL JOIN. As a result, methods for making updates to this JoinRowSet object can use crsInternal methods in their implementations.


vecJoinType

java.util.Vector<E> vecJoinType
A Vector object containing the types of join that have been set for this JoinRowSet object. The last join type set forms the basis of succeeding joins.


vecTableNames

java.util.Vector<E> vecTableNames
A Vector object containing the names of all the tables entering the join.


iMatchKey

int iMatchKey
An int that indicates the column index of the match column.


strMatchKey

java.lang.String strMatchKey
A String object that stores the name of the match column.


supportedJOINs

boolean[] supportedJOINs
An array of boolean values indicating the types of joins supported by this JoinRowSet implementation.


wrs

WebRowSet wrs
The WebRowSet object that encapsulates this JoinRowSet object. This WebRowSet object allows this JoinRowSet object to leverage the properties and methods of a WebRowSet object.

Class com.sun.rowset.WebRowSetImpl extends CachedRowSetImpl implements Serializable

serialVersionUID: -8771775154092422943L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream ois)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
This method re populates the resBundle during the deserialization process

Throws:
java.io.IOException
java.lang.ClassNotFoundException
Serialized Fields

xmlReader

WebRowSetXmlReader xmlReader
The WebRowSetXmlReader object that this WebRowSet object will call when the method WebRowSet.readXml is invoked.


xmlWriter

WebRowSetXmlWriter xmlWriter
The WebRowSetXmlWriter object that this WebRowSet object will call when the method WebRowSet.writeXml is invoked.


curPosBfrWrite

int curPosBfrWrite

provider

SyncProvider provider

Package com.sun.rowset.internal

Class com.sun.rowset.internal.BaseRow extends java.lang.Object implements Serializable

Serialized Fields

origVals

java.lang.Object[] origVals
The array containing the original values for this BaseRow object.

 

Class com.sun.rowset.internal.CachedRowSetReader extends java.lang.Object implements Serializable

serialVersionUID: 5049738185801363801L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream ois)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException
Serialized Fields

writerCalls

int writerCalls
The field that keeps track of whether the writer associated with this CachedRowSetReader object's rowset has been called since the rowset was populated.

When this CachedRowSetReader object reads data into its rowset, it sets the field writerCalls to 0. When the writer associated with the rowset is called to write data back to the underlying data source, its writeData method calls the method CachedRowSetReader.reset, which increments writerCalls and returns true if writerCalls is 1. Thus, writerCalls equals 1 after the first call to writeData that occurs after the rowset has had data read into it.

 

userCon

boolean userCon

startPosition

int startPosition

resBundle

JdbcRowSetResourceBundle resBundle

Class com.sun.rowset.internal.CachedRowSetWriter extends java.lang.Object implements Serializable

serialVersionUID: -8506030970299413976L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream ois)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException
Serialized Fields

selectCmd

java.lang.String selectCmd
The SQL SELECT command that this writer will call internally. The method initSQLStatements builds this command by supplying the words "SELECT" and "FROM," and using metadata to get the table name and column names .

 

updateCmd

java.lang.String updateCmd
The SQL UPDATE command that this writer will call internally to write data to the rowset's underlying data source. The method initSQLStatements builds this String object.

 

updateWhere

java.lang.String updateWhere
The SQL WHERE clause the writer will use for update statements in the PreparedStatement object it sends to the underlying data source.

 

deleteCmd

java.lang.String deleteCmd
The SQL DELETE command that this writer will call internally to delete a row in the rowset's underlying data source.

 

deleteWhere

java.lang.String deleteWhere
The SQL WHERE clause the writer will use for delete statements in the PreparedStatement object it sends to the underlying data source.

 

insertCmd

java.lang.String insertCmd
The SQL INSERT INTO command that this writer will internally use to insert data into the rowset's underlying data source. The method initSQLStatements builds this command with a question mark parameter placeholder for each column in the rowset.

 

keyCols

int[] keyCols
An array containing the column numbers of the columns that are needed to uniquely identify a row in the CachedRowSet object for which this CachedRowSetWriter object is the writer.

 

params

java.lang.Object[] params
An array of the parameters that should be used to set the parameter placeholders in a PreparedStatement object that this writer will execute.

 

reader

CachedRowSetReader reader
The CachedRowSetReader object that has been set as the reader for the CachedRowSet object for which this CachedRowSetWriter object is the writer.

 

callerMd

ResultSetMetaData callerMd
The ResultSetMetaData object that contains information about the columns in the CachedRowSet object for which this CachedRowSetWriter object is the writer.

 

callerColumnCount

int callerColumnCount
The number of columns in the CachedRowSet object for which this CachedRowSetWriter object is the writer.

 

crsResolve

CachedRowSetImpl crsResolve
This CachedRowSet will hold the conflicting values retrieved from the db and hold it.


status

java.util.ArrayList<E> status
This ArrayList will hold the values of SyncResolver.*


iChangedValsInDbAndCRS

int iChangedValsInDbAndCRS
This will check whether the same field value has changed both in database and CachedRowSet.


iChangedValsinDbOnly

int iChangedValsinDbOnly
This will hold the number of cols for which the values have changed only in database.


resBundle

JdbcRowSetResourceBundle resBundle

Class com.sun.rowset.internal.InsertRow extends BaseRow implements Serializable

serialVersionUID: 1066099658102869344L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream ois)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
This method re populates the resBundle during the deserialization process

Throws:
java.io.IOException
java.lang.ClassNotFoundException
Serialized Fields

colsInserted

java.util.BitSet colsInserted
An internal BitSet object used to keep track of the columns in this InsertRow object that have had a value inserted.


cols

int cols
The number of columns in this InsertRow object.


resBundle

JdbcRowSetResourceBundle resBundle

Class com.sun.rowset.internal.Row extends BaseRow implements Serializable

Serialized Fields

currentVals

java.lang.Object[] currentVals
An array containing the current column values for this Row object.

 

colsChanged

java.util.BitSet colsChanged
A BitSet object containing a flag for each column in this Row object, with each flag indicating whether or not the value in the column has been changed.

 

deleted

boolean deleted
A boolean indicating whether or not this Row object has been deleted. true indicates that it has been deleted; false indicates that it has not.

 

updated

boolean updated
A boolean indicating whether or not this Row object has been updated. true indicates that it has been updated; false indicates that it has not.

 

inserted

boolean inserted
A boolean indicating whether or not this Row object has been inserted. true indicates that it has been inserted; false indicates that it has not.

 

numCols

int numCols
The number of columns in this Row object.

 

Class com.sun.rowset.internal.SyncResolverImpl extends CachedRowSetImpl implements Serializable

serialVersionUID: -3345004441725080251L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream ois)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
This method re populates the resBundle during the deserialization process

Throws:
java.io.IOException
java.lang.ClassNotFoundException
Serialized Fields

crsRes

CachedRowSetImpl crsRes
This CachedRowSet object will encapsulate a rowset which will be sync'ed with the datasource but will contain values in rows where there is conflict. For rows other than conflict, it will *not* contain any data. For rows containing conflict it will return either of the three values set by SyncResolver.*_CONFLICT from getStatus()


crsSync

CachedRowSetImpl crsSync
This is the actual CachedRowSet object which is being synchronized back to datasource.


stats

java.util.ArrayList<E> stats
This ArrayList will contain the status of a row from the SyncResolver.* values else it will be null.


crw

CachedRowSetWriter crw
The RowSetWriter associated with the original CachedRowSet object which is being synchronized.


rowStatus

int rowStatus
Row number identifier


sz

int sz
This will contain the size of the CachedRowSet object


row

CachedRowSet row
The CachedRowSet object which will encapsulate a row at any time. This will be built from CachedRowSet and SyncResolver values. Synchronization takes place on a row by row basis encapsulated as a CahedRowSet.


resBundle

JdbcRowSetResourceBundle resBundle

Class com.sun.rowset.internal.WebRowSetXmlReader extends java.lang.Object implements Serializable

serialVersionUID: -9127058392819008014L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream ois)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
This method re populates the resBundle during the deserialization process

Throws:
java.io.IOException
java.lang.ClassNotFoundException
Serialized Fields

resBundle

JdbcRowSetResourceBundle resBundle

Class com.sun.rowset.internal.WebRowSetXmlWriter extends java.lang.Object implements Serializable

serialVersionUID: 7163134986189677641L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream ois)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
This method re populates the resBundle during the deserialization process

Throws:
java.io.IOException
java.lang.ClassNotFoundException
Serialized Fields

writer

java.io.Writer writer
The java.io.Writer object to which this WebRowSetXmlWriter object will write when its writeXML method is called. The value for this field is set with the java.io.Writer object given as the second argument to the writeXML method.


stack

java.util.Stack<E> stack
The java.util.Stack object that this WebRowSetXmlWriter object will use for storing the tags to be used for writing the calling WebRowSet object as an XML document.


resBundle

JdbcRowSetResourceBundle resBundle

Package com.sun.rowset.providers

Class com.sun.rowset.providers.RIOptimisticProvider extends SyncProvider implements Serializable

serialVersionUID: -3143367176751761936L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream ois)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException
Serialized Fields

reader

CachedRowSetReader reader

writer

CachedRowSetWriter writer

providerID

java.lang.String providerID
The unique provider indentifier.


vendorName

java.lang.String vendorName
The vendor name of this SyncProvider implementation


versionNumber

java.lang.String versionNumber
The version number of this SyncProvider implementation


resBundle

JdbcRowSetResourceBundle resBundle
ResourceBundle


Package java.sql

Class java.sql.BatchUpdateException extends SQLException implements Serializable

serialVersionUID: 5977529877145521757L

Serialized Fields

updateCounts

int[] updateCounts
The array that describes the outcome of a batch execution.

 
Since:
1.2

Class java.sql.DataTruncation extends SQLWarning implements Serializable

serialVersionUID: 6464298989504059473L

Serialized Fields

index

int index
 

parameter

boolean parameter
 

read

boolean read
 

dataSize

int dataSize
 

transferSize

int transferSize
 

Class java.sql.Date extends java.util.Date implements Serializable

serialVersionUID: 1511598038487230103L

Class java.sql.SQLClientInfoException extends SQLException implements Serializable

serialVersionUID: -4319604256824655880L

Serialized Fields

failedProperties

java.util.Map<K,V> failedProperties

Class java.sql.SQLDataException extends SQLNonTransientException implements Serializable

serialVersionUID: -6889123282670549800L

Class java.sql.SQLException extends java.lang.Exception implements Serializable

serialVersionUID: 2135244094396331484L

Serialized Fields

SQLState

java.lang.String SQLState
 

vendorCode

int vendorCode
 

next

SQLException next
 

Class java.sql.SQLFeatureNotSupportedException extends SQLNonTransientException implements Serializable

serialVersionUID: -1026510870282316051L

Class java.sql.SQLIntegrityConstraintViolationException extends SQLNonTransientException implements Serializable

serialVersionUID: 8033405298774849169L

Class java.sql.SQLInvalidAuthorizationSpecException extends SQLNonTransientException implements Serializable

serialVersionUID: -64105250450891498L

Class java.sql.SQLNonTransientConnectionException extends SQLNonTransientException implements Serializable

serialVersionUID: -5852318857474782892L

Class java.sql.SQLNonTransientException extends SQLException implements Serializable

serialVersionUID: -9104382843534716547L

Class java.sql.SQLPermission extends java.security.BasicPermission implements Serializable

serialVersionUID: -1439323187199563495L

Class java.sql.SQLRecoverableException extends SQLException implements Serializable

serialVersionUID: -4144386502923131579L

Class java.sql.SQLSyntaxErrorException extends SQLNonTransientException implements Serializable

serialVersionUID: -1843832610477496053L

Class java.sql.SQLTimeoutException extends SQLTransientException implements Serializable

serialVersionUID: -4487171280562520262L

Class java.sql.SQLTransactionRollbackException extends SQLTransientException implements Serializable

serialVersionUID: 5246680841170837229L

Class java.sql.SQLTransientConnectionException extends SQLTransientException implements Serializable

serialVersionUID: -2520155553543391200L

Class java.sql.SQLTransientException extends SQLException implements Serializable

serialVersionUID: -9042733978262274539L

Class java.sql.SQLWarning extends SQLException implements Serializable

serialVersionUID: 3917336774604784856L

Class java.sql.Time extends java.util.Date implements Serializable

serialVersionUID: 8397324403548013681L

Class java.sql.Timestamp extends java.util.Date implements Serializable

serialVersionUID: 2745179027874758501L

Serialized Fields

nanos

int nanos
 

Package javax.sql

Class javax.sql.ConnectionEvent extends java.util.EventObject implements Serializable

serialVersionUID: -4843217645290030002L

Serialized Fields

ex

SQLException ex
The SQLException that the driver will throw to the application when an error occurs and the pooled connection is no longer usable.

 

Class javax.sql.RowSetEvent extends java.util.EventObject implements Serializable

serialVersionUID: -1875450876546332005L

Class javax.sql.StatementEvent extends java.util.EventObject implements Serializable

Serialized Fields

exception

SQLException exception

statement

PreparedStatement statement

Package javax.sql.rowset

Class javax.sql.rowset.BaseRowSet extends java.lang.Object implements Serializable

serialVersionUID: 4886719666485113312L

Serialized Fields

binaryStream

java.io.InputStream binaryStream
The InputStream object that will be returned by the method getBinaryStream, which is specified in the ResultSet interface.

 

unicodeStream

java.io.InputStream unicodeStream
The InputStream object that will be returned by the method getUnicodeStream, which is specified in the ResultSet interface.

 

asciiStream

java.io.InputStream asciiStream
The InputStream object that will be returned by the method getAsciiStream, which is specified in the ResultSet interface.

 

charStream

java.io.Reader charStream
The Reader object that will be returned by the method getCharacterStream, which is specified in the ResultSet interface.

 

command

java.lang.String command
The query that will be sent to the DBMS for execution when the method execute is called.

 

URL

java.lang.String URL
The JDBC URL the reader, writer, or both supply to the method DriverManager.getConnection when the DriverManager is used to get a connection.

The JDBC URL identifies the driver to be used to make the conndection. This URL can be found in the documentation supplied by the driver vendor.

 

dataSource

java.lang.String dataSource
The logical name of the data source that the reader/writer should use in order to retrieve a DataSource object from a Java Directory and Naming Interface (JNDI) naming service.

 

rowSetType

int rowSetType
A constant indicating the type of this JDBC RowSet object. It must be one of the following ResultSet constants: TYPE_FORWARD_ONLY, TYPE_SCROLL_INSENSITIVE, or TYPE_SCROLL_SENSITIVE.

 

showDeleted

boolean showDeleted
A boolean indicating whether deleted rows are visible in this JDBC RowSet object .

 

queryTimeout

int queryTimeout
The maximum number of seconds the driver will wait for a command to execute. This limit applies while this JDBC RowSet object is connected to its data source, that is, while it is populating itself with data and while it is writing data back to the data source.

 

maxRows

int maxRows
The maximum number of rows the reader should read.

 

maxFieldSize

int maxFieldSize
The maximum field size the reader should read.

 

concurrency

int concurrency
A constant indicating the concurrency of this JDBC RowSet object. It must be one of the following ResultSet constants: CONCUR_READ_ONLY or CONCUR_UPDATABLE.

 

readOnly

boolean readOnly
A boolean indicating whether this JDBC RowSet object is read-only. true indicates that it is read-only; false that it is writable.

 

escapeProcessing

boolean escapeProcessing
A boolean indicating whether the reader for this JDBC RowSet object should perform escape processing. true means that escape processing is turned on; false that it is not. The default is true.

 

isolation

int isolation
A constant indicating the isolation level of the connection for this JDBC RowSet object . It must be one of the following Connection constants: TRANSACTION_NONE, TRANSACTION_READ_UNCOMMITTED, TRANSACTION_READ_COMMITTED, TRANSACTION_REPEATABLE_READ or TRANSACTION_SERIALIZABLE.

 

fetchDir

int fetchDir
A constant used as a hint to the driver that indicates the direction in which data from this JDBC RowSet object is going to be fetched. The following ResultSet constants are possible values: FETCH_FORWARD, FETCH_REVERSE, FETCH_UNKNOWN.

Unused at this time.

 

fetchSize

int fetchSize
A hint to the driver that indicates the expected number of rows in this JDBC RowSet object .

Unused at this time.

 

map

java.util.Map<K,V> map
The java.util.Map object that contains entries mapping SQL type names to classes in the Java programming language for the custom mapping of user-defined types.

 

listeners

java.util.Vector<E> listeners
A Vector object that holds the list of listeners that have registered with this RowSet object.

 

params

java.util.Hashtable<K,V> params
A Vector object that holds the parameters set for this RowSet object's current command.

 

Class javax.sql.rowset.RowSetMetaDataImpl extends java.lang.Object implements Serializable

serialVersionUID: 6893806403181801867L

Serialized Fields

colCount

int colCount
The number of columns in the RowSet object that created this RowSetMetaDataImpl object.

 

colInfo

javax.sql.rowset.RowSetMetaDataImpl.ColInfo[] colInfo
An array of ColInfo objects used to store information about each column in the RowSet object for which this RowSetMetaDataImpl object was created. The first ColInfo object in this array contains information about the first column in the RowSet object, the second element contains information about the second column, and so on.

 

Class javax.sql.rowset.RowSetWarning extends SQLException implements Serializable

serialVersionUID: 6678332766434564774L

Serialized Fields

rwarning

RowSetWarning rwarning
RowSetWarning object handle.


Package javax.sql.rowset.serial

Class javax.sql.rowset.serial.SerialArray extends java.lang.Object implements Serializable

serialVersionUID: -8466174297270688520L

Serialized Fields

elements

java.lang.Object[] elements
A serialized array in which each element is an Object in the Java programming language that represents an element in the SQL ARRAY value.

 

baseType

int baseType
The SQL type of the elements in this SerialArray object. The type is expressed as one of the constants from the class java.sql.Types.

 

baseTypeName

java.lang.String baseTypeName
The type name used by the DBMS for the elements in the SQL ARRAY value that this SerialArray object represents.

 

len

int len
The number of elements in this SerialArray object, which is also the number of elements in the SQL ARRAY value that this SerialArray object represents.

 

hash

int hash
Cache for the hash value

 

Class javax.sql.rowset.serial.SerialBlob extends java.lang.Object implements Serializable

serialVersionUID: -8144641928112860441L

Serialized Fields

buf

byte[] buf
A serialized array of uninterpreted bytes representing the value of this SerialBlob object.

 

blob

Blob blob
The internal representation of the Blob object on which this SerialBlob object is based.


len

long len
The number of bytes in this SerialBlob object's array of bytes.

 

origLen

long origLen
The orginal number of bytes in this SerialBlob object's array of bytes when it was first established.

 

hash

int hash
Cache for the hash value

 

Class javax.sql.rowset.serial.SerialClob extends java.lang.Object implements Serializable

serialVersionUID: -1662519690087375313L

Serialized Fields

buf

char[] buf
A serialized array of characters containing the data of the SQL CLOB value that this SerialClob object represents.

 

clob

Clob clob
Internal Clob representation if SerialClob is intialized with a Clob


len

long len
The length in characters of this SerialClob object's internal array of characters.

 

origLen

long origLen
The original length in characters of tgus SerialClob objects internal array of characters.

 

hash

int hash
Cache for the hash value

 

Class javax.sql.rowset.serial.SerialDatalink extends java.lang.Object implements Serializable

serialVersionUID: 2826907821828733626L

Serialized Fields

url

java.net.URL url
The extracted URL field retrieved from the DATALINK field.

 

baseType

int baseType
The SQL type of the elements in this SerialDatalink object. The type is expressed as one of the contants from the class java.sql.Types.

 

baseTypeName

java.lang.String baseTypeName
The type name used by the DBMS for the elements in the SQL DATALINK value that this SerialDatalink object represents.

 

Class javax.sql.rowset.serial.SerialException extends SQLException implements Serializable

serialVersionUID: -489794565168592690L

Class javax.sql.rowset.serial.SerialJavaObject extends java.lang.Object implements Serializable

serialVersionUID: -1465795139032831023L

Serialized Fields

obj

java.lang.Object obj
Placeholder for object to be serialized.


chain

java.util.Vector<E> chain
A container for the warnings issued on this SerialJavaObject object. When there are multiple warnings, each warning is chained to the previous warning.

Class javax.sql.rowset.serial.SerialRef extends java.lang.Object implements Serializable

serialVersionUID: -4727123500609662274L

Serialized Fields

baseTypeName

java.lang.String baseTypeName
String containing the base type name.

 

object

java.lang.Object object
This will store the type Ref as an Object.


reference

Ref reference
Private copy of the Ref reference.

Class javax.sql.rowset.serial.SerialStruct extends java.lang.Object implements Serializable

serialVersionUID: -8322445504027483372L

Serialized Fields

SQLTypeName

java.lang.String SQLTypeName
The SQL type name for the structured type that this SerialStruct object represents. This is the name used in the SQL definition of the SQL structured type.

 

attribs

java.lang.Object[] attribs
An array of Object instances in which each element is an attribute of the SQL structured type that this SerialStruct object represents. The attributes are ordered according to their order in the definition of the SQL structured type.

 

hash

int hash
Cache for the hash value

 

Package javax.sql.rowset.spi

Class javax.sql.rowset.spi.SyncFactoryException extends SQLException implements Serializable

serialVersionUID: -4354595476433200352L

Class javax.sql.rowset.spi.SyncProviderException extends SQLException implements Serializable

serialVersionUID: -939908523620640692L

Serialized Fields

syncResolver

SyncResolver syncResolver
The instance of javax.sql.rowset.spi.SyncResolver that this SyncProviderException object will return when its getSyncResolver method is called.



Java is a trademark or registered trademark of Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A All Rights Reserved.