Top Description Fields Constructors Methods
com.mchange.v2.sql.filter

public abstract Class SynchronizedFilterResultSet

extends Object
implements ResultSet
Class Inheritance
All Implemented Interfaces
java.sql.ResultSet, java.lang.AutoCloseable, java.sql.Wrapper
Imports
java.io.InputStream, .Reader, java.lang.Class, .Object, .String, java.math.BigDecimal, java.net.URL, java.sql.Array, .Blob, .Clob, .Date, .NClob, .Ref, .ResultSet, .ResultSetMetaData, .RowId, .SQLException, .SQLWarning, .SQLXML, .Statement, .Time, .Timestamp, java.util.Calendar, .Map

This class was generated by com.mchange.v2.codegen.intfc.DelegatorGenerator.

Field Summary

Modifier and TypeField and Description
protected ResultSet

Constructor Summary

AccessConstructor and Description
public
public

Method Summary

Modifier and TypeMethod and Description
private void
public synchronized boolean
absolute(int
the number of the row to which the cursor should move. A value of zero indicates that the cursor will be positioned before the first row; a positive number indicates the row number counting from the beginning of the result set; a negative number indicates the row number counting from the end of the result set
a
)

Implements java.sql.ResultSet.absolute.

Moves the cursor to the given row number in this ResultSet object.

public synchronized void
afterLast()

Implements java.sql.ResultSet.afterLast.

Moves the cursor to the end of this ResultSet object, just after the last row.

public synchronized void
beforeFirst()

Implements java.sql.ResultSet.beforeFirst.

Moves the cursor to the front of this ResultSet object, just before the first row.

public synchronized void
cancelRowUpdates()

Implements java.sql.ResultSet.cancelRowUpdates.

Cancels the updates made to the current row in this ResultSet object.

public synchronized void
clearWarnings()

Implements java.sql.ResultSet.clearWarnings.

Clears all warnings reported on this ResultSet object.

public synchronized void
close()

Implements java.sql.ResultSet.close.

Releases this ResultSet object's database and JDBC resources immediately instead of waiting for this to happen when it is automatically closed.

public synchronized void
deleteRow()

Implements java.sql.ResultSet.deleteRow.

Deletes the current row from this ResultSet object and from the underlying database.

public synchronized int
findColumn(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
)

Implements java.sql.ResultSet.findColumn.

Maps the given ResultSet column label to its ResultSet column index.

public synchronized boolean
first()

Implements java.sql.ResultSet.first.

Moves the cursor to the first row in this ResultSet object.

public synchronized Array
getArray(int
the first column is 1, the second is 2, ...
a
)

Implements java.sql.ResultSet.getArray.

Retrieves the value of the designated column in the current row of this ResultSet object as an Array object in the Java programming language.

public synchronized Array
getArray(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
)

Implements java.sql.ResultSet.getArray.

Retrieves the value of the designated column in the current row of this ResultSet object as an Array object in the Java programming language.

public synchronized InputStream
getAsciiStream(int
the first column is 1, the second is 2, ...
a
)

Implements java.sql.ResultSet.getAsciiStream.

Retrieves the value of the designated column in the current row of this ResultSet object as a stream of ASCII characters.

public synchronized InputStream
getAsciiStream(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
)

Implements java.sql.ResultSet.getAsciiStream.

Retrieves the value of the designated column in the current row of this ResultSet object as a stream of ASCII characters.

public synchronized BigDecimal
getBigDecimal(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
int
the number of digits to the right of the decimal point
b
)

Implements java.sql.ResultSet.getBigDecimal.

Retrieves the value of the designated column in the current row of this ResultSet object as a java.math.BigDecimal in the Java programming language.

public synchronized BigDecimal
getBigDecimal(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
)

Implements java.sql.ResultSet.getBigDecimal.

Retrieves the value of the designated column in the current row of this ResultSet object as a java.math.BigDecimal with full precision.

public synchronized BigDecimal
getBigDecimal(int
the first column is 1, the second is 2, ...
a
)

Implements java.sql.ResultSet.getBigDecimal.

Retrieves the value of the designated column in the current row of this ResultSet object as a java.math.BigDecimal with full precision.

public synchronized BigDecimal
getBigDecimal(int
the first column is 1, the second is 2, ...
a
,
int
the number of digits to the right of the decimal point
b
)

Implements java.sql.ResultSet.getBigDecimal.

Retrieves the value of the designated column in the current row of this ResultSet object as a java.sql.BigDecimal in the Java programming language.

public synchronized InputStream
getBinaryStream(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
)

Implements java.sql.ResultSet.getBinaryStream.

Retrieves the value of the designated column in the current row of this ResultSet object as a stream of uninterpreted bytes.

public synchronized InputStream
getBinaryStream(int
the first column is 1, the second is 2, ...
a
)

Implements java.sql.ResultSet.getBinaryStream.

Retrieves the value of the designated column in the current row of this ResultSet object as a stream of uninterpreted bytes.

public synchronized Blob
getBlob(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
)

Implements java.sql.ResultSet.getBlob.

Retrieves the value of the designated column in the current row of this ResultSet object as a Blob object in the Java programming language.

public synchronized Blob
getBlob(int
the first column is 1, the second is 2, ...
a
)

