java.lang.Object
org.postgresql.pljava.jdbc.AbstractResultSet
org.postgresql.pljava.jdbc.ObjectResultSet
org.postgresql.pljava.jdbc.ReadOnlyResultSet
- All Implemented Interfaces:
AutoCloseable
,ResultSet
,Wrapper
- Direct Known Subclasses:
ResultSetBase
Implements all methods that change the ResultSet
in any way as methods that yield an
UnsupportedFeatureException
.- Author:
- Thomas Hallgren
-
Field Summary
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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
This feature is not supported on aReadOnlyResultSet
.void
This feature is not supported on aReadOnlyResultSet
.int
ReturnsResultSet.CONCUR_READ_ONLY
.void
This feature is not supported on aReadOnlyResultSet
.void
This is a no-op since themoveToInsertRow()
method is unsupported.void
This feature is not supported on aReadOnlyResultSet
.boolean
Always returns false.boolean
Always returns false.boolean
Always returns false.void
updateObject
(int columnIndex, Object x) This feature is not supported on aReadOnlyResultSet
.void
updateObject
(int columnIndex, Object x, int scale) This feature is not supported on aReadOnlyResultSet
.void
This feature is not supported on aReadOnlyResultSet
.Methods inherited from class org.postgresql.pljava.jdbc.ObjectResultSet
clearWarnings, getArray, getAsciiStream, getBigDecimal, getBigDecimal, getBinaryStream, getBlob, getBoolean, getByte, getBytes, getCharacterStream, getClob, getDate, getDate, getDouble, getFloat, getInt, getLong, getMetaData, getNumber, getObject, getObject, getObject, getObjectValue, getObjectValue, getObjectValue, getRef, getShort, getString, getTime, getTime, getTimestamp, getTimestamp, getUnicodeStream, getURL, getValue, getValue, getWarnings, refreshRow, updateArray, updateAsciiStream, updateBigDecimal, updateBinaryStream, updateBlob, updateBoolean, updateByte, updateBytes, updateCharacterStream, updateClob, updateDate, updateDouble, updateFloat, updateInt, updateLong, updateNull, updateRef, updateShort, updateString, updateTime, updateTimestamp, wasNull
Methods inherited from class org.postgresql.pljava.jdbc.AbstractResultSet
getArray, getAsciiStream, getBigDecimal, getBigDecimal, getBinaryStream, getBlob, getBoolean, getByte, getBytes, getCharacterStream, getClob, getCursorName, getDate, getDate, getDouble, getFloat, getInt, getLong, getNCharacterStream, getNCharacterStream, getNClob, getNClob, getNString, getNString, getObject, getObject, getObject, getRef, getRowId, getRowId, getShort, getSQLXML, getSQLXML, getStatement, getString, getTime, getTime, getTimestamp, getTimestamp, getUnicodeStream, getURL, isWrapperFor, unwrap, updateArray, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateBigDecimal, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBlob, updateBlob, updateBlob, updateBlob, updateBlob, updateBoolean, updateByte, updateBytes, updateCharacterStream, updateCharacterStream, updateCharacterStream, updateCharacterStream, updateCharacterStream, updateClob, updateClob, updateClob, updateClob, updateClob, updateDate, updateDouble, updateFloat, updateInt, updateLong, updateNCharacterStream, updateNCharacterStream, updateNCharacterStream, updateNCharacterStream, updateNClob, updateNClob, updateNClob, updateNClob, updateNClob, updateNClob, updateNString, updateNString, updateNull, updateObject, updateObject, updateRef, updateRowId, updateRowId, updateShort, updateSQLXML, updateSQLXML, updateString, updateTime, updateTimestamp
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
absolute, afterLast, beforeFirst, close, findColumn, first, getFetchDirection, getFetchSize, getHoldability, getRow, getType, isAfterLast, isBeforeFirst, isClosed, isFirst, isLast, last, next, previous, relative, setFetchDirection, setFetchSize, updateObject, updateObject, updateObject, updateObject
-
Constructor Details
-
ReadOnlyResultSet
public ReadOnlyResultSet()
-
-
Method Details
-
getConcurrency
ReturnsResultSet.CONCUR_READ_ONLY
.- Throws:
SQLException
-
cancelRowUpdates
This feature is not supported on aReadOnlyResultSet
.- Throws:
SQLException
- indicating that this feature is not supported.
-
deleteRow
This feature is not supported on aReadOnlyResultSet
.- Throws:
SQLException
- indicating that this feature is not supported.
-
insertRow
This feature is not supported on aReadOnlyResultSet
.- Throws:
SQLException
- indicating that this feature is not supported.
-
moveToCurrentRow
This is a no-op since themoveToInsertRow()
method is unsupported.- Throws:
SQLException
-
moveToInsertRow
This feature is not supported on aReadOnlyResultSet
.- Throws:
SQLException
- indicating that this feature is not supported.
-
updateRow
This feature is not supported on aReadOnlyResultSet
.- Throws:
SQLException
- indicating that this feature is not supported.
-
rowDeleted
Always returns false.- Throws:
SQLException
-
rowInserted
Always returns false.- Throws:
SQLException
-
rowUpdated
Always returns false.- Throws:
SQLException
-
updateObject
This feature is not supported on aReadOnlyResultSet
.- Throws:
SQLException
- indicating that this feature is not supported.
-
updateObject
This feature is not supported on aReadOnlyResultSet
.- Throws:
SQLException
- indicating that this feature is not supported.
-