public interface SpincastResultSet extends ResultSet
Also add some new getters.
CLOSE_CURSORS_AT_COMMIT, CONCUR_READ_ONLY, CONCUR_UPDATABLE, FETCH_FORWARD, FETCH_REVERSE, FETCH_UNKNOWN, HOLD_CURSORS_OVER_COMMIT, TYPE_FORWARD_ONLY, TYPE_SCROLL_INSENSITIVE, TYPE_SCROLL_SENSITIVE
Modifier and Type | Method and Description |
---|---|
boolean |
getBoolean(int columnIndex)
Deprecated.
|
boolean |
getBoolean(String columnLabel)
Deprecated.
|
boolean |
getBooleanOrFalse(int columnIndex)
Returns
false when null . |
boolean |
getBooleanOrFalse(String columnLabel)
Returns
false when null . |
Boolean |
getBooleanOrNull(int columnIndex)
Returns
null when null, not false as
JDBC does by default! |
Boolean |
getBooleanOrNull(String columnLabel)
Returns
null when null, not false as
JDBC does by default! |
byte |
getByte(int columnIndex)
Deprecated.
|
byte |
getByte(String columnLabel)
Deprecated.
|
Byte |
getByteOrNull(int columnIndex)
Returns
null when null, not 0 as
JDBC does by default! |
Byte |
getByteOrNull(String columnLabel)
Returns
null when null, not 0 as
JDBC does by default! |
Byte |
getByteOrZero(int columnIndex)
Returns
0 when null. |
Byte |
getByteOrZero(String columnLabel)
Returns
0 when null. |
double |
getDouble(int columnIndex)
Deprecated.
|
double |
getDouble(String columnLabel)
Deprecated.
|
Double |
getDoubleOrNull(int columnIndex)
Returns
null when null, not 0 as
JDBC does by default! |
Double |
getDoubleOrNull(String columnLabel)
Returns
null when null, not 0 as
JDBC does by default! |
Double |
getDoubleOrZero(int columnIndex)
Returns
0 when null. |
Double |
getDoubleOrZero(String columnLabel)
Returns
0 when null. |
float |
getFloat(int columnIndex)
Deprecated.
|
float |
getFloat(String columnLabel)
Deprecated.
|
Float |
getFloatOrNull(int columnIndex)
Returns
null when null, not 0 as
JDBC does by default! |
Float |
getFloatOrNull(String columnLabel)
Returns
null when null, not 0 as
JDBC does by default! |
Float |
getFloatOrZero(int columnIndex)
Returns
0 when null. |
Float |
getFloatOrZero(String columnLabel)
Returns
0 when null. |
Instant |
getInstant(int columnIndex)
Returns an
Instant from a TIMESTAMP WITH TIME ZONE
(ie: "TIMESTAMPTZ") column. |
Instant |
getInstant(String columnLabel)
Returns an
Instant from a TIMESTAMP WITH TIME ZONE
(ie: "TIMESTAMPTZ") column. |
int |
getInt(int columnIndex)
Deprecated.
|
int |
getInt(String columnLabel)
Deprecated.
|
Integer |
getIntegerOrNull(int columnIndex)
Returns
null when null, not 0 as
JDBC does by default! |
Integer |
getIntegerOrNull(String columnLabel)
Returns
null when null, not 0 as
JDBC does by default! |
Integer |
getIntegerOrZero(int columnIndex)
Returns
0 when null. |
Integer |
getIntegerOrZero(String columnLabel)
Returns
0 when null. |
long |
getLong(int columnIndex)
Deprecated.
|
long |
getLong(String columnLabel)
Deprecated.
|
Long |
getLongOrNull(int columnIndex)
Returns
null when null, not 0 as
JDBC does by default! |
Long |
getLongOrNull(String columnLabel)
Returns
null when null, not 0 as
JDBC does by default! |
Long |
getLongOrZero(int columnIndex)
Returns
0 when null. |
Long |
getLongOrZero(String columnLabel)
Returns
0 when null. |
short |
getShort(int columnIndex)
Deprecated.
|
short |
getShort(String columnLabel)
Deprecated.
|
Short |
getShortOrNull(int columnIndex)
Returns
null when null, not 0 as
JDBC does by default! |
Short |
getShortOrNull(String columnLabel)
Returns
null when null, not 0 as
JDBC does by default! |
Short |
getShortOrZero(int columnIndex)
Returns
0 when null. |
Short |
getShortOrZero(String columnLabel)
Returns
0 when null. |
absolute, afterLast, beforeFirst, cancelRowUpdates, clearWarnings, close, deleteRow, findColumn, first, getArray, getArray, getAsciiStream, getAsciiStream, getBigDecimal, getBigDecimal, getBigDecimal, getBigDecimal, getBinaryStream, getBinaryStream, getBlob, getBlob, getBytes, getBytes, getCharacterStream, getCharacterStream, getClob, getClob, getConcurrency, getCursorName, getDate, getDate, getDate, getDate, getFetchDirection, getFetchSize, getHoldability, getMetaData, getNCharacterStream, getNCharacterStream, getNClob, getNClob, getNString, getNString, getObject, getObject, getObject, getObject, getObject, getObject, getRef, getRef, getRow, getRowId, getRowId, getSQLXML, getSQLXML, getStatement, getString, getString, getTime, getTime, getTime, getTime, getTimestamp, getTimestamp, getTimestamp, getTimestamp, getType, getUnicodeStream, getUnicodeStream, getURL, getURL, getWarnings, insertRow, isAfterLast, isBeforeFirst, isClosed, isFirst, isLast, last, moveToCurrentRow, moveToInsertRow, next, previous, refreshRow, relative, rowDeleted, rowInserted, rowUpdated, setFetchDirection, setFetchSize, updateArray, updateArray, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateBigDecimal, updateBigDecimal, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBlob, updateBlob, updateBlob, updateBlob, updateBlob, updateBlob, updateBoolean, updateBoolean, updateByte, updateByte, updateBytes, updateBytes, updateCharacterStream, updateCharacterStream, updateCharacterStream, updateCharacterStream, updateCharacterStream, updateCharacterStream, updateClob, updateClob, updateClob, updateClob, updateClob, updateClob, updateDate, updateDate, updateDouble, updateDouble, updateFloat, updateFloat, updateInt, updateInt, updateLong, updateLong, updateNCharacterStream, updateNCharacterStream, updateNCharacterStream, updateNCharacterStream, updateNClob, updateNClob, updateNClob, updateNClob, updateNClob, updateNClob, updateNString, updateNString, updateNull, updateNull, updateObject, updateObject, updateObject, updateObject, updateObject, updateObject, updateObject, updateObject, updateRef, updateRef, updateRow, updateRowId, updateRowId, updateShort, updateShort, updateSQLXML, updateSQLXML, updateString, updateString, updateTime, updateTime, updateTimestamp, updateTimestamp, wasNull
isWrapperFor, unwrap
Boolean getBooleanOrNull(int columnIndex) throws SQLException
null
when null, not false
as
JDBC does by default!SQLException
Boolean getBooleanOrNull(String columnLabel) throws SQLException
null
when null, not false
as
JDBC does by default!SQLException
boolean getBooleanOrFalse(int columnIndex) throws SQLException
false
when null
.SQLException
boolean getBooleanOrFalse(String columnLabel) throws SQLException
false
when null
.SQLException
Byte getByteOrNull(int columnIndex) throws SQLException
null
when null, not 0
as
JDBC does by default!SQLException
Byte getByteOrNull(String columnLabel) throws SQLException
null
when null, not 0
as
JDBC does by default!SQLException
Byte getByteOrZero(int columnIndex) throws SQLException
0
when null.SQLException
Byte getByteOrZero(String columnLabel) throws SQLException
0
when null.SQLException
Short getShortOrNull(int columnIndex) throws SQLException
null
when null, not 0
as
JDBC does by default!SQLException
Short getShortOrNull(String columnLabel) throws SQLException
null
when null, not 0
as
JDBC does by default!SQLException
Short getShortOrZero(int columnIndex) throws SQLException
0
when null.SQLException
Short getShortOrZero(String columnLabel) throws SQLException
0
when null.SQLException
Integer getIntegerOrNull(int columnIndex) throws SQLException
null
when null, not 0
as
JDBC does by default!SQLException
Integer getIntegerOrNull(String columnLabel) throws SQLException
null
when null, not 0
as
JDBC does by default!SQLException
Integer getIntegerOrZero(int columnIndex) throws SQLException
0
when null.SQLException
Integer getIntegerOrZero(String columnLabel) throws SQLException
0
when null.SQLException
Long getLongOrNull(int columnIndex) throws SQLException
null
when null, not 0
as
JDBC does by default!SQLException
Long getLongOrNull(String columnLabel) throws SQLException
null
when null, not 0
as
JDBC does by default!SQLException
Long getLongOrZero(int columnIndex) throws SQLException
0
when null.SQLException
Long getLongOrZero(String columnLabel) throws SQLException
0
when null.SQLException
Float getFloatOrNull(int columnIndex) throws SQLException
null
when null, not 0
as
JDBC does by default!SQLException
Float getFloatOrNull(String columnLabel) throws SQLException
null
when null, not 0
as
JDBC does by default!SQLException
Float getFloatOrZero(int columnIndex) throws SQLException
0
when null.SQLException
Float getFloatOrZero(String columnLabel) throws SQLException
0
when null.SQLException
Double getDoubleOrNull(int columnIndex) throws SQLException
null
when null, not 0
as
JDBC does by default!SQLException
Double getDoubleOrNull(String columnLabel) throws SQLException
null
when null, not 0
as
JDBC does by default!SQLException
Double getDoubleOrZero(int columnIndex) throws SQLException
0
when null.SQLException
Double getDoubleOrZero(String columnLabel) throws SQLException
0
when null.SQLException
@Deprecated boolean getBoolean(int columnIndex) throws SQLException
getBooleanOrNull(int)
or
getBooleanOrFalse(int)
instead.getBoolean
in interface ResultSet
SQLException
@Deprecated boolean getBoolean(String columnLabel) throws SQLException
getBooleanOrNull(String)
or
getBooleanOrFalse(String)
instead.getBoolean
in interface ResultSet
SQLException
@Deprecated byte getByte(int columnIndex) throws SQLException
getByteOrNull(int)
or getByteOrZero(int)
instead.getByte
in interface ResultSet
SQLException
@Deprecated byte getByte(String columnLabel) throws SQLException
getByteOrNull(String)
or getByteOrZero(String)
instead.getByte
in interface ResultSet
SQLException
@Deprecated short getShort(int columnIndex) throws SQLException
getShortOrNull(int)
or getShortOrZero(int)
} instead.getShort
in interface ResultSet
SQLException
@Deprecated short getShort(String columnLabel) throws SQLException
getShortOrNull(String)
or getShortOrZero(String)
instead.getShort
in interface ResultSet
SQLException
@Deprecated int getInt(int columnIndex) throws SQLException
getIntegerOrNull(int)
or getIntegerOrZero(int)
instead.getInt
in interface ResultSet
SQLException
@Deprecated int getInt(String columnLabel) throws SQLException
getIntegerOrNull(String)
or getIntegerOrZero(String)
instead.getInt
in interface ResultSet
SQLException
@Deprecated long getLong(int columnIndex) throws SQLException
getLongOrNull(int)
or #getLongOrLong(int)
instead.getLong
in interface ResultSet
SQLException
@Deprecated long getLong(String columnLabel) throws SQLException
getLongOrNull(String)
or getLongOrZero(String)
instead.getLong
in interface ResultSet
SQLException
@Deprecated float getFloat(int columnIndex) throws SQLException
getFloatOrNull(int)
or getFloatOrZero(int)
instead.getFloat
in interface ResultSet
SQLException
@Deprecated float getFloat(String columnLabel) throws SQLException
getFloatOrNull(String)
or getFloatOrZero(String)
instead.getFloat
in interface ResultSet
SQLException
@Deprecated double getDouble(int columnIndex) throws SQLException
getDoubleOrNull(int)
or getDoubleOrZero(int)
instead.getDouble
in interface ResultSet
SQLException
@Deprecated double getDouble(String columnLabel) throws SQLException
getDoubleOrNull(String)
or getDoubleOrZero(String)
instead.getDouble
in interface ResultSet
SQLException
Instant getInstant(int columnIndex) throws SQLException
Instant
from a TIMESTAMP WITH TIME ZONE
(ie: "TIMESTAMPTZ") column.SQLException
Instant getInstant(String columnLabel) throws SQLException
Instant
from a TIMESTAMP WITH TIME ZONE
(ie: "TIMESTAMPTZ") column.SQLException
Copyright © 2019. All rights reserved.