Class UpdatableResultSet
java.lang.Object
org.mariadb.jdbc.internal.com.read.resultset.SelectResultSet
org.mariadb.jdbc.internal.com.read.resultset.UpdatableResultSet
- All Implemented Interfaces:
AutoCloseable
,ResultSet
,Wrapper
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate boolean
private boolean
private boolean
private MariaDbConnection
private String
private ClientSidePreparedStatement
private String
private String
private int
private ParameterHolder[]
private PreparedStatement
private int
private static final int
private static final int
private static final int
private static final int
private String
Fields inherited from class org.mariadb.jdbc.internal.com.read.resultset.SelectResultSet
columnInformationLength, columnsInformation, noBackslashEscapes, options, row, timeZone, TINYINT1_IS_BIT, YEAR_IS_DATE_TYPE
Fields inherited from interface java.sql.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 Summary
ConstructorsConstructorDescriptionUpdatableResultSet
(ColumnDefinition[] columnsInformation, Results results, Protocol protocol, PacketInputStream reader, boolean callableResult, boolean eofDeprecated) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionboolean
absolute
(int row) void
void
void
{inheritDoc}.private void
cannotInsertRow
(String reason) private void
cannotUpdateInsertRow
(String reason) private void
checkIfUpdatable
(Results results) private void
checkUpdatable
(int position) void
close()
Close resultSet.void
{inheritDoc}.boolean
first()
int
private UpdatableColumnDefinition[]
void
{inheritDoc}.boolean
last()
void
{inheritDoc}.void
{inheritDoc}.boolean
next()
private void
boolean
previous()
private byte[]
void
{inheritDoc}.boolean
relative
(int rows) void
updateArray
(int columnIndex, Array array) {inheritDoc}.void
updateArray
(String columnLabel, Array array) {inheritDoc}.void
updateAsciiStream
(int columnIndex, InputStream inputStream) {inheritDoc}.void
updateAsciiStream
(int columnIndex, InputStream inputStream, int length) {inheritDoc}.void
updateAsciiStream
(int columnIndex, InputStream inputStream, long length) {inheritDoc}.void
updateAsciiStream
(String columnLabel, InputStream inputStream) {inheritDoc}.void
updateAsciiStream
(String columnLabel, InputStream inputStream, int length) {inheritDoc}.void
updateAsciiStream
(String columnLabel, InputStream inputStream, long length) {inheritDoc}.void
updateBigDecimal
(int columnIndex, BigDecimal value) {inheritDoc}.void
updateBigDecimal
(String columnLabel, BigDecimal value) {inheritDoc}.void
updateBinaryStream
(int columnIndex, InputStream inputStream) {inheritDoc}.void
updateBinaryStream
(int columnIndex, InputStream inputStream, int length) {inheritDoc}.void
updateBinaryStream
(int columnIndex, InputStream inputStream, long length) {inheritDoc}.void
updateBinaryStream
(String columnLabel, InputStream inputStream) {inheritDoc}.void
updateBinaryStream
(String columnLabel, InputStream inputStream, int length) {inheritDoc}.void
updateBinaryStream
(String columnLabel, InputStream inputStream, long length) {inheritDoc}.void
updateBlob
(int columnIndex, InputStream inputStream) {inheritDoc}.void
updateBlob
(int columnIndex, InputStream inputStream, long length) {inheritDoc}.void
updateBlob
(int columnIndex, Blob blob) {inheritDoc}.void
updateBlob
(String columnLabel, InputStream inputStream) {inheritDoc}.void
updateBlob
(String columnLabel, InputStream inputStream, long length) {inheritDoc}.void
updateBlob
(String columnLabel, Blob blob) {inheritDoc}.void
updateBoolean
(int columnIndex, boolean bool) {inheritDoc}.void
updateBoolean
(String columnLabel, boolean value) {inheritDoc}.void
updateByte
(int columnIndex, byte value) {inheritDoc}.void
updateByte
(String columnLabel, byte value) {inheritDoc}.void
updateBytes
(int columnIndex, byte[] value) {inheritDoc}.void
updateBytes
(String columnLabel, byte[] value) {inheritDoc}.void
updateCharacterStream
(int columnIndex, Reader value) {inheritDoc}.void
updateCharacterStream
(int columnIndex, Reader reader, int length) {inheritDoc}.void
updateCharacterStream
(int columnIndex, Reader value, long length) {inheritDoc}.void
updateCharacterStream
(String columnLabel, Reader reader) {inheritDoc}.void
updateCharacterStream
(String columnLabel, Reader reader, int length) {inheritDoc}.void
updateCharacterStream
(String columnLabel, Reader reader, long length) {inheritDoc}.void
updateClob
(int columnIndex, Reader reader) {inheritDoc}.void
updateClob
(int columnIndex, Reader reader, long length) {inheritDoc}.void
updateClob
(int columnIndex, Clob clob) {inheritDoc}.void
updateClob
(String columnLabel, Reader reader) {inheritDoc}.void
updateClob
(String columnLabel, Reader reader, long length) {inheritDoc}.void
updateClob
(String columnLabel, Clob clob) {inheritDoc}.void
updateDate
(int columnIndex, Date date) {inheritDoc}.void
updateDate
(String columnLabel, Date value) {inheritDoc}.void
updateDouble
(int columnIndex, double value) {inheritDoc}.void
updateDouble
(String columnLabel, double value) {inheritDoc}.void
updateFloat
(int columnIndex, float value) {inheritDoc}.void
updateFloat
(String columnLabel, float value) {inheritDoc}.void
updateInt
(int columnIndex, int value) {inheritDoc}.void
{inheritDoc}.private void
updateInternalObject
(int parameterIndex, Object obj, int targetSqlType, long scaleOrLength) void
updateLong
(int columnIndex, long value) {inheritDoc}.void
updateLong
(String columnLabel, long value) {inheritDoc}.void
updateNCharacterStream
(int columnIndex, Reader reader) {inheritDoc}.void
updateNCharacterStream
(int columnIndex, Reader value, long length) {inheritDoc}.void
updateNCharacterStream
(String columnLabel, Reader reader) {inheritDoc}.void
updateNCharacterStream
(String columnLabel, Reader reader, long length) {inheritDoc}.void
updateNClob
(int columnIndex, Reader reader) {inheritDoc}.void
updateNClob
(int columnIndex, Reader reader, long length) {inheritDoc}.void
updateNClob
(int columnIndex, NClob nclob) {inheritDoc}.void
updateNClob
(String columnLabel, Reader reader) {inheritDoc}.void
updateNClob
(String columnLabel, Reader reader, long length) {inheritDoc}.void
updateNClob
(String columnLabel, NClob nclob) {inheritDoc}.void
updateNString
(int columnIndex, String nstring) {inheritDoc}.void
updateNString
(String columnLabel, String nstring) {inheritDoc}.void
updateNull
(int columnIndex) {inheritDoc}.void
updateNull
(String columnLabel) {inheritDoc}.void
updateObject
(int columnIndex, Object value) {inheritDoc}.void
updateObject
(int columnIndex, Object value, int scaleOrLength) {inheritDoc}.void
updateObject
(String columnLabel, Object value) {inheritDoc}.void
updateObject
(String columnLabel, Object value, int scaleOrLength) {inheritDoc}.void
{inheritDoc}.void
{inheritDoc}.void
{inheritDoc}.void
updateRowId
(int columnIndex, RowId rowId) {inheritDoc}.void
updateRowId
(String columnLabel, RowId rowId) {inheritDoc}.void
updateShort
(int columnIndex, short value) {inheritDoc}.void
updateShort
(String columnLabel, short value) {inheritDoc}.void
updateSQLXML
(int columnIndex, SQLXML xmlObject) {inheritDoc}.void
updateSQLXML
(String columnLabel, SQLXML xmlObject) {inheritDoc}.void
updateString
(int columnIndex, String value) {inheritDoc}.void
updateString
(String columnLabel, String value) {inheritDoc}.void
updateTime
(int columnIndex, Time time) {inheritDoc}.void
updateTime
(String columnLabel, Time value) {inheritDoc}.void
updateTimestamp
(int columnIndex, Timestamp timeStamp) {inheritDoc}.void
updateTimestamp
(String columnLabel, Timestamp value) {inheritDoc}.Methods inherited from class org.mariadb.jdbc.internal.com.read.resultset.SelectResultSet
abort, addRowData, clearWarnings, createEmptyResultSet, createGeneratedData, createResultSet, deleteCurrentRowData, fetchRemaining, findColumn, getArray, getArray, getAsciiStream, getAsciiStream, getBigDecimal, getBigDecimal, getBigDecimal, getBigDecimal, getBinaryStream, getBinaryStream, getBlob, getBlob, getBoolean, getBoolean, getByte, getByte, getBytes, getBytes, getCharacterStream, getCharacterStream, getClob, getClob, getCurrentRowData, getCursorName, getDataSize, getDate, getDate, getDate, getDate, getDouble, getDouble, getFetchDirection, getFetchSize, getFloat, getFloat, getHoldability, getInt, getInt, getLong, getLong, getMetaData, getNCharacterStream, getNCharacterStream, getNClob, getNClob, getNString, getNString, getObject, getObject, getObject, getObject, getObject, getObject, getRef, getRef, getRow, getRowId, getRowId, getRowPointer, getShort, getShort, getSQLXML, getSQLXML, getStatement, getString, getString, getTime, getTime, getTime, getTime, getTimestamp, getTimestamp, getTimestamp, getTimestamp, getType, getUnicodeStream, getUnicodeStream, getURL, getURL, getWarnings, isAfterLast, isBeforeFirst, isBinaryEncoded, isCallableResult, isClosed, isFirst, isFullyLoaded, isLast, isWrapperFor, rowDeleted, rowInserted, rowUpdated, setFetchDirection, setFetchSize, setForceTableAlias, setRowPointer, setStatement, unwrap, updateRowData, wasNull
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.sql.ResultSet
updateObject, updateObject, updateObject, updateObject
-
Field Details
-
STATE_STANDARD
private static final int STATE_STANDARD- See Also:
-
STATE_UPDATE
private static final int STATE_UPDATE- See Also:
-
STATE_UPDATED
private static final int STATE_UPDATED- See Also:
-
STATE_INSERT
private static final int STATE_INSERT- See Also:
-
database
-
table
-
canBeUpdate
private boolean canBeUpdate -
canBeInserted
private boolean canBeInserted -
canBeRefresh
private boolean canBeRefresh -
notInsertRowPointer
private int notInsertRowPointer -
exceptionUpdateMsg
-
exceptionInsertMsg
-
state
private int state -
parameterHolders
-
connection
-
refreshPreparedStatement
-
deletePreparedStatement
-
-
Constructor Details
-
UpdatableResultSet
public UpdatableResultSet(ColumnDefinition[] columnsInformation, Results results, Protocol protocol, PacketInputStream reader, boolean callableResult, boolean eofDeprecated) throws IOException, SQLException Constructor.- Parameters:
columnsInformation
- column informationresults
- resultsprotocol
- current protocolreader
- stream fetchercallableResult
- is it from a callableStatement ?eofDeprecated
- is EOF deprecated- Throws:
IOException
- if any connection error occurSQLException
- if any connection error occur
-
-
Method Details
-
getConcurrency
public int getConcurrency()- Specified by:
getConcurrency
in interfaceResultSet
- Overrides:
getConcurrency
in classSelectResultSet
-
checkIfUpdatable
- Throws:
SQLException
-
getUpdatableColumns
-
cannotUpdateInsertRow
-
cannotInsertRow
-
checkUpdatable
- Throws:
SQLException
-
updateNull
{inheritDoc}.- Specified by:
updateNull
in interfaceResultSet
- Overrides:
updateNull
in classSelectResultSet
- Throws:
SQLException
-
updateNull
{inheritDoc}.- Specified by:
updateNull
in interfaceResultSet
- Overrides:
updateNull
in classSelectResultSet
- Throws:
SQLException
-
updateBoolean
{inheritDoc}.- Specified by:
updateBoolean
in interfaceResultSet
- Overrides:
updateBoolean
in classSelectResultSet
- Throws:
SQLException
-
updateBoolean
{inheritDoc}.- Specified by:
updateBoolean
in interfaceResultSet
- Overrides:
updateBoolean
in classSelectResultSet
- Throws:
SQLException
-
updateByte
{inheritDoc}.- Specified by:
updateByte
in interfaceResultSet
- Overrides:
updateByte
in classSelectResultSet
- Throws:
SQLException
-
updateByte
{inheritDoc}.- Specified by:
updateByte
in interfaceResultSet
- Overrides:
updateByte
in classSelectResultSet
- Throws:
SQLException
-
updateShort
{inheritDoc}.- Specified by:
updateShort
in interfaceResultSet
- Overrides:
updateShort
in classSelectResultSet
- Throws:
SQLException
-
updateShort
{inheritDoc}.- Specified by:
updateShort
in interfaceResultSet
- Overrides:
updateShort
in classSelectResultSet
- Throws:
SQLException
-
updateInt
{inheritDoc}.- Specified by:
updateInt
in interfaceResultSet
- Overrides:
updateInt
in classSelectResultSet
- Throws:
SQLException
-
updateInt
{inheritDoc}.- Specified by:
updateInt
in interfaceResultSet
- Overrides:
updateInt
in classSelectResultSet
- Throws:
SQLException
-
updateFloat
{inheritDoc}.- Specified by:
updateFloat
in interfaceResultSet
- Overrides:
updateFloat
in classSelectResultSet
- Throws:
SQLException
-
updateFloat
{inheritDoc}.- Specified by:
updateFloat
in interfaceResultSet
- Overrides:
updateFloat
in classSelectResultSet
- Throws:
SQLException
-
updateDouble
{inheritDoc}.- Specified by:
updateDouble
in interfaceResultSet
- Overrides:
updateDouble
in classSelectResultSet
- Throws:
SQLException
-
updateDouble
{inheritDoc}.- Specified by:
updateDouble
in interfaceResultSet
- Overrides:
updateDouble
in classSelectResultSet
- Throws:
SQLException
-
updateBigDecimal
{inheritDoc}.- Specified by:
updateBigDecimal
in interfaceResultSet
- Overrides:
updateBigDecimal
in classSelectResultSet
- Throws:
SQLException
-
updateBigDecimal
{inheritDoc}.- Specified by:
updateBigDecimal
in interfaceResultSet
- Overrides:
updateBigDecimal
in classSelectResultSet
- Throws:
SQLException
-
updateString
{inheritDoc}.- Specified by:
updateString
in interfaceResultSet
- Overrides:
updateString
in classSelectResultSet
- Throws:
SQLException
-
updateString
{inheritDoc}.- Specified by:
updateString
in interfaceResultSet
- Overrides:
updateString
in classSelectResultSet
- Throws:
SQLException
-
updateBytes
{inheritDoc}.- Specified by:
updateBytes
in interfaceResultSet
- Overrides:
updateBytes
in classSelectResultSet
- Throws:
SQLException
-
updateBytes
{inheritDoc}.- Specified by:
updateBytes
in interfaceResultSet
- Overrides:
updateBytes
in classSelectResultSet
- Throws:
SQLException
-
updateDate
{inheritDoc}.- Specified by:
updateDate
in interfaceResultSet
- Overrides:
updateDate
in classSelectResultSet
- Throws:
SQLException
-
updateDate
{inheritDoc}.- Specified by:
updateDate
in interfaceResultSet
- Overrides:
updateDate
in classSelectResultSet
- Throws:
SQLException
-
updateTime
{inheritDoc}.- Specified by:
updateTime
in interfaceResultSet
- Overrides:
updateTime
in classSelectResultSet
- Throws:
SQLException
-
updateTime
{inheritDoc}.- Specified by:
updateTime
in interfaceResultSet
- Overrides:
updateTime
in classSelectResultSet
- Throws:
SQLException
-
updateTimestamp
{inheritDoc}.- Specified by:
updateTimestamp
in interfaceResultSet
- Overrides:
updateTimestamp
in classSelectResultSet
- Throws:
SQLException
-
updateTimestamp
{inheritDoc}.- Specified by:
updateTimestamp
in interfaceResultSet
- Overrides:
updateTimestamp
in classSelectResultSet
- Throws:
SQLException
-
updateAsciiStream
{inheritDoc}.- Specified by:
updateAsciiStream
in interfaceResultSet
- Overrides:
updateAsciiStream
in classSelectResultSet
- Throws:
SQLException
-
updateAsciiStream
{inheritDoc}.- Specified by:
updateAsciiStream
in interfaceResultSet
- Overrides:
updateAsciiStream
in classSelectResultSet
- Throws:
SQLException
-
updateAsciiStream
public void updateAsciiStream(int columnIndex, InputStream inputStream, int length) throws SQLException {inheritDoc}.- Specified by:
updateAsciiStream
in interfaceResultSet
- Overrides:
updateAsciiStream
in classSelectResultSet
- Throws:
SQLException
-
updateAsciiStream
public void updateAsciiStream(String columnLabel, InputStream inputStream, int length) throws SQLException {inheritDoc}.- Specified by:
updateAsciiStream
in interfaceResultSet
- Overrides:
updateAsciiStream
in classSelectResultSet
- Throws:
SQLException
-
updateAsciiStream
public void updateAsciiStream(int columnIndex, InputStream inputStream, long length) throws SQLException {inheritDoc}.- Specified by:
updateAsciiStream
in interfaceResultSet
- Overrides:
updateAsciiStream
in classSelectResultSet
- Throws:
SQLException
-
updateAsciiStream
public void updateAsciiStream(String columnLabel, InputStream inputStream, long length) throws SQLException {inheritDoc}.- Specified by:
updateAsciiStream
in interfaceResultSet
- Overrides:
updateAsciiStream
in classSelectResultSet
- Throws:
SQLException
-
updateBinaryStream
public void updateBinaryStream(int columnIndex, InputStream inputStream, int length) throws SQLException {inheritDoc}.- Specified by:
updateBinaryStream
in interfaceResultSet
- Overrides:
updateBinaryStream
in classSelectResultSet
- Throws:
SQLException
-
updateBinaryStream
public void updateBinaryStream(int columnIndex, InputStream inputStream, long length) throws SQLException {inheritDoc}.- Specified by:
updateBinaryStream
in interfaceResultSet
- Overrides:
updateBinaryStream
in classSelectResultSet
- Throws:
SQLException
-
updateBinaryStream
public void updateBinaryStream(String columnLabel, InputStream inputStream, int length) throws SQLException {inheritDoc}.- Specified by:
updateBinaryStream
in interfaceResultSet
- Overrides:
updateBinaryStream
in classSelectResultSet
- Throws:
SQLException
-
updateBinaryStream
public void updateBinaryStream(String columnLabel, InputStream inputStream, long length) throws SQLException {inheritDoc}.- Specified by:
updateBinaryStream
in interfaceResultSet
- Overrides:
updateBinaryStream
in classSelectResultSet
- Throws:
SQLException
-
updateBinaryStream
{inheritDoc}.- Specified by:
updateBinaryStream
in interfaceResultSet
- Overrides:
updateBinaryStream
in classSelectResultSet
- Throws:
SQLException
-
updateBinaryStream
{inheritDoc}.- Specified by:
updateBinaryStream
in interfaceResultSet
- Overrides:
updateBinaryStream
in classSelectResultSet
- Throws:
SQLException
-
updateCharacterStream
{inheritDoc}.- Specified by:
updateCharacterStream
in interfaceResultSet
- Overrides:
updateCharacterStream
in classSelectResultSet
- Throws:
SQLException
-
updateCharacterStream
{inheritDoc}.- Specified by:
updateCharacterStream
in interfaceResultSet
- Overrides:
updateCharacterStream
in classSelectResultSet
- Throws:
SQLException
-
updateCharacterStream
public void updateCharacterStream(String columnLabel, Reader reader, int length) throws SQLException {inheritDoc}.- Specified by:
updateCharacterStream
in interfaceResultSet
- Overrides:
updateCharacterStream
in classSelectResultSet
- Throws:
SQLException
-
updateCharacterStream
{inheritDoc}.- Specified by:
updateCharacterStream
in interfaceResultSet
- Overrides:
updateCharacterStream
in classSelectResultSet
- Throws:
SQLException
-
updateCharacterStream
public void updateCharacterStream(String columnLabel, Reader reader, long length) throws SQLException {inheritDoc}.- Specified by:
updateCharacterStream
in interfaceResultSet
- Overrides:
updateCharacterStream
in classSelectResultSet
- Throws:
SQLException
-
updateCharacterStream
{inheritDoc}.- Specified by:
updateCharacterStream
in interfaceResultSet
- Overrides:
updateCharacterStream
in classSelectResultSet
- Throws:
SQLException
-
updateInternalObject
private void updateInternalObject(int parameterIndex, Object obj, int targetSqlType, long scaleOrLength) throws SQLException - Throws:
SQLException
-
updateObject
{inheritDoc}.- Specified by:
updateObject
in interfaceResultSet
- Overrides:
updateObject
in classSelectResultSet
- Throws:
SQLException
-
updateObject
{inheritDoc}.- Specified by:
updateObject
in interfaceResultSet
- Overrides:
updateObject
in classSelectResultSet
- Throws:
SQLException
-
updateObject
{inheritDoc}.- Specified by:
updateObject
in interfaceResultSet
- Overrides:
updateObject
in classSelectResultSet
- Throws:
SQLException
-
updateObject
{inheritDoc}.- Specified by:
updateObject
in interfaceResultSet
- Overrides:
updateObject
in classSelectResultSet
- Throws:
SQLException
-
updateLong
{inheritDoc}.- Specified by:
updateLong
in interfaceResultSet
- Overrides:
updateLong
in classSelectResultSet
- Throws:
SQLException
-
updateLong
{inheritDoc}.- Specified by:
updateLong
in interfaceResultSet
- Overrides:
updateLong
in classSelectResultSet
- Throws:
SQLException
-
updateRef
{inheritDoc}.- Specified by:
updateRef
in interfaceResultSet
- Overrides:
updateRef
in classSelectResultSet
- Throws:
SQLException
-
updateRef
{inheritDoc}.- Specified by:
updateRef
in interfaceResultSet
- Overrides:
updateRef
in classSelectResultSet
- Throws:
SQLException
-
updateBlob
{inheritDoc}.- Specified by:
updateBlob
in interfaceResultSet
- Overrides:
updateBlob
in classSelectResultSet
- Throws:
SQLException
-
updateBlob
{inheritDoc}.- Specified by:
updateBlob
in interfaceResultSet
- Overrides:
updateBlob
in classSelectResultSet
- Throws:
SQLException
-
updateBlob
{inheritDoc}.- Specified by:
updateBlob
in interfaceResultSet
- Overrides:
updateBlob
in classSelectResultSet
- Throws:
SQLException
-
updateBlob
{inheritDoc}.- Specified by:
updateBlob
in interfaceResultSet
- Overrides:
updateBlob
in classSelectResultSet
- Throws:
SQLException
-
updateBlob
{inheritDoc}.- Specified by:
updateBlob
in interfaceResultSet
- Overrides:
updateBlob
in classSelectResultSet
- Throws:
SQLException
-
updateBlob
public void updateBlob(String columnLabel, InputStream inputStream, long length) throws SQLException {inheritDoc}.- Specified by:
updateBlob
in interfaceResultSet
- Overrides:
updateBlob
in classSelectResultSet
- Throws:
SQLException
-
updateClob
{inheritDoc}.- Specified by:
updateClob
in interfaceResultSet
- Overrides:
updateClob
in classSelectResultSet
- Throws:
SQLException
-
updateClob
{inheritDoc}.- Specified by:
updateClob
in interfaceResultSet
- Overrides:
updateClob
in classSelectResultSet
- Throws:
SQLException
-
updateClob
{inheritDoc}.- Specified by:
updateClob
in interfaceResultSet
- Overrides:
updateClob
in classSelectResultSet
- Throws:
SQLException
-
updateClob
{inheritDoc}.- Specified by:
updateClob
in interfaceResultSet
- Overrides:
updateClob
in classSelectResultSet
- Throws:
SQLException
-
updateClob
{inheritDoc}.- Specified by:
updateClob
in interfaceResultSet
- Overrides:
updateClob
in classSelectResultSet
- Throws:
SQLException
-
updateClob
{inheritDoc}.- Specified by:
updateClob
in interfaceResultSet
- Overrides:
updateClob
in classSelectResultSet
- Throws:
SQLException
-
updateArray
{inheritDoc}.- Specified by:
updateArray
in interfaceResultSet
- Overrides:
updateArray
in classSelectResultSet
- Throws:
SQLException
-
updateArray
{inheritDoc}.- Specified by:
updateArray
in interfaceResultSet
- Overrides:
updateArray
in classSelectResultSet
- Throws:
SQLException
-
updateRowId
{inheritDoc}.- Specified by:
updateRowId
in interfaceResultSet
- Overrides:
updateRowId
in classSelectResultSet
- Throws:
SQLException
-
updateRowId
{inheritDoc}.- Specified by:
updateRowId
in interfaceResultSet
- Overrides:
updateRowId
in classSelectResultSet
- Throws:
SQLException
-
updateNString
{inheritDoc}.- Specified by:
updateNString
in interfaceResultSet
- Overrides:
updateNString
in classSelectResultSet
- Throws:
SQLException
-
updateNString
{inheritDoc}.- Specified by:
updateNString
in interfaceResultSet
- Overrides:
updateNString
in classSelectResultSet
- Throws:
SQLException
-
updateNClob
{inheritDoc}.- Specified by:
updateNClob
in interfaceResultSet
- Overrides:
updateNClob
in classSelectResultSet
- Throws:
SQLException
-
updateNClob
{inheritDoc}.- Specified by:
updateNClob
in interfaceResultSet
- Overrides:
updateNClob
in classSelectResultSet
- Throws:
SQLException
-
updateNClob
{inheritDoc}.- Specified by:
updateNClob
in interfaceResultSet
- Overrides:
updateNClob
in classSelectResultSet
- Throws:
SQLException
-
updateNClob
{inheritDoc}.- Specified by:
updateNClob
in interfaceResultSet
- Overrides:
updateNClob
in classSelectResultSet
- Throws:
SQLException
-
updateNClob
{inheritDoc}.- Specified by:
updateNClob
in interfaceResultSet
- Overrides:
updateNClob
in classSelectResultSet
- Throws:
SQLException
-
updateNClob
{inheritDoc}.- Specified by:
updateNClob
in interfaceResultSet
- Overrides:
updateNClob
in classSelectResultSet
- Throws:
SQLException
-
updateSQLXML
{inheritDoc}.- Specified by:
updateSQLXML
in interfaceResultSet
- Overrides:
updateSQLXML
in classSelectResultSet
- Throws:
SQLException
-
updateSQLXML
{inheritDoc}.- Specified by:
updateSQLXML
in interfaceResultSet
- Overrides:
updateSQLXML
in classSelectResultSet
- Throws:
SQLException
-
updateNCharacterStream
{inheritDoc}.- Specified by:
updateNCharacterStream
in interfaceResultSet
- Overrides:
updateNCharacterStream
in classSelectResultSet
- Throws:
SQLException
-
updateNCharacterStream
public void updateNCharacterStream(String columnLabel, Reader reader, long length) throws SQLException {inheritDoc}.- Specified by:
updateNCharacterStream
in interfaceResultSet
- Overrides:
updateNCharacterStream
in classSelectResultSet
- Throws:
SQLException
-
updateNCharacterStream
{inheritDoc}.- Specified by:
updateNCharacterStream
in interfaceResultSet
- Overrides:
updateNCharacterStream
in classSelectResultSet
- Throws:
SQLException
-
updateNCharacterStream
{inheritDoc}.- Specified by:
updateNCharacterStream
in interfaceResultSet
- Overrides:
updateNCharacterStream
in classSelectResultSet
- Throws:
SQLException
-
insertRow
{inheritDoc}.- Specified by:
insertRow
in interfaceResultSet
- Overrides:
insertRow
in classSelectResultSet
- Throws:
SQLException
-
updateRow
{inheritDoc}.- Specified by:
updateRow
in interfaceResultSet
- Overrides:
updateRow
in classSelectResultSet
- Throws:
SQLException
-
deleteRow
{inheritDoc}.- Specified by:
deleteRow
in interfaceResultSet
- Overrides:
deleteRow
in classSelectResultSet
- Throws:
SQLException
-
prepareRefreshStmt
- Throws:
SQLException
-
refreshRawData
- Throws:
SQLException
-
refreshRow
{inheritDoc}.- Specified by:
refreshRow
in interfaceResultSet
- Overrides:
refreshRow
in classSelectResultSet
- Throws:
SQLException
-
cancelRowUpdates
public void cancelRowUpdates(){inheritDoc}.- Specified by:
cancelRowUpdates
in interfaceResultSet
- Overrides:
cancelRowUpdates
in classSelectResultSet
-
moveToInsertRow
{inheritDoc}.- Specified by:
moveToInsertRow
in interfaceResultSet
- Overrides:
moveToInsertRow
in classSelectResultSet
- Throws:
SQLException
-
moveToCurrentRow
public void moveToCurrentRow(){inheritDoc}.- Specified by:
moveToCurrentRow
in interfaceResultSet
- Overrides:
moveToCurrentRow
in classSelectResultSet
-
beforeFirst
- Specified by:
beforeFirst
in interfaceResultSet
- Overrides:
beforeFirst
in classSelectResultSet
- Throws:
SQLException
-
first
- Specified by:
first
in interfaceResultSet
- Overrides:
first
in classSelectResultSet
- Throws:
SQLException
-
last
- Specified by:
last
in interfaceResultSet
- Overrides:
last
in classSelectResultSet
- Throws:
SQLException
-
afterLast
- Specified by:
afterLast
in interfaceResultSet
- Overrides:
afterLast
in classSelectResultSet
- Throws:
SQLException
-
absolute
- Specified by:
absolute
in interfaceResultSet
- Overrides:
absolute
in classSelectResultSet
- Throws:
SQLException
-
relative
- Specified by:
relative
in interfaceResultSet
- Overrides:
relative
in classSelectResultSet
- Throws:
SQLException
-
next
- Specified by:
next
in interfaceResultSet
- Overrides:
next
in classSelectResultSet
- Throws:
SQLException
-
previous
- Specified by:
previous
in interfaceResultSet
- Overrides:
previous
in classSelectResultSet
- Throws:
SQLException
-
close
Description copied from class:SelectResultSet
Close resultSet.- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceResultSet
- Overrides:
close
in classSelectResultSet
- Throws:
SQLException
-