Implements java.sql.ResultSet.getBlob.

Retrieves the value of the designated column in the current row of this ResultSet object as a Blob object in the Java programming language.

public synchronized boolean
getBoolean(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
)

Implements java.sql.ResultSet.getBoolean.

Retrieves the value of the designated column in the current row of this ResultSet object as a boolean in the Java programming language.

public synchronized boolean
getBoolean(int
the first column is 1, the second is 2, ...
a
)

Implements java.sql.ResultSet.getBoolean.

Retrieves the value of the designated column in the current row of this ResultSet object as a boolean in the Java programming language.

public synchronized byte
getByte(int
the first column is 1, the second is 2, ...
a
)

Implements java.sql.ResultSet.getByte.

Retrieves the value of the designated column in the current row of this ResultSet object as a byte in the Java programming language.

public synchronized byte
getByte(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
)

Implements java.sql.ResultSet.getByte.

Retrieves the value of the designated column in the current row of this ResultSet object as a byte in the Java programming language.

public synchronized byte[]
getBytes(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
)

Implements java.sql.ResultSet.getBytes.

Retrieves the value of the designated column in the current row of this ResultSet object as a byte array in the Java programming language.

public synchronized byte[]
getBytes(int
the first column is 1, the second is 2, ...
a
)

Implements java.sql.ResultSet.getBytes.

Retrieves the value of the designated column in the current row of this ResultSet object as a byte array in the Java programming language.

public synchronized Reader
getCharacterStream(int
the first column is 1, the second is 2, ...
a
)

Implements java.sql.ResultSet.getCharacterStream.

Retrieves the value of the designated column in the current row of this ResultSet object as a java.io.Reader object.

public synchronized Reader
getCharacterStream(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
)

Implements java.sql.ResultSet.getCharacterStream.

Retrieves the value of the designated column in the current row of this ResultSet object as a java.io.Reader object.

public synchronized Clob
getClob(int
the first column is 1, the second is 2, ...
a
)

Implements java.sql.ResultSet.getClob.

Retrieves the value of the designated column in the current row of this ResultSet object as a Clob object in the Java programming language.

public synchronized Clob
getClob(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
)

Implements java.sql.ResultSet.getClob.

Retrieves the value of the designated column in the current row of this ResultSet object as a Clob object in the Java programming language.

public synchronized int
getConcurrency()

Implements java.sql.ResultSet.getConcurrency.

Retrieves the concurrency mode of this ResultSet object.

public synchronized String
getCursorName()

Implements java.sql.ResultSet.getCursorName.

Retrieves the name of the SQL cursor used by this ResultSet object.

public synchronized Date
getDate(int
the first column is 1, the second is 2, ...
a
,
Calendar
the java.util.Calendar object to use in constructing the date
b
)

Implements java.sql.ResultSet.getDate.

Retrieves the value of the designated column in the current row of this ResultSet object as a java.sql.Date object in the Java programming language.

public synchronized Date
getDate(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
Calendar
the java.util.Calendar object to use in constructing the date
b
)

Implements java.sql.ResultSet.getDate.

Retrieves the value of the designated column in the current row of this ResultSet object as a java.sql.Date object in the Java programming language.

public synchronized Date
getDate(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
)

Implements java.sql.ResultSet.getDate.

Retrieves the value of the designated column in the current row of this ResultSet object as a java.sql.Date object in the Java programming language.

public synchronized Date
getDate(int
the first column is 1, the second is 2, ...
a
)

Implements java.sql.ResultSet.getDate.

Retrieves the value of the designated column in the current row of this ResultSet object as a java.sql.Date object in the Java programming language.

public synchronized double
getDouble(int
the first column is 1, the second is 2, ...
a
)

Implements java.sql.ResultSet.getDouble.

Retrieves the value of the designated column in the current row of this ResultSet object as a double in the Java programming language.

public synchronized double
getDouble(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
)

Implements java.sql.ResultSet.getDouble.

Retrieves the value of the designated column in the current row of this ResultSet object as a double in the Java programming language.

public synchronized int
getFetchDirection()

Implements java.sql.ResultSet.getFetchDirection.

Retrieves the fetch direction for this ResultSet object.

public synchronized int
getFetchSize()

Implements java.sql.ResultSet.getFetchSize.

Retrieves the fetch size for this ResultSet object.

public synchronized float
getFloat(int
the first column is 1, the second is 2, ...
a
)

Implements java.sql.ResultSet.getFloat.

Retrieves the value of the designated column in the current row of this ResultSet object as a float in the Java programming language.

public synchronized float
getFloat(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
)

Implements java.sql.ResultSet.getFloat.

Retrieves the value of the designated column in the current row of this ResultSet object as a float in the Java programming language.

public synchronized int
getHoldability()

Implements java.sql.ResultSet.getHoldability.

Retrieves the holdability of this ResultSet object

public synchronized ResultSet
public synchronized int
getInt(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
)

Implements java.sql.ResultSet.getInt.

Retrieves the value of the designated column in the current row of this ResultSet object as an int in the Java programming language.

public synchronized int
getInt(int
the first column is 1, the second is 2, ...
a
)

Implements java.sql.ResultSet.getInt.

