Top Fields Constructors Methods
org.jooq.impl

pack-priv final Class DiagnosticsResultSet

extends DefaultResultSet
Class Inheritance
Imports
java.io.InputStream, .Reader, java.math.BigDecimal, java.net.URL, java.sql.Array, .Blob, .Clob, .Date, .NClob, .Ref, .ResultSet, .ResultSetMetaData, .RowId, .SQLException, .SQLType, .SQLXML, .Statement, .Time, .Timestamp, java.util.BitSet, .Calendar, .Map, java.util.function.Predicate, org.jooq.conf.Settings, org.jooq.tools.jdbc.DefaultResultSet

Deprecated

as a consequence of DefaultResultSet being deprecated. See corresponding docs for further information.

Author
Lukas Eder

Field Summary

Modifier and TypeField and Description
pack-priv final int
pack-priv final DiagnosticsConnection
connection

Deprecated as a consequence of DiagnosticsConnection being deprecated.
pack-priv int
pack-priv final ResultSetMetaData
pack-priv final BitSet
pack-priv final BitSet
pack-priv int
pack-priv final String
pack-priv int
pack-priv boolean
pack-priv boolean

Constructor Summary

AccessConstructor and Description
pack-priv
DiagnosticsResultSet(ResultSet delegate, String sql, Statement creator, DiagnosticsConnection connection)

Deprecated as a consequence of DiagnosticsConnection being deprecated.

Method Summary

Modifier and TypeMethod and Description
public final 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
row
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.absolute.

Implements java.sql.ResultSet.absolute.

Moves the cursor to the given row number in this ResultSet object.
public final void
afterLast()

Overrides org.jooq.tools.jdbc.DefaultResultSet.afterLast.

Implements java.sql.ResultSet.afterLast.

Moves the cursor to the end of this ResultSet object, just after the last row.
public final void
beforeFirst()

Overrides org.jooq.tools.jdbc.DefaultResultSet.beforeFirst.

Implements java.sql.ResultSet.beforeFirst.

Moves the cursor to the front of this ResultSet object, just before the first row.
private final boolean
check(Predicate<? super Settings> test)

private final void
public final void
close()

Overrides org.jooq.tools.jdbc.DefaultResultSet.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.
private final DefaultDiagnosticsContext
ctx(String message)

public void
deleteRow()

Overrides org.jooq.tools.jdbc.DefaultResultSet.deleteRow.

Implements java.sql.ResultSet.deleteRow.

Deletes the current row from this ResultSet object and from the underlying database.
public final boolean
first()

Overrides org.jooq.tools.jdbc.DefaultResultSet.first.

Implements java.sql.ResultSet.first.

