public class FiberResultSet extends Object implements ResultSet
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
Constructor and Description |
---|
FiberResultSet(ResultSet result,
ExecutorService executor) |
Modifier and Type | Method and Description |
---|---|
boolean |
absolute(int row) |
void |
afterLast() |
void |
beforeFirst() |
void |
cancelRowUpdates() |
void |
clearWarnings() |
void |
close() |
void |
deleteRow() |
boolean |
equals(Object obj) |
int |
findColumn(String columnLabel) |
boolean |
first() |
FiberArray |
getArray(int columnIndex) |
FiberArray |
getArray(String columnLabel) |
InputStream |
getAsciiStream(int columnIndex) |
InputStream |
getAsciiStream(String columnLabel) |
BigDecimal |
getBigDecimal(int columnIndex) |
BigDecimal |
getBigDecimal(int columnIndex,
int scale)
Deprecated.
|
BigDecimal |
getBigDecimal(String columnLabel) |
BigDecimal |
getBigDecimal(String columnLabel,
int scale)
Deprecated.
|
InputStream |
getBinaryStream(int columnIndex) |
InputStream |
getBinaryStream(String columnLabel) |
FiberBlob |
getBlob(int columnIndex) |
FiberBlob |
getBlob(String columnLabel) |
boolean |
getBoolean(int columnIndex) |
boolean |
getBoolean(String columnLabel) |
byte |
getByte(int columnIndex) |
byte |
getByte(String columnLabel) |
byte[] |
getBytes(int columnIndex) |
byte[] |
getBytes(String columnLabel) |
Reader |
getCharacterStream(int columnIndex) |
Reader |
getCharacterStream(String columnLabel) |
FiberClob |
getClob(int columnIndex) |
FiberClob |
getClob(String columnLabel) |
int |
getConcurrency() |
String |
getCursorName() |
Date |
getDate(int columnIndex) |
Date |
getDate(int columnIndex,
Calendar cal) |
Date |
getDate(String columnLabel) |
Date |
getDate(String columnLabel,
Calendar cal) |
double |
getDouble(int columnIndex) |
double |
getDouble(String columnLabel) |
int |
getFetchDirection() |
int |
getFetchSize() |
float |
getFloat(int columnIndex) |
float |
getFloat(String columnLabel) |
int |
getHoldability() |
int |
getInt(int columnIndex) |
int |
getInt(String columnLabel) |
long |
getLong(int columnIndex) |
long |
getLong(String columnLabel) |
FiberResultSetMetaData |
getMetaData() |
Reader |
getNCharacterStream(int columnIndex) |
Reader |
getNCharacterStream(String columnLabel) |
FiberNClob |
getNClob(int columnIndex) |
FiberNClob |
getNClob(String columnLabel) |
String |
getNString(int columnIndex) |
String |
getNString(String columnLabel) |
Object |
getObject(int columnIndex) |
<T> T |
getObject(int columnIndex,
Class<T> type) |
Object |
getObject(int columnIndex,
Map<String,Class<?>> map) |
Object |
getObject(String columnLabel) |
<T> T |
getObject(String columnLabel,
Class<T> type) |
Object |
getObject(String columnLabel,
Map<String,Class<?>> map) |
FiberRef |
getRef(int columnIndex) |
FiberRef |
getRef(String columnLabel) |
int |
getRow() |
RowId |
getRowId(int columnIndex) |
RowId |
getRowId(String columnLabel) |
short |
getShort(int columnIndex) |
short |
getShort(String columnLabel) |
FiberSQLXML |
getSQLXML(int columnIndex) |
FiberSQLXML |
getSQLXML(String columnLabel) |
FiberStatement |
getStatement() |
String |
getString(int columnIndex) |
String |
getString(String columnLabel) |
Time |
getTime(int columnIndex) |
Time |
getTime(int columnIndex,
Calendar cal) |
Time |
getTime(String columnLabel) |
Time |
getTime(String columnLabel,
Calendar cal) |
Timestamp |
getTimestamp(int columnIndex) |
Timestamp |
getTimestamp(int columnIndex,
Calendar cal) |
Timestamp |
getTimestamp(String columnLabel) |
Timestamp |
getTimestamp(String columnLabel,
Calendar cal) |
int |
getType() |
InputStream |
getUnicodeStream(int columnIndex)
Deprecated.
|
InputStream |
getUnicodeStream(String columnLabel)
Deprecated.
|
URL |
getURL(int columnIndex) |
URL |
getURL(String columnLabel) |
SQLWarning |
getWarnings() |
int |
hashCode() |
void |
insertRow() |
boolean |
isAfterLast() |
boolean |
isBeforeFirst() |
boolean |
isClosed() |
boolean |
isFirst() |
boolean |
isLast() |
boolean |
isWrapperFor(Class<?> iface) |
boolean |
last() |
void |
moveToCurrentRow() |
void |
moveToInsertRow() |
boolean |
next() |
boolean |
previous() |
void |
refreshRow() |
boolean |
relative(int rows) |
boolean |
rowDeleted() |
boolean |
rowInserted() |
boolean |
rowUpdated() |
void |
setFetchDirection(int direction) |
void |
setFetchSize(int rows) |
String |
toString() |
<T> T |
unwrap(Class<T> iface) |
void |
updateArray(int columnIndex,
Array x) |
void |
updateArray(String columnLabel,
Array x) |
void |
updateAsciiStream(int columnIndex,
InputStream x) |
void |
updateAsciiStream(int columnIndex,
InputStream x,
int length) |
void |
updateAsciiStream(int columnIndex,
InputStream x,
long length) |
void |
updateAsciiStream(String columnLabel,
InputStream x) |
void |
updateAsciiStream(String columnLabel,
InputStream x,
int length) |
void |
updateAsciiStream(String columnLabel,
InputStream x,
long length) |
void |
updateBigDecimal(int columnIndex,
BigDecimal x) |
void |
updateBigDecimal(String columnLabel,
BigDecimal x) |
void |
updateBinaryStream(int columnIndex,
InputStream x) |
void |
updateBinaryStream(int columnIndex,
InputStream x,
int length) |
void |
updateBinaryStream(int columnIndex,
InputStream x,
long length) |
void |
updateBinaryStream(String columnLabel,
InputStream x) |
void |
updateBinaryStream(String columnLabel,
InputStream x,
int length) |
void |
updateBinaryStream(String columnLabel,
InputStream x,
long length) |
void |
updateBlob(int columnIndex,
Blob x) |
void |
updateBlob(int columnIndex,
InputStream inputStream) |
void |
updateBlob(int columnIndex,
InputStream inputStream,
long length) |
void |
updateBlob(String columnLabel,
Blob x) |
void |
updateBlob(String columnLabel,
InputStream inputStream) |
void |
updateBlob(String columnLabel,
InputStream inputStream,
long length) |
void |
updateBoolean(int columnIndex,
boolean x) |
void |
updateBoolean(String columnLabel,
boolean x) |
void |
updateByte(int columnIndex,
byte x) |
void |
updateByte(String columnLabel,
byte x) |
void |
updateBytes(int columnIndex,
byte[] x) |
void |
updateBytes(String columnLabel,
byte[] x) |
void |
updateCharacterStream(int columnIndex,
Reader x) |
void |
updateCharacterStream(int columnIndex,
Reader x,
int length) |
void |
updateCharacterStream(int columnIndex,
Reader x,
long length) |
void |
updateCharacterStream(String columnLabel,
Reader reader) |
void |
updateCharacterStream(String columnLabel,
Reader reader,
int length) |
void |
updateCharacterStream(String columnLabel,
Reader reader,
long length) |
void |
updateClob(int columnIndex,
Clob x) |
void |
updateClob(int columnIndex,
Reader reader) |
void |
updateClob(int columnIndex,
Reader reader,
long length) |
void |
updateClob(String columnLabel,
Clob x) |
void |
updateClob(String columnLabel,
Reader reader) |
void |
updateClob(String columnLabel,
Reader reader,
long length) |
void |
updateDate(int columnIndex,
Date x) |
void |
updateDate(String columnLabel,
Date x) |
void |
updateDouble(int columnIndex,
double x) |
void |
updateDouble(String columnLabel,
double x) |
void |
updateFloat(int columnIndex,
float x) |
void |
updateFloat(String columnLabel,
float x) |
void |
updateInt(int columnIndex,
int x) |
void |
updateInt(String columnLabel,
int x) |
void |
updateLong(int columnIndex,
long x) |
void |
updateLong(String columnLabel,
long x) |
void |
updateNCharacterStream(int columnIndex,
Reader x) |
void |
updateNCharacterStream(int columnIndex,
Reader x,
long length) |
void |
updateNCharacterStream(String columnLabel,
Reader reader) |
void |
updateNCharacterStream(String columnLabel,
Reader reader,
long length) |
void |
updateNClob(int columnIndex,
NClob nClob) |
void |
updateNClob(int columnIndex,
Reader reader) |
void |
updateNClob(int columnIndex,
Reader reader,
long length) |
void |
updateNClob(String columnLabel,
NClob nClob) |
void |
updateNClob(String columnLabel,
Reader reader) |
void |
updateNClob(String columnLabel,
Reader reader,
long length) |
void |
updateNString(int columnIndex,
String nString) |
void |
updateNString(String columnLabel,
String nString) |
void |
updateNull(int columnIndex) |
void |
updateNull(String columnLabel) |
void |
updateObject(int columnIndex,
Object x) |
void |
updateObject(int columnIndex,
Object x,
int scaleOrLength) |
void |
updateObject(String columnLabel,
Object x) |
void |
updateObject(String columnLabel,
Object x,
int scaleOrLength) |
void |
updateRef(int columnIndex,
Ref x) |
void |
updateRef(String columnLabel,
Ref x) |
void |
updateRow() |
void |
updateRowId(int columnIndex,
RowId x) |
void |
updateRowId(String columnLabel,
RowId x) |
void |
updateShort(int columnIndex,
short x) |
void |
updateShort(String columnLabel,
short x) |
void |
updateSQLXML(int columnIndex,
SQLXML xmlObject) |
void |
updateSQLXML(String columnLabel,
SQLXML xmlObject) |
void |
updateString(int columnIndex,
String x) |
void |
updateString(String columnLabel,
String x) |
void |
updateTime(int columnIndex,
Time x) |
void |
updateTime(String columnLabel,
Time x) |
void |
updateTimestamp(int columnIndex,
Timestamp x) |
void |
updateTimestamp(String columnLabel,
Timestamp x) |
boolean |
wasNull() |
public FiberResultSet(ResultSet result, ExecutorService executor)
@Suspendable public boolean next() throws SQLException
next
in interface ResultSet
SQLException
@Suspendable public void close() throws SQLException
close
in interface AutoCloseable
close
in interface ResultSet
SQLException
@Suspendable public boolean wasNull() throws SQLException
wasNull
in interface ResultSet
SQLException
@Suspendable public String getString(int columnIndex) throws SQLException
getString
in interface ResultSet
SQLException
@Suspendable public boolean getBoolean(int columnIndex) throws SQLException
getBoolean
in interface ResultSet
SQLException
@Suspendable public byte getByte(int columnIndex) throws SQLException
getByte
in interface ResultSet
SQLException
@Suspendable public short getShort(int columnIndex) throws SQLException
getShort
in interface ResultSet
SQLException
@Suspendable public int getInt(int columnIndex) throws SQLException
getInt
in interface ResultSet
SQLException
@Suspendable public long getLong(int columnIndex) throws SQLException
getLong
in interface ResultSet
SQLException
@Suspendable public float getFloat(int columnIndex) throws SQLException
getFloat
in interface ResultSet
SQLException
@Suspendable public double getDouble(int columnIndex) throws SQLException
getDouble
in interface ResultSet
SQLException
@Deprecated @Suspendable public BigDecimal getBigDecimal(int columnIndex, int scale) throws SQLException
getBigDecimal
in interface ResultSet
SQLException
@Suspendable public byte[] getBytes(int columnIndex) throws SQLException
getBytes
in interface ResultSet
SQLException
@Suspendable public Date getDate(int columnIndex) throws SQLException
getDate
in interface ResultSet
SQLException
@Suspendable public Time getTime(int columnIndex) throws SQLException
getTime
in interface ResultSet
SQLException
@Suspendable public Timestamp getTimestamp(int columnIndex) throws SQLException
getTimestamp
in interface ResultSet
SQLException
@Suspendable public InputStream getAsciiStream(int columnIndex) throws SQLException
getAsciiStream
in interface ResultSet
SQLException
@Deprecated @Suspendable public InputStream getUnicodeStream(int columnIndex) throws SQLException
getUnicodeStream
in interface ResultSet
SQLException
@Suspendable public InputStream getBinaryStream(int columnIndex) throws SQLException
getBinaryStream
in interface ResultSet
SQLException
@Suspendable public String getString(String columnLabel) throws SQLException
getString
in interface ResultSet
SQLException
@Suspendable public boolean getBoolean(String columnLabel) throws SQLException
getBoolean
in interface ResultSet
SQLException
@Suspendable public byte getByte(String columnLabel) throws SQLException
getByte
in interface ResultSet
SQLException
@Suspendable public short getShort(String columnLabel) throws SQLException
getShort
in interface ResultSet
SQLException
@Suspendable public int getInt(String columnLabel) throws SQLException
getInt
in interface ResultSet
SQLException
@Suspendable public long getLong(String columnLabel) throws SQLException
getLong
in interface ResultSet
SQLException
@Suspendable public float getFloat(String columnLabel) throws SQLException
getFloat
in interface ResultSet
SQLException
@Suspendable public double getDouble(String columnLabel) throws SQLException
getDouble
in interface ResultSet
SQLException
@Deprecated @Suspendable public BigDecimal getBigDecimal(String columnLabel, int scale) throws SQLException
getBigDecimal
in interface ResultSet
SQLException
@Suspendable public byte[] getBytes(String columnLabel) throws SQLException
getBytes
in interface ResultSet
SQLException
@Suspendable public Date getDate(String columnLabel) throws SQLException
getDate
in interface ResultSet
SQLException
@Suspendable public Time getTime(String columnLabel) throws SQLException
getTime
in interface ResultSet
SQLException
@Suspendable public Timestamp getTimestamp(String columnLabel) throws SQLException
getTimestamp
in interface ResultSet
SQLException
@Suspendable public InputStream getAsciiStream(String columnLabel) throws SQLException
getAsciiStream
in interface ResultSet
SQLException
@Deprecated @Suspendable public InputStream getUnicodeStream(String columnLabel) throws SQLException
getUnicodeStream
in interface ResultSet
SQLException
@Suspendable public InputStream getBinaryStream(String columnLabel) throws SQLException
getBinaryStream
in interface ResultSet
SQLException
@Suspendable public SQLWarning getWarnings() throws SQLException
getWarnings
in interface ResultSet
SQLException
@Suspendable public void clearWarnings() throws SQLException
clearWarnings
in interface ResultSet
SQLException
@Suspendable public String getCursorName() throws SQLException
getCursorName
in interface ResultSet
SQLException
@Suspendable public FiberResultSetMetaData getMetaData() throws SQLException
getMetaData
in interface ResultSet
SQLException
@Suspendable public Object getObject(int columnIndex) throws SQLException
getObject
in interface ResultSet
SQLException
@Suspendable public Object getObject(String columnLabel) throws SQLException
getObject
in interface ResultSet
SQLException
@Suspendable public int findColumn(String columnLabel) throws SQLException
findColumn
in interface ResultSet
SQLException
@Suspendable public Reader getCharacterStream(int columnIndex) throws SQLException
getCharacterStream
in interface ResultSet
SQLException
@Suspendable public Reader getCharacterStream(String columnLabel) throws SQLException
getCharacterStream
in interface ResultSet
SQLException
@Suspendable public BigDecimal getBigDecimal(int columnIndex) throws SQLException
getBigDecimal
in interface ResultSet
SQLException
@Suspendable public BigDecimal getBigDecimal(String columnLabel) throws SQLException
getBigDecimal
in interface ResultSet
SQLException
@Suspendable public boolean isBeforeFirst() throws SQLException
isBeforeFirst
in interface ResultSet
SQLException
@Suspendable public boolean isAfterLast() throws SQLException
isAfterLast
in interface ResultSet
SQLException
@Suspendable public boolean isFirst() throws SQLException
isFirst
in interface ResultSet
SQLException
@Suspendable public boolean isLast() throws SQLException
isLast
in interface ResultSet
SQLException
@Suspendable public void beforeFirst() throws SQLException
beforeFirst
in interface ResultSet
SQLException
@Suspendable public void afterLast() throws SQLException
afterLast
in interface ResultSet
SQLException
@Suspendable public boolean first() throws SQLException
first
in interface ResultSet
SQLException
@Suspendable public boolean last() throws SQLException
last
in interface ResultSet
SQLException
@Suspendable public int getRow() throws SQLException
getRow
in interface ResultSet
SQLException
@Suspendable public boolean absolute(int row) throws SQLException
absolute
in interface ResultSet
SQLException
@Suspendable public boolean relative(int rows) throws SQLException
relative
in interface ResultSet
SQLException
@Suspendable public boolean previous() throws SQLException
previous
in interface ResultSet
SQLException
@Suspendable public void setFetchDirection(int direction) throws SQLException
setFetchDirection
in interface ResultSet
SQLException
@Suspendable public int getFetchDirection() throws SQLException
getFetchDirection
in interface ResultSet
SQLException
@Suspendable public void setFetchSize(int rows) throws SQLException
setFetchSize
in interface ResultSet
SQLException
@Suspendable public int getFetchSize() throws SQLException
getFetchSize
in interface ResultSet
SQLException
@Suspendable public int getType() throws SQLException
getType
in interface ResultSet
SQLException
@Suspendable public int getConcurrency() throws SQLException
getConcurrency
in interface ResultSet
SQLException
@Suspendable public boolean rowUpdated() throws SQLException
rowUpdated
in interface ResultSet
SQLException
@Suspendable public boolean rowInserted() throws SQLException
rowInserted
in interface ResultSet
SQLException
@Suspendable public boolean rowDeleted() throws SQLException
rowDeleted
in interface ResultSet
SQLException
@Suspendable public void updateNull(int columnIndex) throws SQLException
updateNull
in interface ResultSet
SQLException
@Suspendable public void updateBoolean(int columnIndex, boolean x) throws SQLException
updateBoolean
in interface ResultSet
SQLException
@Suspendable public void updateByte(int columnIndex, byte x) throws SQLException
updateByte
in interface ResultSet
SQLException
@Suspendable public void updateShort(int columnIndex, short x) throws SQLException
updateShort
in interface ResultSet
SQLException
@Suspendable public void updateInt(int columnIndex, int x) throws SQLException
updateInt
in interface ResultSet
SQLException
@Suspendable public void updateLong(int columnIndex, long x) throws SQLException
updateLong
in interface ResultSet
SQLException
@Suspendable public void updateFloat(int columnIndex, float x) throws SQLException
updateFloat
in interface ResultSet
SQLException
@Suspendable public void updateDouble(int columnIndex, double x) throws SQLException
updateDouble
in interface ResultSet
SQLException
@Suspendable public void updateBigDecimal(int columnIndex, BigDecimal x) throws SQLException
updateBigDecimal
in interface ResultSet
SQLException
@Suspendable public void updateString(int columnIndex, String x) throws SQLException
updateString
in interface ResultSet
SQLException
@Suspendable public void updateBytes(int columnIndex, byte[] x) throws SQLException
updateBytes
in interface ResultSet
SQLException
@Suspendable public void updateDate(int columnIndex, Date x) throws SQLException
updateDate
in interface ResultSet
SQLException
@Suspendable public void updateTime(int columnIndex, Time x) throws SQLException
updateTime
in interface ResultSet
SQLException
@Suspendable public void updateTimestamp(int columnIndex, Timestamp x) throws SQLException
updateTimestamp
in interface ResultSet
SQLException
@Suspendable public void updateAsciiStream(int columnIndex, InputStream x, int length) throws SQLException
updateAsciiStream
in interface ResultSet
SQLException
@Suspendable public void updateBinaryStream(int columnIndex, InputStream x, int length) throws SQLException
updateBinaryStream
in interface ResultSet
SQLException
@Suspendable public void updateCharacterStream(int columnIndex, Reader x, int length) throws SQLException
updateCharacterStream
in interface ResultSet
SQLException
@Suspendable public void updateObject(int columnIndex, Object x, int scaleOrLength) throws SQLException
updateObject
in interface ResultSet
SQLException
@Suspendable public void updateObject(int columnIndex, Object x) throws SQLException
updateObject
in interface ResultSet
SQLException
@Suspendable public void updateNull(String columnLabel) throws SQLException
updateNull
in interface ResultSet
SQLException
@Suspendable public void updateBoolean(String columnLabel, boolean x) throws SQLException
updateBoolean
in interface ResultSet
SQLException
@Suspendable public void updateByte(String columnLabel, byte x) throws SQLException
updateByte
in interface ResultSet
SQLException
@Suspendable public void updateShort(String columnLabel, short x) throws SQLException
updateShort
in interface ResultSet
SQLException
@Suspendable public void updateInt(String columnLabel, int x) throws SQLException
updateInt
in interface ResultSet
SQLException
@Suspendable public void updateLong(String columnLabel, long x) throws SQLException
updateLong
in interface ResultSet
SQLException
@Suspendable public void updateFloat(String columnLabel, float x) throws SQLException
updateFloat
in interface ResultSet
SQLException
@Suspendable public void updateDouble(String columnLabel, double x) throws SQLException
updateDouble
in interface ResultSet
SQLException
@Suspendable public void updateBigDecimal(String columnLabel, BigDecimal x) throws SQLException
updateBigDecimal
in interface ResultSet
SQLException
@Suspendable public void updateString(String columnLabel, String x) throws SQLException
updateString
in interface ResultSet
SQLException
@Suspendable public void updateBytes(String columnLabel, byte[] x) throws SQLException
updateBytes
in interface ResultSet
SQLException
@Suspendable public void updateDate(String columnLabel, Date x) throws SQLException
updateDate
in interface ResultSet
SQLException
@Suspendable public void updateTime(String columnLabel, Time x) throws SQLException
updateTime
in interface ResultSet
SQLException
@Suspendable public void updateTimestamp(String columnLabel, Timestamp x) throws SQLException
updateTimestamp
in interface ResultSet
SQLException
@Suspendable public void updateAsciiStream(String columnLabel, InputStream x, int length) throws SQLException
updateAsciiStream
in interface ResultSet
SQLException
@Suspendable public void updateBinaryStream(String columnLabel, InputStream x, int length) throws SQLException
updateBinaryStream
in interface ResultSet
SQLException
@Suspendable public void updateCharacterStream(String columnLabel, Reader reader, int length) throws SQLException
updateCharacterStream
in interface ResultSet
SQLException
@Suspendable public void updateObject(String columnLabel, Object x, int scaleOrLength) throws SQLException
updateObject
in interface ResultSet
SQLException
@Suspendable public void updateObject(String columnLabel, Object x) throws SQLException
updateObject
in interface ResultSet
SQLException
@Suspendable public void insertRow() throws SQLException
insertRow
in interface ResultSet
SQLException
@Suspendable public void updateRow() throws SQLException
updateRow
in interface ResultSet
SQLException
@Suspendable public void deleteRow() throws SQLException
deleteRow
in interface ResultSet
SQLException
@Suspendable public void refreshRow() throws SQLException
refreshRow
in interface ResultSet
SQLException
@Suspendable public void cancelRowUpdates() throws SQLException
cancelRowUpdates
in interface ResultSet
SQLException
@Suspendable public void moveToInsertRow() throws SQLException
moveToInsertRow
in interface ResultSet
SQLException
@Suspendable public void moveToCurrentRow() throws SQLException
moveToCurrentRow
in interface ResultSet
SQLException
@Suspendable public FiberStatement getStatement() throws SQLException
getStatement
in interface ResultSet
SQLException
@Suspendable public Object getObject(int columnIndex, Map<String,Class<?>> map) throws SQLException
getObject
in interface ResultSet
SQLException
@Suspendable public FiberRef getRef(int columnIndex) throws SQLException
getRef
in interface ResultSet
SQLException
@Suspendable public FiberBlob getBlob(int columnIndex) throws SQLException
getBlob
in interface ResultSet
SQLException
@Suspendable public FiberClob getClob(int columnIndex) throws SQLException
getClob
in interface ResultSet
SQLException
@Suspendable public FiberArray getArray(int columnIndex) throws SQLException
getArray
in interface ResultSet
SQLException
@Suspendable public Object getObject(String columnLabel, Map<String,Class<?>> map) throws SQLException
getObject
in interface ResultSet
SQLException
@Suspendable public FiberRef getRef(String columnLabel) throws SQLException
getRef
in interface ResultSet
SQLException
@Suspendable public FiberBlob getBlob(String columnLabel) throws SQLException
getBlob
in interface ResultSet
SQLException
@Suspendable public FiberClob getClob(String columnLabel) throws SQLException
getClob
in interface ResultSet
SQLException
@Suspendable public FiberArray getArray(String columnLabel) throws SQLException
getArray
in interface ResultSet
SQLException
@Suspendable public Date getDate(int columnIndex, Calendar cal) throws SQLException
getDate
in interface ResultSet
SQLException
@Suspendable public Date getDate(String columnLabel, Calendar cal) throws SQLException
getDate
in interface ResultSet
SQLException
@Suspendable public Time getTime(int columnIndex, Calendar cal) throws SQLException
getTime
in interface ResultSet
SQLException
@Suspendable public Time getTime(String columnLabel, Calendar cal) throws SQLException
getTime
in interface ResultSet
SQLException
@Suspendable public Timestamp getTimestamp(int columnIndex, Calendar cal) throws SQLException
getTimestamp
in interface ResultSet
SQLException
@Suspendable public Timestamp getTimestamp(String columnLabel, Calendar cal) throws SQLException
getTimestamp
in interface ResultSet
SQLException
@Suspendable public URL getURL(int columnIndex) throws SQLException
getURL
in interface ResultSet
SQLException
@Suspendable public URL getURL(String columnLabel) throws SQLException
getURL
in interface ResultSet
SQLException
@Suspendable public void updateRef(int columnIndex, Ref x) throws SQLException
updateRef
in interface ResultSet
SQLException
@Suspendable public void updateRef(String columnLabel, Ref x) throws SQLException
updateRef
in interface ResultSet
SQLException
@Suspendable public void updateBlob(int columnIndex, Blob x) throws SQLException
updateBlob
in interface ResultSet
SQLException
@Suspendable public void updateBlob(String columnLabel, Blob x) throws SQLException
updateBlob
in interface ResultSet
SQLException
@Suspendable public void updateClob(int columnIndex, Clob x) throws SQLException
updateClob
in interface ResultSet
SQLException
@Suspendable public void updateClob(String columnLabel, Clob x) throws SQLException
updateClob
in interface ResultSet
SQLException
@Suspendable public void updateArray(int columnIndex, Array x) throws SQLException
updateArray
in interface ResultSet
SQLException
@Suspendable public void updateArray(String columnLabel, Array x) throws SQLException
updateArray
in interface ResultSet
SQLException
@Suspendable public RowId getRowId(int columnIndex) throws SQLException
getRowId
in interface ResultSet
SQLException
@Suspendable public RowId getRowId(String columnLabel) throws SQLException
getRowId
in interface ResultSet
SQLException
@Suspendable public void updateRowId(int columnIndex, RowId x) throws SQLException
updateRowId
in interface ResultSet
SQLException
@Suspendable public void updateRowId(String columnLabel, RowId x) throws SQLException
updateRowId
in interface ResultSet
SQLException
@Suspendable public int getHoldability() throws SQLException
getHoldability
in interface ResultSet
SQLException
@Suspendable public boolean isClosed() throws SQLException
isClosed
in interface ResultSet
SQLException
@Suspendable public void updateNString(int columnIndex, String nString) throws SQLException
updateNString
in interface ResultSet
SQLException
@Suspendable public void updateNString(String columnLabel, String nString) throws SQLException
updateNString
in interface ResultSet
SQLException
@Suspendable public void updateNClob(int columnIndex, NClob nClob) throws SQLException
updateNClob
in interface ResultSet
SQLException
@Suspendable public void updateNClob(String columnLabel, NClob nClob) throws SQLException
updateNClob
in interface ResultSet
SQLException
@Suspendable public FiberNClob getNClob(int columnIndex) throws SQLException
getNClob
in interface ResultSet
SQLException
@Suspendable public FiberNClob getNClob(String columnLabel) throws SQLException
getNClob
in interface ResultSet
SQLException
@Suspendable public FiberSQLXML getSQLXML(int columnIndex) throws SQLException
getSQLXML
in interface ResultSet
SQLException
@Suspendable public FiberSQLXML getSQLXML(String columnLabel) throws SQLException
getSQLXML
in interface ResultSet
SQLException
@Suspendable public void updateSQLXML(int columnIndex, SQLXML xmlObject) throws SQLException
updateSQLXML
in interface ResultSet
SQLException
@Suspendable public void updateSQLXML(String columnLabel, SQLXML xmlObject) throws SQLException
updateSQLXML
in interface ResultSet
SQLException
@Suspendable public String getNString(int columnIndex) throws SQLException
getNString
in interface ResultSet
SQLException
@Suspendable public String getNString(String columnLabel) throws SQLException
getNString
in interface ResultSet
SQLException
@Suspendable public Reader getNCharacterStream(int columnIndex) throws SQLException
getNCharacterStream
in interface ResultSet
SQLException
@Suspendable public Reader getNCharacterStream(String columnLabel) throws SQLException
getNCharacterStream
in interface ResultSet
SQLException
@Suspendable public void updateNCharacterStream(int columnIndex, Reader x, long length) throws SQLException
updateNCharacterStream
in interface ResultSet
SQLException
@Suspendable public void updateNCharacterStream(String columnLabel, Reader reader, long length) throws SQLException
updateNCharacterStream
in interface ResultSet
SQLException
@Suspendable public void updateAsciiStream(int columnIndex, InputStream x, long length) throws SQLException
updateAsciiStream
in interface ResultSet
SQLException
@Suspendable public void updateBinaryStream(int columnIndex, InputStream x, long length) throws SQLException
updateBinaryStream
in interface ResultSet
SQLException
@Suspendable public void updateCharacterStream(int columnIndex, Reader x, long length) throws SQLException
updateCharacterStream
in interface ResultSet
SQLException
@Suspendable public void updateAsciiStream(String columnLabel, InputStream x, long length) throws SQLException
updateAsciiStream
in interface ResultSet
SQLException
@Suspendable public void updateBinaryStream(String columnLabel, InputStream x, long length) throws SQLException
updateBinaryStream
in interface ResultSet
SQLException
@Suspendable public void updateCharacterStream(String columnLabel, Reader reader, long length) throws SQLException
updateCharacterStream
in interface ResultSet
SQLException
@Suspendable public void updateBlob(int columnIndex, InputStream inputStream, long length) throws SQLException
updateBlob
in interface ResultSet
SQLException
@Suspendable public void updateBlob(String columnLabel, InputStream inputStream, long length) throws SQLException
updateBlob
in interface ResultSet
SQLException
@Suspendable public void updateClob(int columnIndex, Reader reader, long length) throws SQLException
updateClob
in interface ResultSet
SQLException
@Suspendable public void updateClob(String columnLabel, Reader reader, long length) throws SQLException
updateClob
in interface ResultSet
SQLException
@Suspendable public void updateNClob(int columnIndex, Reader reader, long length) throws SQLException
updateNClob
in interface ResultSet
SQLException
@Suspendable public void updateNClob(String columnLabel, Reader reader, long length) throws SQLException
updateNClob
in interface ResultSet
SQLException
@Suspendable public void updateNCharacterStream(int columnIndex, Reader x) throws SQLException
updateNCharacterStream
in interface ResultSet
SQLException
@Suspendable public void updateNCharacterStream(String columnLabel, Reader reader) throws SQLException
updateNCharacterStream
in interface ResultSet
SQLException
@Suspendable public void updateAsciiStream(int columnIndex, InputStream x) throws SQLException
updateAsciiStream
in interface ResultSet
SQLException
@Suspendable public void updateBinaryStream(int columnIndex, InputStream x) throws SQLException
updateBinaryStream
in interface ResultSet
SQLException
@Suspendable public void updateCharacterStream(int columnIndex, Reader x) throws SQLException
updateCharacterStream
in interface ResultSet
SQLException
@Suspendable public void updateAsciiStream(String columnLabel, InputStream x) throws SQLException
updateAsciiStream
in interface ResultSet
SQLException
@Suspendable public void updateBinaryStream(String columnLabel, InputStream x) throws SQLException
updateBinaryStream
in interface ResultSet
SQLException
@Suspendable public void updateCharacterStream(String columnLabel, Reader reader) throws SQLException
updateCharacterStream
in interface ResultSet
SQLException
@Suspendable public void updateBlob(int columnIndex, InputStream inputStream) throws SQLException
updateBlob
in interface ResultSet
SQLException
@Suspendable public void updateBlob(String columnLabel, InputStream inputStream) throws SQLException
updateBlob
in interface ResultSet
SQLException
@Suspendable public void updateClob(int columnIndex, Reader reader) throws SQLException
updateClob
in interface ResultSet
SQLException
@Suspendable public void updateClob(String columnLabel, Reader reader) throws SQLException
updateClob
in interface ResultSet
SQLException
@Suspendable public void updateNClob(int columnIndex, Reader reader) throws SQLException
updateNClob
in interface ResultSet
SQLException
@Suspendable public void updateNClob(String columnLabel, Reader reader) throws SQLException
updateNClob
in interface ResultSet
SQLException
@Suspendable public <T> T getObject(int columnIndex, Class<T> type) throws SQLException
getObject
in interface ResultSet
SQLException
@Suspendable public <T> T getObject(String columnLabel, Class<T> type) throws SQLException
getObject
in interface ResultSet
SQLException
public <T> T unwrap(Class<T> iface) throws SQLException
unwrap
in interface Wrapper
SQLException
public boolean isWrapperFor(Class<?> iface) throws SQLException
isWrapperFor
in interface Wrapper
SQLException