Retrieves the value of the designated column in the current row of this ResultSet object as an int in the Java programming language.

public synchronized long
getLong(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
)

Implements java.sql.ResultSet.getLong.

Retrieves the value of the designated column in the current row of this ResultSet object as a long in the Java programming language.

public synchronized long
getLong(int
the first column is 1, the second is 2, ...
a
)

Implements java.sql.ResultSet.getLong.

Retrieves the value of the designated column in the current row of this ResultSet object as a long in the Java programming language.

public synchronized ResultSetMetaData
getMetaData()

Implements java.sql.ResultSet.getMetaData.

Retrieves the number, types and properties of this ResultSet object's columns.

public synchronized Reader
getNCharacterStream(int
the first column is 1, the second is 2, ...
a
)

Implements java.sql.ResultSet.getNCharacterStream.

Retrieves the value of the designated column in the current row of this ResultSet object as a java.io.Reader object.

public synchronized Reader
getNCharacterStream(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
)

Implements java.sql.ResultSet.getNCharacterStream.

Retrieves the value of the designated column in the current row of this ResultSet object as a java.io.Reader object.

public synchronized NClob
getNClob(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
)

Implements java.sql.ResultSet.getNClob.

Retrieves the value of the designated column in the current row of this ResultSet object as a NClob object in the Java programming language.

public synchronized NClob
getNClob(int
the first column is 1, the second is 2, ...
a
)

Implements java.sql.ResultSet.getNClob.

Retrieves the value of the designated column in the current row of this ResultSet object as a NClob object in the Java programming language.

public synchronized String
getNString(int
the first column is 1, the second is 2, ...
a
)

Implements java.sql.ResultSet.getNString.

Retrieves the value of the designated column in the current row of this ResultSet object as a String in the Java programming language.

public synchronized String
getNString(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
)

Implements java.sql.ResultSet.getNString.

Retrieves the value of the designated column in the current row of this ResultSet object as a String in the Java programming language.

public synchronized Object
getObject(int
the first column is 1, the second is 2, ...
a
,
Class<T>
Class representing the Java data type to convert the designated column to.
b
)

Implements java.sql.ResultSet.getObject.

Retrieves the value of the designated column in the current row of this ResultSet object and will convert from the SQL type of the column to the requested Java data type, if the conversion is supported.

public synchronized Object
getObject(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
)

Implements java.sql.ResultSet.getObject.

Gets the value of the designated column in the current row of this ResultSet object as an Object in the Java programming language.

public synchronized Object
getObject(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
Class<T>
Class representing the Java data type to convert the designated column to.
b
)

Implements java.sql.ResultSet.getObject.

Retrieves the value of the designated column in the current row of this ResultSet object and will convert from the SQL type of the column to the requested Java data type, if the conversion is supported.

public synchronized Object
getObject(int
the first column is 1, the second is 2, ...
a
,
Map<K, V>
a java.util.Map object that contains the mapping from SQL type names to classes in the Java programming language
b
)

Implements java.sql.ResultSet.getObject.

Retrieves the value of the designated column in the current row of this ResultSet object as an Object in the Java programming language.

public synchronized Object
getObject(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
Map<K, V>
a java.util.Map object that contains the mapping from SQL type names to classes in the Java programming language
b
)

Implements java.sql.ResultSet.getObject.

Retrieves the value of the designated column in the current row of this ResultSet object as an Object in the Java programming language.

public synchronized Object
getObject(int
the first column is 1, the second is 2, ...
a
)

Implements java.sql.ResultSet.getObject.

Gets the value of the designated column in the current row of this ResultSet object as an Object in the Java programming language.

public synchronized Ref
getRef(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
)

Implements java.sql.ResultSet.getRef.

Retrieves the value of the designated column in the current row of this ResultSet object as a Ref object in the Java programming language.

public synchronized Ref
getRef(int
the first column is 1, the second is 2, ...
a
)

Implements java.sql.ResultSet.getRef.

Retrieves the value of the designated column in the current row of this ResultSet object as a Ref object in the Java programming language.

public synchronized int
getRow()

Implements java.sql.ResultSet.getRow.

Retrieves the current row number.

public synchronized RowId
getRowId(int
the first column is 1, the second 2, ...
a
)

Implements java.sql.ResultSet.getRowId.

Retrieves the value of the designated column in the current row of this ResultSet object as a java.sql.RowId object in the Java programming language.

public synchronized RowId
getRowId(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
)

Implements java.sql.ResultSet.getRowId.

Retrieves the value of the designated column in the current row of this ResultSet object as a java.sql.RowId object in the Java programming language.

public synchronized short
getShort(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
)

Implements java.sql.ResultSet.getShort.

Retrieves the value of the designated column in the current row of this ResultSet object as a short in the Java programming language.

public synchronized short
getShort(int
the first column is 1, the second is 2, ...
a
)

Implements java.sql.ResultSet.getShort.

Retrieves the value of the designated column in the current row of this ResultSet object as a short in the Java programming language.

public synchronized SQLXML
getSQLXML(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
)

Implements java.sql.ResultSet.getSQLXML.

Retrieves the value of the designated column in the current row of this ResultSet as a java.sql.SQLXML object in the Java programming language.

public synchronized SQLXML
getSQLXML(int
the first column is 1, the second is 2, ...
a
)