Moves the cursor to the first row in this ResultSet object.
public final Array
getArray(int
the first column is 1, the second is 2, ...
columnIndex
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getArray.

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 final 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
columnLabel
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getArray.

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 final InputStream
getAsciiStream(int
the first column is 1, the second is 2, ...
columnIndex
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getAsciiStream.

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 final 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
columnLabel
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getAsciiStream.

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 final BigDecimal
getBigDecimal(int
the first column is 1, the second is 2, ...
columnIndex
,
int
the number of digits to the right of the decimal point
scale
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getBigDecimal.

Implements java.sql.ResultSet.getBigDecimal.

Deprecated
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 final 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
columnLabel
,
int
the number of digits to the right of the decimal point
scale
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getBigDecimal.

Implements java.sql.ResultSet.getBigDecimal.

Deprecated
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 final BigDecimal
getBigDecimal(int
the first column is 1, the second is 2, ...
columnIndex
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getBigDecimal.

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 final 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
columnLabel
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getBigDecimal.

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 final InputStream
getBinaryStream(int
the first column is 1, the second is 2, ...
columnIndex
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getBinaryStream.

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 final 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
columnLabel
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getBinaryStream.

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 final Blob
getBlob(int
the first column is 1, the second is 2, ...
columnIndex
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getBlob.

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 final 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
columnLabel
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getBlob.

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 final boolean
getBoolean(int
the first column is 1, the second is 2, ...
columnIndex
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getBoolean.

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 final 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
columnLabel
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getBoolean.

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 final byte
getByte(int
the first column is 1, the second is 2, ...
columnIndex
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getByte.

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 final 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
columnLabel
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getByte.

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 final byte[]
getBytes(int
the first column is 1, the second is 2, ...
columnIndex
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getBytes.

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 final 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
columnLabel
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getBytes.

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 final Reader
getCharacterStream(int
the first column is 1, the second is 2, ...
columnIndex
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getCharacterStream.

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 final 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
columnLabel
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getCharacterStream.

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 final Clob
getClob(int
the first column is 1, the second is 2, ...
columnIndex
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getClob.

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 final 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
columnLabel
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getClob.

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 final Date
getDate(int
the first column is 1, the second is 2, ...
columnIndex
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getDate.

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 final 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
columnLabel
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getDate.

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 final Date
getDate(int
the first column is 1, the second is 2, ...
columnIndex
,
Calendar
the java.util.Calendar object to use in constructing the date
cal
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getDate.

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 final 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
columnLabel
,
Calendar
the java.util.Calendar object to use in constructing the date
cal
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getDate.

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 final double
getDouble(int
the first column is 1, the second is 2, ...
columnIndex
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getDouble.

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 final 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
columnLabel
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getDouble.

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 final float
getFloat(int
the first column is 1, the second is 2, ...
columnIndex
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getFloat.

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 final 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
columnLabel
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getFloat.

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 final int
getInt(int
the first column is 1, the second is 2, ...
columnIndex
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getInt.

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 final 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
columnLabel
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getInt.

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 final long
getLong(int
the first column is 1, the second is 2, ...
columnIndex
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getLong.

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 final 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
columnLabel
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getLong.

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 final Reader
getNCharacterStream(int
the first column is 1, the second is 2, ...
columnIndex
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getNCharacterStream.

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 final 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
columnLabel
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getNCharacterStream.

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 final NClob
getNClob(int
the first column is 1, the second is 2, ...
columnIndex
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getNClob.

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 final 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
columnLabel
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getNClob.

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 final String
getNString(int
the first column is 1, the second is 2, ...
columnIndex
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getNString.

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 final 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
columnLabel
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getNString.

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 final Object
getObject(int
the first column is 1, the second is 2, ...
columnIndex
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getObject.

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 final 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
columnLabel
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getObject.

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 final Object
getObject(int
the first column is 1, the second is 2, ...
columnIndex
,
Map<String, Class<?>>
a java.util.Map object that contains the mapping from SQL type names to classes in the Java programming language
map
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getObject.

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 final 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
columnLabel
,
Map<String, Class<?>>
a java.util.Map object that contains the mapping from SQL type names to classes in the Java programming language
map
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getObject.

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 final <T> T
getObject(int
the first column is 1, the second is 2, ...
columnIndex
,
Class<T>
Class representing the Java data type to convert the designated column to.
type
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getObject.

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 final <T> T
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
columnLabel
,
Class<T>
Class representing the Java data type to convert the designated column to.
type
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getObject.

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 final Ref
getRef(int
the first column is 1, the second is 2, ...
columnIndex
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getRef.

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 final 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
columnLabel
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getRef.

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 final RowId
getRowId(int
the first column is 1, the second 2, ...
columnIndex
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getRowId.

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 final 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
columnLabel
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getRowId.

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 final short
getShort(int
the first column is 1, the second is 2, ...
columnIndex
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getShort.

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 final 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
columnLabel
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getShort.

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 final SQLXML
getSQLXML(int
the first column is 1, the second is 2, ...
columnIndex
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getSQLXML.

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 final 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
columnLabel
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getSQLXML.

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 final String
getString(int
the first column is 1, the second is 2, ...
columnIndex
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getString.

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 final 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
columnLabel
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getString.

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 final Time
getTime(int
the first column is 1, the second is 2, ...
columnIndex
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getTime.

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 final 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
columnLabel
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getTime.

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 final Time
getTime(int
the first column is 1, the second is 2, ...
columnIndex
,
Calendar
the java.util.Calendar object to use in constructing the time
cal
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getTime.

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 final 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
columnLabel
,
Calendar
the java.util.Calendar object to use in constructing the time
cal
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getTime.

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 final Timestamp
getTimestamp(int
the first column is 1, the second is 2, ...
columnIndex
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getTimestamp.

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 final 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
columnLabel
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getTimestamp.

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 final Timestamp
getTimestamp(int
the first column is 1, the second is 2, ...
columnIndex
,
Calendar
the java.util.Calendar object to use in constructing the timestamp
cal
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getTimestamp.

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 final 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
columnLabel
,
Calendar
the java.util.Calendar object to use in constructing the date
cal
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getTimestamp.

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 final InputStream
getUnicodeStream(int
the first column is 1, the second is 2, ...
columnIndex
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getUnicodeStream.

Implements java.sql.ResultSet.getUnicodeStream.

Deprecated
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 final 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
columnLabel
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getUnicodeStream.

Implements java.sql.ResultSet.getUnicodeStream.

Deprecated
Retrieves the value of the designated column in the current row of this ResultSet object as a stream of two-byte Unicode characters.
public final URL
getURL(int
the index of the column 1 is the first, 2 is the second,...
columnIndex
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getURL.

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 final 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
columnLabel
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.getURL.

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 void
insertRow()

Overrides org.jooq.tools.jdbc.DefaultResultSet.insertRow.

Implements java.sql.ResultSet.insertRow.

Inserts the contents of the insert row into this ResultSet object and into the database.
public boolean
isAfterLast()

Overrides org.jooq.tools.jdbc.DefaultResultSet.isAfterLast.

Implements java.sql.ResultSet.isAfterLast.

Retrieves whether the cursor is after the last row in this ResultSet object.
public boolean
isBeforeFirst()

Overrides org.jooq.tools.jdbc.DefaultResultSet.isBeforeFirst.

Implements java.sql.ResultSet.isBeforeFirst.

Retrieves whether the cursor is before the first row in this ResultSet object.
public boolean
isClosed()

Overrides org.jooq.tools.jdbc.DefaultResultSet.isClosed.

Implements java.sql.ResultSet.isClosed.

Retrieves whether this ResultSet object has been closed.
public boolean
isFirst()

Overrides org.jooq.tools.jdbc.DefaultResultSet.isFirst.

Implements java.sql.ResultSet.isFirst.

Retrieves whether the cursor is on the first row of this ResultSet object.
public boolean
isLast()

Overrides org.jooq.tools.jdbc.DefaultResultSet.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 final boolean
last()

Overrides org.jooq.tools.jdbc.DefaultResultSet.last.

Implements java.sql.ResultSet.last.

Moves the cursor to the last row in this ResultSet object.
private final boolean
moveAbsolute(boolean success, int absolute)

private final boolean
moveRelative(boolean success, int relative)

public final boolean
next()

Overrides org.jooq.tools.jdbc.DefaultResultSet.next.

Implements java.sql.ResultSet.next.

Moves the cursor forward one row from its current position.
public final boolean
previous()

Overrides org.jooq.tools.jdbc.DefaultResultSet.previous.

Implements java.sql.ResultSet.previous.

Moves the cursor to the previous row in this ResultSet object.
private final void
read(int columnIndex)

private final void
read(String columnLabel)

public void
refreshRow()

Overrides org.jooq.tools.jdbc.DefaultResultSet.refreshRow.

Implements java.sql.ResultSet.refreshRow.

Refreshes the current row with its most recent value in the database.
public final 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
relative
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.relative.

Implements java.sql.ResultSet.relative.

Moves the cursor a relative number of rows, either positive or negative.
public boolean
rowDeleted()

Overrides org.jooq.tools.jdbc.DefaultResultSet.rowDeleted.

Implements java.sql.ResultSet.rowDeleted.

Retrieves whether a row has been deleted.
public boolean
rowInserted()

Overrides org.jooq.tools.jdbc.DefaultResultSet.rowInserted.

Implements java.sql.ResultSet.rowInserted.

Retrieves whether the current row has had an insertion.
public boolean
rowUpdated()

Overrides org.jooq.tools.jdbc.DefaultResultSet.rowUpdated.

Implements java.sql.ResultSet.rowUpdated.

Retrieves whether the current row has been updated.
public void
setFetchDirection(int
an int specifying the suggested fetch direction; one of ResultSet.FETCH_FORWARD, ResultSet.FETCH_REVERSE, or ResultSet.FETCH_UNKNOWN
direction
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.setFetchDirection.

Implements java.sql.ResultSet.setFetchDirection.

Gives a hint as to the direction in which the rows in this ResultSet object will be processed.
public void
setFetchSize(int
the number of rows to fetch
rows
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.setFetchSize.

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 void
updateArray(int
the first column is 1, the second is 2, ...
columnIndex
,
Array
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateArray.

Implements java.sql.ResultSet.updateArray.

Updates the designated column with a java.sql.Array value.
public 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
columnLabel
,
Array
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateArray.

Implements java.sql.ResultSet.updateArray.

Updates the designated column with a java.sql.Array value.
public void
updateAsciiStream(int
the first column is 1, the second is 2, ...
columnIndex
,
InputStream
the new column value
x
,
int
the length of the stream
length
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateAsciiStream.

Implements java.sql.ResultSet.updateAsciiStream.

Updates the designated column with an ascii stream value, which will have the specified number of bytes.
public 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
columnLabel
,
InputStream
the new column value
x
,
int
the length of the stream
length
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateAsciiStream.

Implements java.sql.ResultSet.updateAsciiStream.

Updates the designated column with an ascii stream value, which will have the specified number of bytes.
public void
updateAsciiStream(int
the first column is 1, the second is 2, ...
columnIndex
,
InputStream
the new column value
x
,
long
the length of the stream
length
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateAsciiStream.

Implements java.sql.ResultSet.updateAsciiStream.

Updates the designated column with an ascii stream value, which will have the specified number of bytes.
public 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
columnLabel
,
InputStream
the new column value
x
,
long
the length of the stream
length
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateAsciiStream.

Implements java.sql.ResultSet.updateAsciiStream.

Updates the designated column with an ascii stream value, which will have the specified number of bytes.
public void
updateAsciiStream(int
the first column is 1, the second is 2, ...
columnIndex
,
InputStream
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateAsciiStream.

Implements java.sql.ResultSet.updateAsciiStream.

Updates the designated column with an ascii stream value.
public 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
columnLabel
,
InputStream
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateAsciiStream.

Implements java.sql.ResultSet.updateAsciiStream.

Updates the designated column with an ascii stream value.
public void
updateBigDecimal(int
the first column is 1, the second is 2, ...
columnIndex
,
BigDecimal
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateBigDecimal.

Implements java.sql.ResultSet.updateBigDecimal.

Updates the designated column with a java.math.BigDecimal value.
public 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
columnLabel
,
BigDecimal
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateBigDecimal.

Implements java.sql.ResultSet.updateBigDecimal.

Updates the designated column with a java.sql.BigDecimal value.
public void
updateBinaryStream(int
the first column is 1, the second is 2, ...
columnIndex
,
InputStream
the new column value
x
,
int
the length of the stream
length
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateBinaryStream.

Implements java.sql.ResultSet.updateBinaryStream.

Updates the designated column with a binary stream value, which will have the specified number of bytes.
public 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
columnLabel
,
InputStream
the new column value
x
,
int
the length of the stream
length
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateBinaryStream.

Implements java.sql.ResultSet.updateBinaryStream.

Updates the designated column with a binary stream value, which will have the specified number of bytes.
public void
updateBinaryStream(int
the first column is 1, the second is 2, ...
columnIndex
,
InputStream
the new column value
x
,
long
the length of the stream
length
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateBinaryStream.

Implements java.sql.ResultSet.updateBinaryStream.

Updates the designated column with a binary stream value, which will have the specified number of bytes.
public 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
columnLabel
,
InputStream
the new column value
x
,
long
the length of the stream
length
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateBinaryStream.

Implements java.sql.ResultSet.updateBinaryStream.

Updates the designated column with a binary stream value, which will have the specified number of bytes.
public void
updateBinaryStream(int
the first column is 1, the second is 2, ...
columnIndex
,
InputStream
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateBinaryStream.

Implements java.sql.ResultSet.updateBinaryStream.

Updates the designated column with a binary stream value.
public 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
columnLabel
,
InputStream
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateBinaryStream.

Implements java.sql.ResultSet.updateBinaryStream.

Updates the designated column with a binary stream value.
public void
updateBlob(int
the first column is 1, the second is 2, ...
columnIndex
,
Blob
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateBlob.

Implements java.sql.ResultSet.updateBlob.

Updates the designated column with a java.sql.Blob value.
public 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
columnLabel
,
Blob
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateBlob.

Implements java.sql.ResultSet.updateBlob.

Updates the designated column with a java.sql.Blob value.
public void
updateBlob(int
the first column is 1, the second is 2, ...
columnIndex
,
InputStream
An object that contains the data to set the parameter value to.
inputStream
,
long
the number of bytes in the parameter data.
length
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateBlob.

Implements java.sql.ResultSet.updateBlob.

Updates the designated column using the given input stream, which will have the specified number of bytes.
public 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
columnLabel
,
InputStream
An object that contains the data to set the parameter value to.
inputStream
,
long
the number of bytes in the parameter data.
length
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateBlob.

Implements java.sql.ResultSet.updateBlob.

Updates the designated column using the given input stream, which will have the specified number of bytes.
public void
updateBlob(int
the first column is 1, the second is 2, ...
columnIndex
,
InputStream
An object that contains the data to set the parameter value to.
inputStream
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateBlob.

Implements java.sql.ResultSet.updateBlob.

Updates the designated column using the given input stream.
public 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
columnLabel
,
InputStream
An object that contains the data to set the parameter value to.
inputStream
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateBlob.

Implements java.sql.ResultSet.updateBlob.

Updates the designated column using the given input stream.
public void
updateBoolean(int
the first column is 1, the second is 2, ...
columnIndex
,
boolean
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateBoolean.

Implements java.sql.ResultSet.updateBoolean.

Updates the designated column with a boolean value.
public 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
columnLabel
,
boolean
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateBoolean.

Implements java.sql.ResultSet.updateBoolean.

Updates the designated column with a boolean value.
public void
updateByte(int
the first column is 1, the second is 2, ...
columnIndex
,
byte
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateByte.

Implements java.sql.ResultSet.updateByte.

Updates the designated column with a byte value.
public 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
columnLabel
,
byte
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateByte.

Implements java.sql.ResultSet.updateByte.

Updates the designated column with a byte value.
public void
updateBytes(int
the first column is 1, the second is 2, ...
columnIndex
,
byte[]
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateBytes.

Implements java.sql.ResultSet.updateBytes.

Updates the designated column with a byte array value.
public 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
columnLabel
,
byte[]
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateBytes.

Implements java.sql.ResultSet.updateBytes.

Updates the designated column with a byte array value.
public void
updateCharacterStream(int
the first column is 1, the second is 2, ...
columnIndex
,
Reader
the new column value
x
,
int
the length of the stream
length
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateCharacterStream.

Implements java.sql.ResultSet.updateCharacterStream.

Updates the designated column with a character stream value, which will have the specified number of bytes.
public 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
columnLabel
,
Reader
the java.io.Reader object containing the new column value
reader
,
int
the length of the stream
length
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateCharacterStream.

Implements java.sql.ResultSet.updateCharacterStream.

Updates the designated column with a character stream value, which will have the specified number of bytes.
public void
updateCharacterStream(int
the first column is 1, the second is 2, ...
columnIndex
,
Reader
the new column value
x
,
long
the length of the stream
length
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateCharacterStream.

Implements java.sql.ResultSet.updateCharacterStream.

Updates the designated column with a character stream value, which will have the specified number of bytes.
public 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
columnLabel
,
Reader
the java.io.Reader object containing the new column value
reader
,
long
the length of the stream
length
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateCharacterStream.

Implements java.sql.ResultSet.updateCharacterStream.

Updates the designated column with a character stream value, which will have the specified number of bytes.
public void
updateCharacterStream(int
the first column is 1, the second is 2, ...
columnIndex
,
Reader
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateCharacterStream.

Implements java.sql.ResultSet.updateCharacterStream.

Updates the designated column with a character stream value.
public 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
columnLabel
,
Reader
the java.io.Reader object containing the new column value
reader
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateCharacterStream.

Implements java.sql.ResultSet.updateCharacterStream.

Updates the designated column with a character stream value.
public void
updateClob(int
the first column is 1, the second is 2, ...
columnIndex
,
Clob
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateClob.

Implements java.sql.ResultSet.updateClob.

Updates the designated column with a java.sql.Clob value.
public 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
columnLabel
,
Clob
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateClob.

Implements java.sql.ResultSet.updateClob.

Updates the designated column with a java.sql.Clob value.
public void
updateClob(int
the first column is 1, the second is 2, ...
columnIndex
,
Reader
An object that contains the data to set the parameter value to.
reader
,
long
the number of characters in the parameter data.
length
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateClob.

Implements java.sql.ResultSet.updateClob.

Updates the designated column using the given Reader object, which is the given number of characters long.
public 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
columnLabel
,
Reader
An object that contains the data to set the parameter value to.
reader
,
long
the number of characters in the parameter data.
length
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateClob.

Implements java.sql.ResultSet.updateClob.

Updates the designated column using the given Reader object, which is the given number of characters long.
public void
updateClob(int
the first column is 1, the second is 2, ...
columnIndex
,
Reader
An object that contains the data to set the parameter value to.
reader
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateClob.

Implements java.sql.ResultSet.updateClob.

Updates the designated column using the given Reader object.
public 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
columnLabel
,
Reader
An object that contains the data to set the parameter value to.
reader
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateClob.

Implements java.sql.ResultSet.updateClob.

Updates the designated column using the given Reader object.
public void
updateDate(int
the first column is 1, the second is 2, ...
columnIndex
,
Date
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateDate.

Implements java.sql.ResultSet.updateDate.

Updates the designated column with a java.sql.Date value.
public 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
columnLabel
,
Date
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateDate.

Implements java.sql.ResultSet.updateDate.

Updates the designated column with a java.sql.Date value.
public void
updateDouble(int
the first column is 1, the second is 2, ...
columnIndex
,
double
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateDouble.

Implements java.sql.ResultSet.updateDouble.

Updates the designated column with a double value.
public 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
columnLabel
,
double
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateDouble.

Implements java.sql.ResultSet.updateDouble.

Updates the designated column with a double value.
public void
updateFloat(int
the first column is 1, the second is 2, ...
columnIndex
,
float
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateFloat.

Implements java.sql.ResultSet.updateFloat.

Updates the designated column with a float value.
public 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
columnLabel
,
float
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateFloat.

Implements java.sql.ResultSet.updateFloat.

Updates the designated column with a float value.
public void
updateInt(int
the first column is 1, the second is 2, ...
columnIndex
,
int
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateInt.

Implements java.sql.ResultSet.updateInt.

Updates the designated column with an int value.
public 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
columnLabel
,
int
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateInt.

Implements java.sql.ResultSet.updateInt.

Updates the designated column with an int value.
public void
updateLong(int
the first column is 1, the second is 2, ...
columnIndex
,
long
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateLong.

Implements java.sql.ResultSet.updateLong.

Updates the designated column with a long value.
public 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
columnLabel
,
long
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateLong.

Implements java.sql.ResultSet.updateLong.

Updates the designated column with a long value.
public void
updateNCharacterStream(int
the first column is 1, the second is 2, ...
columnIndex
,
Reader
the new column value
x
,
long
the length of the stream
length
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateNCharacterStream.

Implements java.sql.ResultSet.updateNCharacterStream.

Updates the designated column with a character stream value, which will have the specified number of bytes.
public 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
columnLabel
,
Reader
the java.io.Reader object containing the new column value
reader
,
long
the length of the stream
length
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateNCharacterStream.

Implements java.sql.ResultSet.updateNCharacterStream.

Updates the designated column with a character stream value, which will have the specified number of bytes.
public void
updateNCharacterStream(int
the first column is 1, the second is 2, ...
columnIndex
,
Reader
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateNCharacterStream.

Implements java.sql.ResultSet.updateNCharacterStream.

Updates the designated column with a character stream value.
public 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
columnLabel
,
Reader
the java.io.Reader object containing the new column value
reader
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateNCharacterStream.

Implements java.sql.ResultSet.updateNCharacterStream.

Updates the designated column with a character stream value.
public void
updateNClob(int
the first column is 1, the second 2, ...
columnIndex
,
NClob
the value for the column to be updated
nClob
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateNClob.

Implements java.sql.ResultSet.updateNClob.

Updates the designated column with a java.sql.NClob value.
public 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
columnLabel
,
NClob
the value for the column to be updated
nClob
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateNClob.

Implements java.sql.ResultSet.updateNClob.

Updates the designated column with a java.sql.NClob value.
public void
updateNClob(int
the first column is 1, the second 2, ...
columnIndex
,
Reader
An object that contains the data to set the parameter value to.
reader
,
long
the number of characters in the parameter data.
length
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateNClob.

Implements java.sql.ResultSet.updateNClob.

Updates the designated column using the given Reader object, which is the given number of characters long.
public 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
columnLabel
,
Reader
An object that contains the data to set the parameter value to.
reader
,
long
the number of characters in the parameter data.
length
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateNClob.

Implements java.sql.ResultSet.updateNClob.

Updates the designated column using the given Reader object, which is the given number of characters long.
public void
updateNClob(int
the first column is 1, the second 2, ...
columnIndex
,
Reader
An object that contains the data to set the parameter value to.
reader
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateNClob.

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 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
columnLabel
,
Reader
An object that contains the data to set the parameter value to.
reader
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateNClob.

Implements java.sql.ResultSet.updateNClob.

Updates the designated column using the given Reader object.
public void
updateNString(int
the first column is 1, the second 2, ...
columnIndex
,
String
the value for the column to be updated
nString
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateNString.

Implements java.sql.ResultSet.updateNString.

Updates the designated column with a String value.
public 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
columnLabel
,
String
the value for the column to be updated
nString
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateNString.

Implements java.sql.ResultSet.updateNString.

Updates the designated column with a String value.
public void
updateNull(int
the first column is 1, the second is 2, ...
columnIndex
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateNull.

Implements java.sql.ResultSet.updateNull.

Updates the designated column with a null value.
public 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
columnLabel
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateNull.

Implements java.sql.ResultSet.updateNull.

Updates the designated column with a null value.
public void
updateObject(int
the first column is 1, the second is 2, ...
columnIndex
,
Object
the new column value
x
,
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.
scaleOrLength
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateObject.

Implements java.sql.ResultSet.updateObject.

Updates the designated column with an Object value.
public void
updateObject(int
the first column is 1, the second is 2, ...
columnIndex
,
Object
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateObject.

Implements java.sql.ResultSet.updateObject.

Updates the designated column with an Object value.
public 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
columnLabel
,
Object
the new column value
x
,
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.
scaleOrLength
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateObject.

Implements java.sql.ResultSet.updateObject.

Updates the designated column with an Object value.
public 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
columnLabel
,
Object
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateObject.

Implements java.sql.ResultSet.updateObject.

Updates the designated column with an Object value.
public void
updateObject(int
the first column is 1, the second is 2, ...
columnIndex
,
Object
the new column value
x
,
SQLType
the SQL type to be sent to the database
targetSqlType
,
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.
scaleOrLength
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateObject.

Overrides default java.sql.ResultSet.updateObject.

Updates the designated column with an Object value.
public 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
columnLabel
,
Object
the new column value
x
,
SQLType
the SQL type to be sent to the database
targetSqlType
,
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.
scaleOrLength
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateObject.

Overrides default java.sql.ResultSet.updateObject.

Updates the designated column with an Object value.
public void
updateObject(int
the first column is 1, the second is 2, ...
columnIndex
,
Object
the new column value
x
,
SQLType
the SQL type to be sent to the database
targetSqlType
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateObject.

Overrides default java.sql.ResultSet.updateObject.

Updates the designated column with an Object value.
public 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
columnLabel
,
Object
the new column value
x
,
SQLType
the SQL type to be sent to the database
targetSqlType
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateObject.

Overrides default java.sql.ResultSet.updateObject.

Updates the designated column with an Object value.
public void
updateRef(int
the first column is 1, the second is 2, ...
columnIndex
,
Ref
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateRef.

Implements java.sql.ResultSet.updateRef.

Updates the designated column with a java.sql.Ref value.
public 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
columnLabel
,
Ref
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateRef.

Implements java.sql.ResultSet.updateRef.

Updates the designated column with a java.sql.Ref value.
public void
updateRow()

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateRow.

Implements java.sql.ResultSet.updateRow.

Updates the underlying database with the new contents of the current row of this ResultSet object.
public void
updateRowId(int
the first column is 1, the second 2, ...
columnIndex
,
RowId
the column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateRowId.

Implements java.sql.ResultSet.updateRowId.

Updates the designated column with a RowId value.
public 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
columnLabel
,
RowId
the column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateRowId.

Implements java.sql.ResultSet.updateRowId.

Updates the designated column with a RowId value.
public void
updateShort(int
the first column is 1, the second is 2, ...
columnIndex
,
short
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateShort.

Implements java.sql.ResultSet.updateShort.

Updates the designated column with a short value.
public 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
columnLabel
,
short
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateShort.

Implements java.sql.ResultSet.updateShort.

Updates the designated column with a short value.
public void
updateSQLXML(int
the first column is 1, the second 2, ...
columnIndex
,
SQLXML
the value for the column to be updated
xmlObject
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateSQLXML.

Implements java.sql.ResultSet.updateSQLXML.

Updates the designated column with a java.sql.SQLXML value.
public 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
columnLabel
,
SQLXML
the column value
xmlObject
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateSQLXML.

Implements java.sql.ResultSet.updateSQLXML.

Updates the designated column with a java.sql.SQLXML value.
public void
updateString(int
the first column is 1, the second is 2, ...
columnIndex
,
String
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateString.

Implements java.sql.ResultSet.updateString.

Updates the designated column with a String value.
public 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
columnLabel
,
String
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateString.

Implements java.sql.ResultSet.updateString.

Updates the designated column with a String value.
public void
updateTime(int
the first column is 1, the second is 2, ...
columnIndex
,
Time
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateTime.

Implements java.sql.ResultSet.updateTime.

Updates the designated column with a java.sql.Time value.
public 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
columnLabel
,
Time
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateTime.

Implements java.sql.ResultSet.updateTime.

Updates the designated column with a java.sql.Time value.
public void
updateTimestamp(int
the first column is 1, the second is 2, ...
columnIndex
,
Timestamp
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateTimestamp.

Implements java.sql.ResultSet.updateTimestamp.

Updates the designated column with a java.sql.Timestamp value.
public 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
columnLabel
,
Timestamp
the new column value
x
)

Overrides org.jooq.tools.jdbc.DefaultResultSet.updateTimestamp.

Implements java.sql.ResultSet.updateTimestamp.

Updates the designated column with a java.sql.Timestamp value.
public final boolean
wasNull()

Overrides org.jooq.tools.jdbc.DefaultResultSet.wasNull.

Implements java.sql.ResultSet.wasNull.

Reports whether the last column read had a value of SQL NULL.
private final void
wasPrimitive(int columnIndex)

private final void
wasPrimitive(String columnLabel)

Inherited from org.jooq.tools.jdbc.DefaultResultSet:
cancelRowUpdatesclearWarningsfindColumngetConcurrencygetCursorNamegetDelegategetFetchDirectiongetFetchSizegetHoldabilitygetMetaDatagetRowgetStatementgetTypegetWarningsisWrapperFormoveToCurrentRowmoveToInsertRowunwrap