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 booleanprivate booleanprivate booleanprivate MariaDbConnectionprivate Stringprivate ClientSidePreparedStatementprivate Stringprivate Stringprivate ClientSidePreparedStatementprivate intprivate ParameterHolder[]private PreparedStatementprivate intprivate static final intprivate static final intprivate static final intprivate static final intprivate StringFields inherited from class org.mariadb.jdbc.internal.com.read.resultset.SelectResultSet
columnInformationLength, columnsInformation, noBackslashEscapes, options, timeZone, TINYINT1_IS_BIT, YEAR_IS_DATE_TYPEFields 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(ColumnInformation[] columnsInformation, Results results, Protocol protocol, PacketInputStream reader, boolean callableResult, boolean eofDeprecated) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionbooleanabsolute(int row) voidvoidvoid{inheritDoc}.private voidcannotInsertRow(String reason) private voidcannotUpdateInsertRow(String reason) private voidcheckIfUpdatable(Results results) private voidcheckUpdatable(int position) void{inheritDoc}.booleanfirst()intprivate UpdatableColumnInformation[]void{inheritDoc}.booleanlast()void{inheritDoc}.void{inheritDoc}.booleannext()private voidbooleanprevious()private byte[]void{inheritDoc}.booleanrelative(int rows) voidupdateArray(int columnIndex, Array array) {inheritDoc}.voidupdateArray(String columnLabel, Array array) {inheritDoc}.voidupdateAsciiStream(int columnIndex, InputStream inputStream) {inheritDoc}.voidupdateAsciiStream(int columnIndex, InputStream inputStream, int length) {inheritDoc}.voidupdateAsciiStream(int columnIndex, InputStream inputStream, long length) {inheritDoc}.voidupdateAsciiStream(String columnLabel, InputStream inputStream) {inheritDoc}.voidupdateAsciiStream(String columnLabel, InputStream inputStream, int length) {inheritDoc}.voidupdateAsciiStream(String columnLabel, InputStream inputStream, long length) {inheritDoc}.voidupdateBigDecimal(int columnIndex, BigDecimal value) {inheritDoc}.voidupdateBigDecimal(String columnLabel, BigDecimal value) {inheritDoc}.voidupdateBinaryStream(int columnIndex, InputStream inputStream) {inheritDoc}.voidupdateBinaryStream(int columnIndex, InputStream inputStream, int length) {inheritDoc}.voidupdateBinaryStream(int columnIndex, InputStream inputStream, long length) {inheritDoc}.voidupdateBinaryStream(String columnLabel, InputStream inputStream) {inheritDoc}.voidupdateBinaryStream(String columnLabel, InputStream inputStream, int length) {inheritDoc}.voidupdateBinaryStream(String columnLabel, InputStream inputStream, long length) {inheritDoc}.voidupdateBlob(int columnIndex, InputStream inputStream) {inheritDoc}.voidupdateBlob(int columnIndex, InputStream inputStream, long length) {inheritDoc}.voidupdateBlob(int columnIndex, Blob blob) {inheritDoc}.voidupdateBlob(String columnLabel, InputStream inputStream) {inheritDoc}.voidupdateBlob(String columnLabel, InputStream inputStream, long length) {inheritDoc}.voidupdateBlob(String columnLabel, Blob blob) {inheritDoc}.voidupdateBoolean(int columnIndex, boolean bool) {inheritDoc}.voidupdateBoolean(String columnLabel, boolean value) {inheritDoc}.voidupdateByte(int columnIndex, byte value) {inheritDoc}.voidupdateByte(String columnLabel, byte value) {inheritDoc}.voidupdateBytes(int columnIndex, byte[] value) {inheritDoc}.voidupdateBytes(String columnLabel, byte[] value) {inheritDoc}.voidupdateCharacterStream(int columnIndex, Reader value) {inheritDoc}.voidupdateCharacterStream(int columnIndex, Reader reader, int length) {inheritDoc}.voidupdateCharacterStream(int columnIndex, Reader value, long length) {inheritDoc}.voidupdateCharacterStream(String columnLabel, Reader reader) {inheritDoc}.voidupdateCharacterStream(String columnLabel, Reader reader, int length) {inheritDoc}.voidupdateCharacterStream(String columnLabel, Reader reader, long length) {inheritDoc}.voidupdateClob(int columnIndex, Reader reader) {inheritDoc}.voidupdateClob(int columnIndex, Reader reader, long length) {inheritDoc}.voidupdateClob(int columnIndex, Clob clob) {inheritDoc}.voidupdateClob(String columnLabel, Reader reader) {inheritDoc}.voidupdateClob(String columnLabel, Reader reader, long length) {inheritDoc}.voidupdateClob(String columnLabel, Clob clob) {inheritDoc}.voidupdateDate(int columnIndex, Date date) {inheritDoc}.voidupdateDate(String columnLabel, Date value) {inheritDoc}.voidupdateDouble(int columnIndex, double value) {inheritDoc}.voidupdateDouble(String columnLabel, double value) {inheritDoc}.voidupdateFloat(int columnIndex, float value) {inheritDoc}.voidupdateFloat(String columnLabel, float value) {inheritDoc}.voidupdateInt(int columnIndex, int value) {inheritDoc}.void{inheritDoc}.private voidupdateInternalObject(int parameterIndex, Object obj, int targetSqlType, long scaleOrLength) voidupdateLong(int columnIndex, long value) {inheritDoc}.voidupdateLong(String columnLabel, long value) {inheritDoc}.voidupdateNCharacterStream(int columnIndex, Reader reader) {inheritDoc}.voidupdateNCharacterStream(int columnIndex, Reader value, long length) {inheritDoc}.voidupdateNCharacterStream(String columnLabel, Reader reader) {inheritDoc}.voidupdateNCharacterStream(String columnLabel, Reader reader, long length) {inheritDoc}.voidupdateNClob(int columnIndex, Reader reader) {inheritDoc}.voidupdateNClob(int columnIndex, Reader reader, long length) {inheritDoc}.voidupdateNClob(int columnIndex, NClob nclob) {inheritDoc}.voidupdateNClob(String columnLabel, Reader reader) {inheritDoc}.voidupdateNClob(String columnLabel, Reader reader, long length) {inheritDoc}.voidupdateNClob(String columnLabel, NClob nclob) {inheritDoc}.voidupdateNString(int columnIndex, String nstring) {inheritDoc}.voidupdateNString(String columnLabel, String nstring) {inheritDoc}.voidupdateNull(int columnIndex) {inheritDoc}.voidupdateNull(String columnLabel) {inheritDoc}.voidupdateObject(int columnIndex, Object value) {inheritDoc}.voidupdateObject(int columnIndex, Object value, int scaleOrLength) {inheritDoc}.voidupdateObject(String columnLabel, Object value) {inheritDoc}.voidupdateObject(String columnLabel, Object value, int scaleOrLength) {inheritDoc}.void{inheritDoc}.void{inheritDoc}.void{inheritDoc}.voidupdateRowId(int columnIndex, RowId rowId) {inheritDoc}.voidupdateRowId(String columnLabel, RowId rowId) {inheritDoc}.voidupdateShort(int columnIndex, short value) {inheritDoc}.voidupdateShort(String columnLabel, short value) {inheritDoc}.voidupdateSQLXML(int columnIndex, SQLXML xmlObject) {inheritDoc}.voidupdateSQLXML(String columnLabel, SQLXML xmlObject) {inheritDoc}.voidupdateString(int columnIndex, String value) {inheritDoc}.voidupdateString(String columnLabel, String value) {inheritDoc}.voidupdateTime(int columnIndex, Time time) {inheritDoc}.voidupdateTime(String columnLabel, Time value) {inheritDoc}.voidupdateTimestamp(int columnIndex, Timestamp timeStamp) {inheritDoc}.voidupdateTimestamp(String columnLabel, Timestamp value) {inheritDoc}.Methods inherited from class org.mariadb.jdbc.internal.com.read.resultset.SelectResultSet
abort, addRowData, clearWarnings, close, 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, wasNullMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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
-
insertPreparedStatement
-
deletePreparedStatement
-
-
Constructor Details
-
UpdatableResultSet
public UpdatableResultSet(ColumnInformation[] 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:
getConcurrencyin interfaceResultSet- Overrides:
getConcurrencyin classSelectResultSet
-
checkIfUpdatable
- Throws:
SQLException
-
getUpdatableColumns
-
cannotUpdateInsertRow
-
cannotInsertRow
-
checkUpdatable
- Throws:
SQLException
-
updateNull
{inheritDoc}.- Specified by:
updateNullin interfaceResultSet- Overrides:
updateNullin classSelectResultSet- Throws:
SQLException
-
updateNull
{inheritDoc}.- Specified by:
updateNullin interfaceResultSet- Overrides:
updateNullin classSelectResultSet- Throws:
SQLException
-
updateBoolean
{inheritDoc}.- Specified by:
updateBooleanin interfaceResultSet- Overrides:
updateBooleanin classSelectResultSet- Throws:
SQLException
-
updateBoolean
{inheritDoc}.- Specified by:
updateBooleanin interfaceResultSet- Overrides:
updateBooleanin classSelectResultSet- Throws:
SQLException
-
updateByte
{inheritDoc}.- Specified by:
updateBytein interfaceResultSet- Overrides:
updateBytein classSelectResultSet- Throws:
SQLException
-
updateByte
{inheritDoc}.- Specified by:
updateBytein interfaceResultSet- Overrides:
updateBytein classSelectResultSet- Throws:
SQLException
-
updateShort
{inheritDoc}.- Specified by:
updateShortin interfaceResultSet- Overrides:
updateShortin classSelectResultSet- Throws:
SQLException
-
updateShort
{inheritDoc}.- Specified by:
updateShortin interfaceResultSet- Overrides:
updateShortin classSelectResultSet- Throws:
SQLException
-
updateInt
{inheritDoc}.- Specified by:
updateIntin interfaceResultSet- Overrides:
updateIntin classSelectResultSet- Throws:
SQLException
-
updateInt
{inheritDoc}.- Specified by:
updateIntin interfaceResultSet- Overrides:
updateIntin classSelectResultSet- Throws:
SQLException
-
updateFloat
{inheritDoc}.- Specified by:
updateFloatin interfaceResultSet- Overrides:
updateFloatin classSelectResultSet- Throws:
SQLException
-
updateFloat
{inheritDoc}.- Specified by:
updateFloatin interfaceResultSet- Overrides:
updateFloatin classSelectResultSet- Throws:
SQLException
-
updateDouble
{inheritDoc}.- Specified by:
updateDoublein interfaceResultSet- Overrides:
updateDoublein classSelectResultSet- Throws:
SQLException
-
updateDouble
{inheritDoc}.- Specified by:
updateDoublein interfaceResultSet- Overrides:
updateDoublein classSelectResultSet- Throws:
SQLException
-
updateBigDecimal
{inheritDoc}.- Specified by:
updateBigDecimalin interfaceResultSet- Overrides:
updateBigDecimalin classSelectResultSet- Throws:
SQLException
-
updateBigDecimal
{inheritDoc}.- Specified by:
updateBigDecimalin interfaceResultSet- Overrides:
updateBigDecimalin classSelectResultSet- Throws:
SQLException
-
updateString
{inheritDoc}.- Specified by:
updateStringin interfaceResultSet- Overrides:
updateStringin classSelectResultSet- Throws:
SQLException
-
updateString
{inheritDoc}.- Specified by:
updateStringin interfaceResultSet- Overrides:
updateStringin classSelectResultSet- Throws:
SQLException
-
updateBytes
{inheritDoc}.- Specified by:
updateBytesin interfaceResultSet- Overrides:
updateBytesin classSelectResultSet- Throws:
SQLException
-
updateBytes
{inheritDoc}.- Specified by:
updateBytesin interfaceResultSet- Overrides:
updateBytesin classSelectResultSet- Throws:
SQLException
-
updateDate
{inheritDoc}.- Specified by:
updateDatein interfaceResultSet- Overrides:
updateDatein classSelectResultSet- Throws:
SQLException
-
updateDate
{inheritDoc}.- Specified by:
updateDatein interfaceResultSet- Overrides:
updateDatein classSelectResultSet- Throws:
SQLException
-
updateTime
{inheritDoc}.- Specified by:
updateTimein interfaceResultSet- Overrides:
updateTimein classSelectResultSet- Throws:
SQLException
-
updateTime
{inheritDoc}.- Specified by:
updateTimein interfaceResultSet- Overrides:
updateTimein classSelectResultSet- Throws:
SQLException
-
updateTimestamp
{inheritDoc}.- Specified by:
updateTimestampin interfaceResultSet- Overrides:
updateTimestampin classSelectResultSet- Throws:
SQLException
-
updateTimestamp
{inheritDoc}.- Specified by:
updateTimestampin interfaceResultSet- Overrides:
updateTimestampin classSelectResultSet- Throws:
SQLException
-
updateAsciiStream
{inheritDoc}.- Specified by:
updateAsciiStreamin interfaceResultSet- Overrides:
updateAsciiStreamin classSelectResultSet- Throws:
SQLException
-
updateAsciiStream
{inheritDoc}.- Specified by:
updateAsciiStreamin interfaceResultSet- Overrides:
updateAsciiStreamin classSelectResultSet- Throws:
SQLException
-
updateAsciiStream
public void updateAsciiStream(int columnIndex, InputStream inputStream, int length) throws SQLException {inheritDoc}.- Specified by:
updateAsciiStreamin interfaceResultSet- Overrides:
updateAsciiStreamin classSelectResultSet- Throws:
SQLException
-
updateAsciiStream
public void updateAsciiStream(String columnLabel, InputStream inputStream, int length) throws SQLException {inheritDoc}.- Specified by:
updateAsciiStreamin interfaceResultSet- Overrides:
updateAsciiStreamin classSelectResultSet- Throws:
SQLException
-
updateAsciiStream
public void updateAsciiStream(int columnIndex, InputStream inputStream, long length) throws SQLException {inheritDoc}.- Specified by:
updateAsciiStreamin interfaceResultSet- Overrides:
updateAsciiStreamin classSelectResultSet- Throws:
SQLException
-
updateAsciiStream
public void updateAsciiStream(String columnLabel, InputStream inputStream, long length) throws SQLException {inheritDoc}.- Specified by:
updateAsciiStreamin interfaceResultSet- Overrides:
updateAsciiStreamin classSelectResultSet- Throws:
SQLException
-
updateBinaryStream
public void updateBinaryStream(int columnIndex, InputStream inputStream, int length) throws SQLException {inheritDoc}.- Specified by:
updateBinaryStreamin interfaceResultSet- Overrides:
updateBinaryStreamin classSelectResultSet- Throws:
SQLException
-
updateBinaryStream
public void updateBinaryStream(int columnIndex, InputStream inputStream, long length) throws SQLException {inheritDoc}.- Specified by:
updateBinaryStreamin interfaceResultSet- Overrides:
updateBinaryStreamin classSelectResultSet- Throws:
SQLException
-
updateBinaryStream
public void updateBinaryStream(String columnLabel, InputStream inputStream, int length) throws SQLException {inheritDoc}.- Specified by:
updateBinaryStreamin interfaceResultSet- Overrides:
updateBinaryStreamin classSelectResultSet- Throws:
SQLException
-
updateBinaryStream
public void updateBinaryStream(String columnLabel, InputStream inputStream, long length) throws SQLException {inheritDoc}.- Specified by:
updateBinaryStreamin interfaceResultSet- Overrides:
updateBinaryStreamin classSelectResultSet- Throws:
SQLException
-
updateBinaryStream
{inheritDoc}.- Specified by:
updateBinaryStreamin interfaceResultSet- Overrides:
updateBinaryStreamin classSelectResultSet- Throws:
SQLException
-
updateBinaryStream
{inheritDoc}.- Specified by:
updateBinaryStreamin interfaceResultSet- Overrides:
updateBinaryStreamin classSelectResultSet- Throws:
SQLException
-
updateCharacterStream
{inheritDoc}.- Specified by:
updateCharacterStreamin interfaceResultSet- Overrides:
updateCharacterStreamin classSelectResultSet- Throws:
SQLException
-
updateCharacterStream
{inheritDoc}.- Specified by:
updateCharacterStreamin interfaceResultSet- Overrides:
updateCharacterStreamin classSelectResultSet- Throws:
SQLException
-
updateCharacterStream
public void updateCharacterStream(String columnLabel, Reader reader, int length) throws SQLException {inheritDoc}.- Specified by:
updateCharacterStreamin interfaceResultSet- Overrides:
updateCharacterStreamin classSelectResultSet- Throws:
SQLException
-
updateCharacterStream
{inheritDoc}.- Specified by:
updateCharacterStreamin interfaceResultSet- Overrides:
updateCharacterStreamin classSelectResultSet- Throws:
SQLException
-
updateCharacterStream
public void updateCharacterStream(String columnLabel, Reader reader, long length) throws SQLException {inheritDoc}.- Specified by:
updateCharacterStreamin interfaceResultSet- Overrides:
updateCharacterStreamin classSelectResultSet- Throws:
SQLException
-
updateCharacterStream
{inheritDoc}.- Specified by:
updateCharacterStreamin interfaceResultSet- Overrides:
updateCharacterStreamin classSelectResultSet- Throws:
SQLException
-
updateInternalObject
private void updateInternalObject(int parameterIndex, Object obj, int targetSqlType, long scaleOrLength) throws SQLException - Throws:
SQLException
-
updateObject
{inheritDoc}.- Specified by:
updateObjectin interfaceResultSet- Overrides:
updateObjectin classSelectResultSet- Throws:
SQLException
-
updateObject
{inheritDoc}.- Specified by:
updateObjectin interfaceResultSet- Overrides:
updateObjectin classSelectResultSet- Throws:
SQLException
-
updateObject
{inheritDoc}.- Specified by:
updateObjectin interfaceResultSet- Overrides:
updateObjectin classSelectResultSet- Throws:
SQLException
-
updateObject
{inheritDoc}.- Specified by:
updateObjectin interfaceResultSet- Overrides:
updateObjectin classSelectResultSet- Throws:
SQLException
-
updateLong
{inheritDoc}.- Specified by:
updateLongin interfaceResultSet- Overrides:
updateLongin classSelectResultSet- Throws:
SQLException
-
updateLong
{inheritDoc}.- Specified by:
updateLongin interfaceResultSet- Overrides:
updateLongin classSelectResultSet- Throws:
SQLException
-
updateRef
{inheritDoc}.- Specified by:
updateRefin interfaceResultSet- Overrides:
updateRefin classSelectResultSet- Throws:
SQLException
-
updateRef
{inheritDoc}.- Specified by:
updateRefin interfaceResultSet- Overrides:
updateRefin classSelectResultSet- Throws:
SQLException
-
updateBlob
{inheritDoc}.- Specified by:
updateBlobin interfaceResultSet- Overrides:
updateBlobin classSelectResultSet- Throws:
SQLException
-
updateBlob
{inheritDoc}.- Specified by:
updateBlobin interfaceResultSet- Overrides:
updateBlobin classSelectResultSet- Throws:
SQLException
-
updateBlob
{inheritDoc}.- Specified by:
updateBlobin interfaceResultSet- Overrides:
updateBlobin classSelectResultSet- Throws:
SQLException
-
updateBlob
{inheritDoc}.- Specified by:
updateBlobin interfaceResultSet- Overrides:
updateBlobin classSelectResultSet- Throws:
SQLException
-
updateBlob
{inheritDoc}.- Specified by:
updateBlobin interfaceResultSet- Overrides:
updateBlobin classSelectResultSet- Throws:
SQLException
-
updateBlob
public void updateBlob(String columnLabel, InputStream inputStream, long length) throws SQLException {inheritDoc}.- Specified by:
updateBlobin interfaceResultSet- Overrides:
updateBlobin classSelectResultSet- Throws:
SQLException
-
updateClob
{inheritDoc}.- Specified by:
updateClobin interfaceResultSet- Overrides:
updateClobin classSelectResultSet- Throws:
SQLException
-
updateClob
{inheritDoc}.- Specified by:
updateClobin interfaceResultSet- Overrides:
updateClobin classSelectResultSet- Throws:
SQLException
-
updateClob
{inheritDoc}.- Specified by:
updateClobin interfaceResultSet- Overrides:
updateClobin classSelectResultSet- Throws:
SQLException
-
updateClob
{inheritDoc}.- Specified by:
updateClobin interfaceResultSet- Overrides:
updateClobin classSelectResultSet- Throws:
SQLException
-
updateClob
{inheritDoc}.- Specified by:
updateClobin interfaceResultSet- Overrides:
updateClobin classSelectResultSet- Throws:
SQLException
-
updateClob
{inheritDoc}.- Specified by:
updateClobin interfaceResultSet- Overrides:
updateClobin classSelectResultSet- Throws:
SQLException
-
updateArray
{inheritDoc}.- Specified by:
updateArrayin interfaceResultSet- Overrides:
updateArrayin classSelectResultSet- Throws:
SQLException
-
updateArray
{inheritDoc}.- Specified by:
updateArrayin interfaceResultSet- Overrides:
updateArrayin classSelectResultSet- Throws:
SQLException
-
updateRowId
{inheritDoc}.- Specified by:
updateRowIdin interfaceResultSet- Overrides:
updateRowIdin classSelectResultSet- Throws:
SQLException
-
updateRowId
{inheritDoc}.- Specified by:
updateRowIdin interfaceResultSet- Overrides:
updateRowIdin classSelectResultSet- Throws:
SQLException
-
updateNString
{inheritDoc}.- Specified by:
updateNStringin interfaceResultSet- Overrides:
updateNStringin classSelectResultSet- Throws:
SQLException
-
updateNString
{inheritDoc}.- Specified by:
updateNStringin interfaceResultSet- Overrides:
updateNStringin classSelectResultSet- Throws:
SQLException
-
updateNClob
{inheritDoc}.- Specified by:
updateNClobin interfaceResultSet- Overrides:
updateNClobin classSelectResultSet- Throws:
SQLException
-
updateNClob
{inheritDoc}.- Specified by:
updateNClobin interfaceResultSet- Overrides:
updateNClobin classSelectResultSet- Throws:
SQLException
-
updateNClob
{inheritDoc}.- Specified by:
updateNClobin interfaceResultSet- Overrides:
updateNClobin classSelectResultSet- Throws:
SQLException
-
updateNClob
{inheritDoc}.- Specified by:
updateNClobin interfaceResultSet- Overrides:
updateNClobin classSelectResultSet- Throws:
SQLException
-
updateNClob
{inheritDoc}.- Specified by:
updateNClobin interfaceResultSet- Overrides:
updateNClobin classSelectResultSet- Throws:
SQLException
-
updateNClob
{inheritDoc}.- Specified by:
updateNClobin interfaceResultSet- Overrides:
updateNClobin classSelectResultSet- Throws:
SQLException
-
updateSQLXML
{inheritDoc}.- Specified by:
updateSQLXMLin interfaceResultSet- Overrides:
updateSQLXMLin classSelectResultSet- Throws:
SQLException
-
updateSQLXML
{inheritDoc}.- Specified by:
updateSQLXMLin interfaceResultSet- Overrides:
updateSQLXMLin classSelectResultSet- Throws:
SQLException
-
updateNCharacterStream
{inheritDoc}.- Specified by:
updateNCharacterStreamin interfaceResultSet- Overrides:
updateNCharacterStreamin classSelectResultSet- Throws:
SQLException
-
updateNCharacterStream
public void updateNCharacterStream(String columnLabel, Reader reader, long length) throws SQLException {inheritDoc}.- Specified by:
updateNCharacterStreamin interfaceResultSet- Overrides:
updateNCharacterStreamin classSelectResultSet- Throws:
SQLException
-
updateNCharacterStream
{inheritDoc}.- Specified by:
updateNCharacterStreamin interfaceResultSet- Overrides:
updateNCharacterStreamin classSelectResultSet- Throws:
SQLException
-
updateNCharacterStream
{inheritDoc}.- Specified by:
updateNCharacterStreamin interfaceResultSet- Overrides:
updateNCharacterStreamin classSelectResultSet- Throws:
SQLException
-
insertRow
{inheritDoc}.- Specified by:
insertRowin interfaceResultSet- Overrides:
insertRowin classSelectResultSet- Throws:
SQLException
-
updateRow
{inheritDoc}.- Specified by:
updateRowin interfaceResultSet- Overrides:
updateRowin classSelectResultSet- Throws:
SQLException
-
deleteRow
{inheritDoc}.- Specified by:
deleteRowin interfaceResultSet- Overrides:
deleteRowin classSelectResultSet- Throws:
SQLException
-
prepareRefreshStmt
- Throws:
SQLException
-
refreshRawData
- Throws:
SQLException
-
refreshRow
{inheritDoc}.- Specified by:
refreshRowin interfaceResultSet- Overrides:
refreshRowin classSelectResultSet- Throws:
SQLException
-
cancelRowUpdates
public void cancelRowUpdates(){inheritDoc}.- Specified by:
cancelRowUpdatesin interfaceResultSet- Overrides:
cancelRowUpdatesin classSelectResultSet
-
moveToInsertRow
{inheritDoc}.- Specified by:
moveToInsertRowin interfaceResultSet- Overrides:
moveToInsertRowin classSelectResultSet- Throws:
SQLException
-
moveToCurrentRow
public void moveToCurrentRow(){inheritDoc}.- Specified by:
moveToCurrentRowin interfaceResultSet- Overrides:
moveToCurrentRowin classSelectResultSet
-
beforeFirst
- Specified by:
beforeFirstin interfaceResultSet- Overrides:
beforeFirstin classSelectResultSet- Throws:
SQLException
-
first
- Specified by:
firstin interfaceResultSet- Overrides:
firstin classSelectResultSet- Throws:
SQLException
-
last
- Specified by:
lastin interfaceResultSet- Overrides:
lastin classSelectResultSet- Throws:
SQLException
-
afterLast
- Specified by:
afterLastin interfaceResultSet- Overrides:
afterLastin classSelectResultSet- Throws:
SQLException
-
absolute
- Specified by:
absolutein interfaceResultSet- Overrides:
absolutein classSelectResultSet- Throws:
SQLException
-
relative
- Specified by:
relativein interfaceResultSet- Overrides:
relativein classSelectResultSet- Throws:
SQLException
-
next
- Specified by:
nextin interfaceResultSet- Overrides:
nextin classSelectResultSet- Throws:
SQLException
-
previous
- Specified by:
previousin interfaceResultSet- Overrides:
previousin classSelectResultSet- Throws:
SQLException
-