Implements java.sql.ResultSet.getSQLXML.

Retrieves the value of the designated column in the current row of this ResultSet as a java.sql.SQLXML object in the Java programming language.

public synchronized Statement
getStatement()

Implements java.sql.ResultSet.getStatement.

Retrieves the Statement object that produced this ResultSet object.

public synchronized String
getString(int
the first column is 1, the second is 2, ...
a
)

Implements java.sql.ResultSet.getString.

Retrieves the value of the designated column in the current row of this ResultSet object as a String in the Java programming language.

public synchronized String
getString(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
)

Implements java.sql.ResultSet.getString.

Retrieves the value of the designated column in the current row of this ResultSet object as a String in the Java programming language.

public synchronized Time
getTime(int
the first column is 1, the second is 2, ...
a
)

Implements java.sql.ResultSet.getTime.

Retrieves the value of the designated column in the current row of this ResultSet object as a java.sql.Time object in the Java programming language.

public synchronized Time
getTime(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
Calendar
the java.util.Calendar object to use in constructing the time
b
)

Implements java.sql.ResultSet.getTime.

Retrieves the value of the designated column in the current row of this ResultSet object as a java.sql.Time object in the Java programming language.

public synchronized Time
getTime(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
)

Implements java.sql.ResultSet.getTime.

Retrieves the value of the designated column in the current row of this ResultSet object as a java.sql.Time object in the Java programming language.

public synchronized Time
getTime(int
the first column is 1, the second is 2, ...
a
,
Calendar
the java.util.Calendar object to use in constructing the time
b
)

Implements java.sql.ResultSet.getTime.

Retrieves the value of the designated column in the current row of this ResultSet object as a java.sql.Time object in the Java programming language.

public synchronized Timestamp
getTimestamp(int
the first column is 1, the second is 2, ...
a
)

Implements java.sql.ResultSet.getTimestamp.

Retrieves the value of the designated column in the current row of this ResultSet object as a java.sql.Timestamp object in the Java programming language.

public synchronized Timestamp
getTimestamp(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
)

Implements java.sql.ResultSet.getTimestamp.

Retrieves the value of the designated column in the current row of this ResultSet object as a java.sql.Timestamp object in the Java programming language.

public synchronized Timestamp
getTimestamp(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
Calendar
the java.util.Calendar object to use in constructing the date
b
)

Implements java.sql.ResultSet.getTimestamp.

Retrieves the value of the designated column in the current row of this ResultSet object as a java.sql.Timestamp object in the Java programming language.

public synchronized Timestamp
getTimestamp(int
the first column is 1, the second is 2, ...
a
,
Calendar
the java.util.Calendar object to use in constructing the timestamp
b
)

Implements java.sql.ResultSet.getTimestamp.

Retrieves the value of the designated column in the current row of this ResultSet object as a java.sql.Timestamp object in the Java programming language.

public synchronized int
getType()

Implements java.sql.ResultSet.getType.

Retrieves the type of this ResultSet object.

public synchronized InputStream
getUnicodeStream(int
the first column is 1, the second is 2, ...
a
)

Implements java.sql.ResultSet.getUnicodeStream.

Retrieves the value of the designated column in the current row of this ResultSet object as as a stream of two-byte 3 characters.

public synchronized InputStream
getUnicodeStream(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
)

Implements java.sql.ResultSet.getUnicodeStream.

Retrieves the value of the designated column in the current row of this ResultSet object as a stream of two-byte Unicode characters.

public synchronized URL
getURL(int
the index of the column 1 is the first, 2 is the second,...
a
)

Implements java.sql.ResultSet.getURL.

Retrieves the value of the designated column in the current row of this ResultSet object as a java.net.URL object in the Java programming language.

public synchronized URL
getURL(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
)

Implements java.sql.ResultSet.getURL.

Retrieves the value of the designated column in the current row of this ResultSet object as a java.net.URL object in the Java programming language.

public synchronized SQLWarning
getWarnings()

Implements java.sql.ResultSet.getWarnings.

Retrieves the first warning reported by calls on this ResultSet object.

public synchronized void
insertRow()

Implements java.sql.ResultSet.insertRow.

Inserts the contents of the insert row into this ResultSet object and into the database.

public synchronized boolean
isAfterLast()

Implements java.sql.ResultSet.isAfterLast.

Retrieves whether the cursor is after the last row in this ResultSet object.

public synchronized boolean
isBeforeFirst()

Implements java.sql.ResultSet.isBeforeFirst.

Retrieves whether the cursor is before the first row in this ResultSet object.

public synchronized boolean
isClosed()

Implements java.sql.ResultSet.isClosed.

Retrieves whether this ResultSet object has been closed.

public synchronized boolean
isFirst()

Implements java.sql.ResultSet.isFirst.

Retrieves whether the cursor is on the first row of this ResultSet object.

public synchronized boolean
isLast()

Implements java.sql.ResultSet.isLast.

Retrieves whether the cursor is on the last row of this ResultSet object

Note

Calling the method isLast may be expensive because the JDBC driver might need to fetch ahead one row in order to determine whether the current row is the last row in the result set.

public synchronized boolean
isWrapperFor(Class<T>
a Class defining an interface.
a
)

Implements java.sql.Wrapper.isWrapperFor.

Returns true if this either implements the interface argument or is directly or indirectly a wrapper for an object that does.

public synchronized boolean
last()

Implements java.sql.ResultSet.last.

Moves the cursor to the last row in this ResultSet object.

public synchronized void
moveToCurrentRow()

Implements java.sql.ResultSet.moveToCurrentRow.

Moves the cursor to the remembered cursor position, usually the current row.

public synchronized void
moveToInsertRow()

Implements java.sql.ResultSet.moveToInsertRow.

Moves the cursor to the insert row.

public synchronized boolean
next()

Implements java.sql.ResultSet.next.

Moves the cursor forward one row from its current position.

public synchronized boolean
previous()

Implements java.sql.ResultSet.previous.

Moves the cursor to the previous row in this ResultSet object.

public synchronized void
refreshRow()

Implements java.sql.ResultSet.refreshRow.

Refreshes the current row with its most recent value in the database.

public synchronized boolean
relative(int
an int specifying the number of rows to move from the current row; a positive number moves the cursor forward; a negative number moves the cursor backward
a
)

Implements java.sql.ResultSet.relative.

Moves the cursor a relative number of rows, either positive or negative.

public synchronized boolean
rowDeleted()

Implements java.sql.ResultSet.rowDeleted.

Retrieves whether a row has been deleted.

public synchronized boolean
rowInserted()

Implements java.sql.ResultSet.rowInserted.

Retrieves whether the current row has had an insertion.

public synchronized boolean
rowUpdated()

Implements java.sql.ResultSet.rowUpdated.

Retrieves whether the current row has been updated.

public synchronized void
setFetchDirection(int
an int specifying the suggested fetch direction; one of ResultSet.FETCH_FORWARD, ResultSet.FETCH_REVERSE, or ResultSet.FETCH_UNKNOWN
a
)

Implements java.sql.ResultSet.setFetchDirection.

Gives a hint as to the direction in which the rows in this ResultSet object will be processed.

public synchronized void
setFetchSize(int
the number of rows to fetch
a
)

Implements java.sql.ResultSet.setFetchSize.

Gives the JDBC driver a hint as to the number of rows that should be fetched from the database when more rows are needed for this ResultSet object.

public synchronized void
public synchronized Object
unwrap(Class<T>
A Class defining an interface that the result must implement.
a
)

Implements java.sql.Wrapper.unwrap.

Returns an object that implements the given interface to allow access to non-standard methods, or standard methods not exposed by the proxy.

public synchronized void
updateArray(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
Array
the new column value
b
)

Implements java.sql.ResultSet.updateArray.

Updates the designated column with a java.sql.Array value.

public synchronized void
updateArray(int
the first column is 1, the second is 2, ...
a
,
Array
the new column value
b
)

Implements java.sql.ResultSet.updateArray.

Updates the designated column with a java.sql.Array value.

public synchronized void
updateAsciiStream(int
the first column is 1, the second is 2, ...
a
,
InputStream
the new column value
b
)

Implements java.sql.ResultSet.updateAsciiStream.

Updates the designated column with an ascii stream value.

public synchronized void
updateAsciiStream(int
the first column is 1, the second is 2, ...
a
,
InputStream
the new column value
b
,
int
the length of the stream
c
)

Implements java.sql.ResultSet.updateAsciiStream.

Updates the designated column with an ascii stream value, which will have the specified number of bytes.

public synchronized void
updateAsciiStream(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
InputStream
the new column value
b
)

Implements java.sql.ResultSet.updateAsciiStream.

Updates the designated column with an ascii stream value.

public synchronized void
updateAsciiStream(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
InputStream
the new column value
b
,
long
the length of the stream
c
)

Implements java.sql.ResultSet.updateAsciiStream.

Updates the designated column with an ascii stream value, which will have the specified number of bytes.

public synchronized void
updateAsciiStream(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
InputStream
the new column value
b
,
int
the length of the stream
c
)

Implements java.sql.ResultSet.updateAsciiStream.

Updates the designated column with an ascii stream value, which will have the specified number of bytes.

public synchronized void
updateAsciiStream(int
the first column is 1, the second is 2, ...
a
,
InputStream
the new column value
b
,
long
the length of the stream
c
)

Implements java.sql.ResultSet.updateAsciiStream.

Updates the designated column with an ascii stream value, which will have the specified number of bytes.

public synchronized void
updateBigDecimal(int
the first column is 1, the second is 2, ...
a
,
BigDecimal
the new column value
b
)

Implements java.sql.ResultSet.updateBigDecimal.

Updates the designated column with a java.math.BigDecimal value.

public synchronized void
updateBigDecimal(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
BigDecimal
the new column value
b
)

Implements java.sql.ResultSet.updateBigDecimal.

Updates the designated column with a java.sql.BigDecimal value.

public synchronized void
updateBinaryStream(int
the first column is 1, the second is 2, ...
a
,
InputStream
the new column value
b
,
long
the length of the stream
c
)

Implements java.sql.ResultSet.updateBinaryStream.

Updates the designated column with a binary stream value, which will have the specified number of bytes.

public synchronized void
updateBinaryStream(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
InputStream
the new column value
b
)

Implements java.sql.ResultSet.updateBinaryStream.

Updates the designated column with a binary stream value.

public synchronized void
updateBinaryStream(int
the first column is 1, the second is 2, ...
a
,
InputStream
the new column value
b
)

Implements java.sql.ResultSet.updateBinaryStream.

Updates the designated column with a binary stream value.

public synchronized void
updateBinaryStream(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
InputStream
the new column value
b
,
long
the length of the stream
c
)

Implements java.sql.ResultSet.updateBinaryStream.

Updates the designated column with a binary stream value, which will have the specified number of bytes.

public synchronized void
updateBinaryStream(int
the first column is 1, the second is 2, ...
a
,
InputStream
the new column value
b
,
int
the length of the stream
c
)

Implements java.sql.ResultSet.updateBinaryStream.

Updates the designated column with a binary stream value, which will have the specified number of bytes.

public synchronized void
updateBinaryStream(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
InputStream
the new column value
b
,
int
the length of the stream
c
)

Implements java.sql.ResultSet.updateBinaryStream.

Updates the designated column with a binary stream value, which will have the specified number of bytes.

public synchronized void
updateBlob(int
the first column is 1, the second is 2, ...
a
,
Blob
the new column value
b
)

Implements java.sql.ResultSet.updateBlob.

Updates the designated column with a java.sql.Blob value.

public synchronized void
updateBlob(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
Blob
the new column value
b
)

Implements java.sql.ResultSet.updateBlob.

Updates the designated column with a java.sql.Blob value.

public synchronized void
updateBlob(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
InputStream
An object that contains the data to set the parameter value to.
b
)

Implements java.sql.ResultSet.updateBlob.

Updates the designated column using the given input stream.

public synchronized void
updateBlob(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
InputStream
An object that contains the data to set the parameter value to.
b
,
long
the number of bytes in the parameter data.
c
)

Implements java.sql.ResultSet.updateBlob.

Updates the designated column using the given input stream, which will have the specified number of bytes.

public synchronized void
updateBlob(int
the first column is 1, the second is 2, ...
a
,
InputStream
An object that contains the data to set the parameter value to.
b
,
long
the number of bytes in the parameter data.
c
)

Implements java.sql.ResultSet.updateBlob.

Updates the designated column using the given input stream, which will have the specified number of bytes.

public synchronized void
updateBlob(int
the first column is 1, the second is 2, ...
a
,
InputStream
An object that contains the data to set the parameter value to.
b
)

Implements java.sql.ResultSet.updateBlob.

Updates the designated column using the given input stream.

public synchronized void
updateBoolean(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
boolean
the new column value
b
)

Implements java.sql.ResultSet.updateBoolean.

Updates the designated column with a boolean value.

public synchronized void
updateBoolean(int
the first column is 1, the second is 2, ...
a
,
boolean
the new column value
b
)

Implements java.sql.ResultSet.updateBoolean.

Updates the designated column with a boolean value.

public synchronized void
updateByte(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
byte
the new column value
b
)

Implements java.sql.ResultSet.updateByte.

Updates the designated column with a byte value.

public synchronized void
updateByte(int
the first column is 1, the second is 2, ...
a
,
byte
the new column value
b
)

Implements java.sql.ResultSet.updateByte.

Updates the designated column with a byte value.

public synchronized void
updateBytes(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
byte[]
the new column value
b
)

Implements java.sql.ResultSet.updateBytes.

Updates the designated column with a byte array value.

public synchronized void
updateBytes(int
the first column is 1, the second is 2, ...
a
,
byte[]
the new column value
b
)

Implements java.sql.ResultSet.updateBytes.

Updates the designated column with a byte array value.

public synchronized void
updateCharacterStream(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
Reader
the java.io.Reader object containing the new column value
b
)

Implements java.sql.ResultSet.updateCharacterStream.

Updates the designated column with a character stream value.

public synchronized void
updateCharacterStream(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
Reader
the java.io.Reader object containing the new column value
b
,
int
the length of the stream
c
)

Implements java.sql.ResultSet.updateCharacterStream.

Updates the designated column with a character stream value, which will have the specified number of bytes.

public synchronized void
updateCharacterStream(int
the first column is 1, the second is 2, ...
a
,
Reader
the new column value
b
,
long
the length of the stream
c
)

Implements java.sql.ResultSet.updateCharacterStream.

Updates the designated column with a character stream value, which will have the specified number of bytes.

public synchronized void
updateCharacterStream(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
Reader
the java.io.Reader object containing the new column value
b
,
long
the length of the stream
c
)

Implements java.sql.ResultSet.updateCharacterStream.

Updates the designated column with a character stream value, which will have the specified number of bytes.

public synchronized void
updateCharacterStream(int
the first column is 1, the second is 2, ...
a
,
Reader
the new column value
b
)

Implements java.sql.ResultSet.updateCharacterStream.

Updates the designated column with a character stream value.

public synchronized void
updateCharacterStream(int
the first column is 1, the second is 2, ...
a
,
Reader
the new column value
b
,
int
the length of the stream
c
)

Implements java.sql.ResultSet.updateCharacterStream.

Updates the designated column with a character stream value, which will have the specified number of bytes.

public synchronized void
updateClob(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
Reader
An object that contains the data to set the parameter value to.
b
,
long
the number of characters in the parameter data.
c
)

Implements java.sql.ResultSet.updateClob.

Updates the designated column using the given Reader object, which is the given number of characters long.

public synchronized void
updateClob(int
the first column is 1, the second is 2, ...
a
,
Reader
An object that contains the data to set the parameter value to.
b
,
long
the number of characters in the parameter data.
c
)

Implements java.sql.ResultSet.updateClob.

Updates the designated column using the given Reader object, which is the given number of characters long.

public synchronized void
updateClob(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
Reader
An object that contains the data to set the parameter value to.
b
)

Implements java.sql.ResultSet.updateClob.

Updates the designated column using the given Reader object.

public synchronized void
updateClob(int
the first column is 1, the second is 2, ...
a
,
Reader
An object that contains the data to set the parameter value to.
b
)

Implements java.sql.ResultSet.updateClob.

Updates the designated column using the given Reader object.

public synchronized void
updateClob(int
the first column is 1, the second is 2, ...
a
,
Clob
the new column value
b
)

Implements java.sql.ResultSet.updateClob.

Updates the designated column with a java.sql.Clob value.

public synchronized void
updateClob(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
Clob
the new column value
b
)

Implements java.sql.ResultSet.updateClob.

Updates the designated column with a java.sql.Clob value.

public synchronized void
updateDate(int
the first column is 1, the second is 2, ...
a
,
Date
the new column value
b
)

Implements java.sql.ResultSet.updateDate.

Updates the designated column with a java.sql.Date value.

public synchronized void
updateDate(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
Date
the new column value
b
)

Implements java.sql.ResultSet.updateDate.

Updates the designated column with a java.sql.Date value.

public synchronized void
updateDouble(int
the first column is 1, the second is 2, ...
a
,
double
the new column value
b
)

Implements java.sql.ResultSet.updateDouble.

Updates the designated column with a double value.

public synchronized void
updateDouble(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
double
the new column value
b
)

Implements java.sql.ResultSet.updateDouble.

Updates the designated column with a double value.

public synchronized void
updateFloat(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
float
the new column value
b
)

Implements java.sql.ResultSet.updateFloat.

Updates the designated column with a float value.

public synchronized void
updateFloat(int
the first column is 1, the second is 2, ...
a
,
float
the new column value
b
)

Implements java.sql.ResultSet.updateFloat.

Updates the designated column with a float value.

public synchronized void
updateInt(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
int
the new column value
b
)

Implements java.sql.ResultSet.updateInt.

Updates the designated column with an int value.

public synchronized void
updateInt(int
the first column is 1, the second is 2, ...
a
,
int
the new column value
b
)

Implements java.sql.ResultSet.updateInt.

Updates the designated column with an int value.

public synchronized void
updateLong(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
long
the new column value
b
)

Implements java.sql.ResultSet.updateLong.

Updates the designated column with a long value.

public synchronized void
updateLong(int
the first column is 1, the second is 2, ...
a
,
long
the new column value
b
)

Implements java.sql.ResultSet.updateLong.

Updates the designated column with a long value.

public synchronized void
updateNCharacterStream(int
the first column is 1, the second is 2, ...
a
,
Reader
the new column value
b
)

Implements java.sql.ResultSet.updateNCharacterStream.

Updates the designated column with a character stream value.

public synchronized void
updateNCharacterStream(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
Reader
the java.io.Reader object containing the new column value
b
)

Implements java.sql.ResultSet.updateNCharacterStream.

Updates the designated column with a character stream value.

public synchronized void
updateNCharacterStream(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
Reader
the java.io.Reader object containing the new column value
b
,
long
the length of the stream
c
)

Implements java.sql.ResultSet.updateNCharacterStream.

Updates the designated column with a character stream value, which will have the specified number of bytes.

public synchronized void
updateNCharacterStream(int
the first column is 1, the second is 2, ...
a
,
Reader
the new column value
b
,
long
the length of the stream
c
)

Implements java.sql.ResultSet.updateNCharacterStream.

Updates the designated column with a character stream value, which will have the specified number of bytes.

public synchronized void
updateNClob(int
the first column is 1, the second 2, ...
a
,
Reader
An object that contains the data to set the parameter value to.
b
)

Implements java.sql.ResultSet.updateNClob.

Updates the designated column using the given Reader The data will be read from the stream as needed until end-of-stream is reached.

public synchronized void
updateNClob(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
Reader
An object that contains the data to set the parameter value to.
b
)

Implements java.sql.ResultSet.updateNClob.

Updates the designated column using the given Reader object.

public synchronized void
updateNClob(int
the first column is 1, the second 2, ...
a
,
Reader
An object that contains the data to set the parameter value to.
b
,
long
the number of characters in the parameter data.
c
)

Implements java.sql.ResultSet.updateNClob.

Updates the designated column using the given Reader object, which is the given number of characters long.

public synchronized void
updateNClob(int
the first column is 1, the second 2, ...
a
,
NClob
the value for the column to be updated
b
)

Implements java.sql.ResultSet.updateNClob.

Updates the designated column with a java.sql.NClob value.

public synchronized void
updateNClob(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
Reader
An object that contains the data to set the parameter value to.
b
,
long
the number of characters in the parameter data.
c
)

Implements java.sql.ResultSet.updateNClob.

Updates the designated column using the given Reader object, which is the given number of characters long.

public synchronized void
updateNClob(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
NClob
the value for the column to be updated
b
)

Implements java.sql.ResultSet.updateNClob.

Updates the designated column with a java.sql.NClob value.

public synchronized void
updateNString(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
String
the value for the column to be updated
b
)

Implements java.sql.ResultSet.updateNString.

Updates the designated column with a String value.

public synchronized void
updateNString(int
the first column is 1, the second 2, ...
a
,
String
the value for the column to be updated
b
)

Implements java.sql.ResultSet.updateNString.

Updates the designated column with a String value.

public synchronized void
updateNull(int
the first column is 1, the second is 2, ...
a
)

Implements java.sql.ResultSet.updateNull.

Updates the designated column with a null value.

public synchronized void
updateNull(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
)

Implements java.sql.ResultSet.updateNull.

Updates the designated column with a null value.

public synchronized void
updateObject(int
the first column is 1, the second is 2, ...
a
,
Object
the new column value
b
)

Implements java.sql.ResultSet.updateObject.

Updates the designated column with an Object value.

public synchronized void
updateObject(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
Object
the new column value
b
)

Implements java.sql.ResultSet.updateObject.

Updates the designated column with an Object value.

public synchronized void
updateObject(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
Object
the new column value
b
,
int
for an object of java.math.BigDecimal , this is the number of digits after the decimal point. For Java Object types InputStream and Reader, this is the length of the data in the stream or reader. For all other types, this value will be ignored.
c
)

Implements java.sql.ResultSet.updateObject.

Updates the designated column with an Object value.

public synchronized void
updateObject(int
the first column is 1, the second is 2, ...
a
,
Object
the new column value
b
,
int
for an object of java.math.BigDecimal , this is the number of digits after the decimal point. For Java Object types InputStream and Reader, this is the length of the data in the stream or reader. For all other types, this value will be ignored.
c
)

Implements java.sql.ResultSet.updateObject.

Updates the designated column with an Object value.

public synchronized void
updateRef(int
the first column is 1, the second is 2, ...
a
,
Ref
the new column value
b
)

Implements java.sql.ResultSet.updateRef.

Updates the designated column with a java.sql.Ref value.

public synchronized void
updateRef(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
Ref
the new column value
b
)

Implements java.sql.ResultSet.updateRef.

Updates the designated column with a java.sql.Ref value.

public synchronized void
updateRow()

Implements java.sql.ResultSet.updateRow.

Updates the underlying database with the new contents of the current row of this ResultSet object.

public synchronized void
updateRowId(int
the first column is 1, the second 2, ...
a
,
RowId
the column value
b
)

Implements java.sql.ResultSet.updateRowId.

Updates the designated column with a RowId value.

public synchronized void
updateRowId(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
RowId
the column value
b
)

Implements java.sql.ResultSet.updateRowId.

Updates the designated column with a RowId value.

public synchronized void
updateShort(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
short
the new column value
b
)

Implements java.sql.ResultSet.updateShort.

Updates the designated column with a short value.

public synchronized void
updateShort(int
the first column is 1, the second is 2, ...
a
,
short
the new column value
b
)

Implements java.sql.ResultSet.updateShort.

Updates the designated column with a short value.

public synchronized void
updateSQLXML(int
the first column is 1, the second 2, ...
a
,
SQLXML
the value for the column to be updated
b
)

Implements java.sql.ResultSet.updateSQLXML.

Updates the designated column with a java.sql.SQLXML value.

public synchronized void
updateSQLXML(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
SQLXML
the column value
b
)

Implements java.sql.ResultSet.updateSQLXML.

Updates the designated column with a java.sql.SQLXML value.

public synchronized void
updateString(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
String
the new column value
b
)

Implements java.sql.ResultSet.updateString.

Updates the designated column with a String value.

public synchronized void
updateString(int
the first column is 1, the second is 2, ...
a
,
String
the new column value
b
)

Implements java.sql.ResultSet.updateString.

Updates the designated column with a String value.

public synchronized void
updateTime(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
Time
the new column value
b
)

Implements java.sql.ResultSet.updateTime.

Updates the designated column with a java.sql.Time value.

public synchronized void
updateTime(int
the first column is 1, the second is 2, ...
a
,
Time
the new column value
b
)

Implements java.sql.ResultSet.updateTime.

Updates the designated column with a java.sql.Time value.

public synchronized void
updateTimestamp(String
the label for the column specified with the SQL AS clause. If the SQL AS clause was not specified, then the label is the name of the column
a
,
Timestamp
the new column value
b
)

Implements java.sql.ResultSet.updateTimestamp.

Updates the designated column with a java.sql.Timestamp value.

public synchronized void
updateTimestamp(int
the first column is 1, the second is 2, ...
a
,
Timestamp
the new column value
b
)

Implements java.sql.ResultSet.updateTimestamp.

Updates the designated column with a java.sql.Timestamp value.

public synchronized boolean
wasNull()

Implements java.sql.ResultSet.wasNull.

Reports whether the last column read had a value of SQL NULL.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait