public static class ImmutableResultSet.DefaultImpls
Partial implementation of ResultSet for immutability. Any functions that update the underlying data source throw an exception. Any functions that enquire as to the availability of such functions return the read only values.
| Modifier and Type | Method and Description |
|---|---|
static java.lang.Void |
cancelRowUpdates(ImmutableResultSet $this) |
static java.lang.Void |
deleteRow(ImmutableResultSet $this) |
static int |
getConcurrency(ImmutableResultSet $this)
Returns the constant indicating the concurrency mode for a
ResultSet object that may NOT be updated.
|
static int |
getHoldability(ImmutableResultSet $this) |
static java.lang.Void |
insertRow(ImmutableResultSet $this) |
static void |
moveToCurrentRow(ImmutableResultSet $this) |
static java.lang.Void |
moveToInsertRow(ImmutableResultSet $this) |
static void |
refreshRow(ImmutableResultSet $this) |
static boolean |
rowDeleted(ImmutableResultSet $this) |
static boolean |
rowInserted(ImmutableResultSet $this) |
static boolean |
rowUpdated(ImmutableResultSet $this) |
static java.lang.Void |
updateArray(ImmutableResultSet $this,
int index,
java.sql.Array x) |
static java.lang.Void |
updateArray(ImmutableResultSet $this,
java.lang.String label,
java.sql.Array x) |
static java.lang.Void |
updateAsciiStream(ImmutableResultSet $this,
int index,
java.io.InputStream x,
int length) |
static java.lang.Void |
updateAsciiStream(ImmutableResultSet $this,
java.lang.String label,
java.io.InputStream x,
int length) |
static java.lang.Void |
updateAsciiStream(ImmutableResultSet $this,
int index,
java.io.InputStream x,
long length) |
static java.lang.Void |
updateAsciiStream(ImmutableResultSet $this,
java.lang.String label,
java.io.InputStream x,
long length) |
static java.lang.Void |
updateAsciiStream(ImmutableResultSet $this,
int index,
java.io.InputStream x) |
static java.lang.Void |
updateAsciiStream(ImmutableResultSet $this,
java.lang.String label,
java.io.InputStream x) |
static java.lang.Void |
updateBigDecimal(ImmutableResultSet $this,
int index,
java.math.BigDecimal x) |
static java.lang.Void |
updateBigDecimal(ImmutableResultSet $this,
java.lang.String label,
java.math.BigDecimal x) |
static java.lang.Void |
updateBinaryStream(ImmutableResultSet $this,
int index,
java.io.InputStream x,
int length) |
static java.lang.Void |
updateBinaryStream(ImmutableResultSet $this,
java.lang.String label,
java.io.InputStream x,
int length) |
static java.lang.Void |
updateBinaryStream(ImmutableResultSet $this,
int index,
java.io.InputStream x,
long length) |
static java.lang.Void |
updateBinaryStream(ImmutableResultSet $this,
java.lang.String label,
java.io.InputStream x,
long length) |
static java.lang.Void |
updateBinaryStream(ImmutableResultSet $this,
int index,
java.io.InputStream x) |
static java.lang.Void |
updateBinaryStream(ImmutableResultSet $this,
java.lang.String label,
java.io.InputStream x) |
static java.lang.Void |
updateBlob(ImmutableResultSet $this,
int index,
java.io.InputStream inputStream,
long length) |
static java.lang.Void |
updateBlob(ImmutableResultSet $this,
java.lang.String label,
java.io.InputStream inputStream,
long length) |
static java.lang.Void |
updateBlob(ImmutableResultSet $this,
int index,
java.io.InputStream inputStream) |
static java.lang.Void |
updateBlob(ImmutableResultSet $this,
java.lang.String label,
java.io.InputStream inputStream) |
static java.lang.Void |
updateBlob(ImmutableResultSet $this,
int index,
java.sql.Blob x) |
static java.lang.Void |
updateBlob(ImmutableResultSet $this,
java.lang.String label,
java.sql.Blob x) |
static java.lang.Void |
updateBoolean(ImmutableResultSet $this,
int index,
boolean x) |
static java.lang.Void |
updateBoolean(ImmutableResultSet $this,
java.lang.String label,
boolean x) |
static java.lang.Void |
updateByte(ImmutableResultSet $this,
int index,
byte x) |
static java.lang.Void |
updateByte(ImmutableResultSet $this,
java.lang.String label,
byte x) |
static java.lang.Void |
updateBytes(ImmutableResultSet $this,
int index,
byte[] x) |
static java.lang.Void |
updateBytes(ImmutableResultSet $this,
java.lang.String label,
byte[] x) |
static java.lang.Void |
updateCharacterStream(ImmutableResultSet $this,
int index,
java.io.Reader x) |
static java.lang.Void |
updateCharacterStream(ImmutableResultSet $this,
java.lang.String label,
java.io.Reader reader) |
static java.lang.Void |
updateCharacterStream(ImmutableResultSet $this,
int index,
java.io.Reader x,
int length) |
static java.lang.Void |
updateCharacterStream(ImmutableResultSet $this,
java.lang.String label,
java.io.Reader reader,
int length) |
static java.lang.Void |
updateCharacterStream(ImmutableResultSet $this,
int index,
java.io.Reader x,
long length) |
static java.lang.Void |
updateCharacterStream(ImmutableResultSet $this,
java.lang.String label,
java.io.Reader reader,
long length) |
static java.lang.Void |
updateClob(ImmutableResultSet $this,
int index,
java.sql.Clob x) |
static java.lang.Void |
updateClob(ImmutableResultSet $this,
java.lang.String label,
java.sql.Clob x) |
static java.lang.Void |
updateClob(ImmutableResultSet $this,
int index,
java.io.Reader reader,
long length) |
static java.lang.Void |
updateClob(ImmutableResultSet $this,
java.lang.String label,
java.io.Reader reader,
long length) |
static java.lang.Void |
updateClob(ImmutableResultSet $this,
int index,
java.io.Reader reader) |
static java.lang.Void |
updateClob(ImmutableResultSet $this,
java.lang.String label,
java.io.Reader reader) |
static java.lang.Void |
updateDate(ImmutableResultSet $this,
int index,
java.sql.Date x) |
static java.lang.Void |
updateDate(ImmutableResultSet $this,
java.lang.String label,
java.sql.Date x) |
static java.lang.Void |
updateDouble(ImmutableResultSet $this,
int index,
double x) |
static java.lang.Void |
updateDouble(ImmutableResultSet $this,
java.lang.String label,
double x) |
static java.lang.Void |
updateFloat(ImmutableResultSet $this,
int index,
float x) |
static java.lang.Void |
updateFloat(ImmutableResultSet $this,
java.lang.String label,
float x) |
static java.lang.Void |
updateInt(ImmutableResultSet $this,
int index,
int x) |
static java.lang.Void |
updateInt(ImmutableResultSet $this,
java.lang.String label,
int x) |
static java.lang.Void |
updateLong(ImmutableResultSet $this,
int index,
long x) |
static java.lang.Void |
updateLong(ImmutableResultSet $this,
java.lang.String label,
long x) |
static java.lang.Void |
updateNCharacterStream(ImmutableResultSet $this,
int index,
java.io.Reader x,
long length) |
static java.lang.Void |
updateNCharacterStream(ImmutableResultSet $this,
java.lang.String label,
java.io.Reader reader,
long length) |
static java.lang.Void |
updateNCharacterStream(ImmutableResultSet $this,
int index,
java.io.Reader x) |
static java.lang.Void |
updateNCharacterStream(ImmutableResultSet $this,
java.lang.String label,
java.io.Reader reader) |
static java.lang.Void |
updateNClob(ImmutableResultSet $this,
int index,
java.sql.NClob nClob) |
static java.lang.Void |
updateNClob(ImmutableResultSet $this,
java.lang.String label,
java.sql.NClob nClob) |
static java.lang.Void |
updateNClob(ImmutableResultSet $this,
int index,
java.io.Reader reader,
long length) |
static java.lang.Void |
updateNClob(ImmutableResultSet $this,
java.lang.String label,
java.io.Reader reader,
long length) |
static java.lang.Void |
updateNClob(ImmutableResultSet $this,
int index,
java.io.Reader reader) |
static java.lang.Void |
updateNClob(ImmutableResultSet $this,
java.lang.String label,
java.io.Reader reader) |
static java.lang.Void |
updateNString(ImmutableResultSet $this,
int index,
java.lang.String nString) |
static java.lang.Void |
updateNString(ImmutableResultSet $this,
java.lang.String label,
java.lang.String nString) |
static java.lang.Void |
updateNull(ImmutableResultSet $this,
int index) |
static java.lang.Void |
updateNull(ImmutableResultSet $this,
java.lang.String label) |
static java.lang.Void |
updateObject(ImmutableResultSet $this,
int index,
java.lang.Object x,
int scaleOrLength) |
static java.lang.Void |
updateObject(ImmutableResultSet $this,
int index,
java.lang.Object x) |
static java.lang.Void |
updateObject(ImmutableResultSet $this,
java.lang.String label,
java.lang.Object x,
int scaleOrLength) |
static java.lang.Void |
updateObject(ImmutableResultSet $this,
java.lang.String label,
java.lang.Object x) |
static java.lang.Void |
updateRef(ImmutableResultSet $this,
int index,
java.sql.Ref x) |
static java.lang.Void |
updateRef(ImmutableResultSet $this,
java.lang.String label,
java.sql.Ref x) |
static java.lang.Void |
updateRow(ImmutableResultSet $this) |
static java.lang.Void |
updateRowId(ImmutableResultSet $this,
int index,
java.sql.RowId x) |
static java.lang.Void |
updateRowId(ImmutableResultSet $this,
java.lang.String label,
java.sql.RowId x) |
static java.lang.Void |
updateSQLXML(ImmutableResultSet $this,
int index,
java.sql.SQLXML xmlObject) |
static java.lang.Void |
updateSQLXML(ImmutableResultSet $this,
java.lang.String label,
java.sql.SQLXML xmlObject) |
static java.lang.Void |
updateShort(ImmutableResultSet $this,
int index,
short x) |
static java.lang.Void |
updateShort(ImmutableResultSet $this,
java.lang.String label,
short x) |
static java.lang.Void |
updateString(ImmutableResultSet $this,
int index,
java.lang.String x) |
static java.lang.Void |
updateString(ImmutableResultSet $this,
java.lang.String label,
java.lang.String x) |
static java.lang.Void |
updateTime(ImmutableResultSet $this,
int index,
java.sql.Time x) |
static java.lang.Void |
updateTime(ImmutableResultSet $this,
java.lang.String label,
java.sql.Time x) |
static java.lang.Void |
updateTimestamp(ImmutableResultSet $this,
int index,
java.sql.Timestamp x) |
static java.lang.Void |
updateTimestamp(ImmutableResultSet $this,
java.lang.String label,
java.sql.Timestamp x) |
public static int getHoldability(ImmutableResultSet $this)
public static int getConcurrency(ImmutableResultSet $this)
Returns the constant indicating the concurrency mode for a ResultSet object that may NOT be updated.
public static void refreshRow(ImmutableResultSet $this)
public static boolean rowInserted(ImmutableResultSet $this)
public static boolean rowDeleted(ImmutableResultSet $this)
public static java.lang.Void moveToInsertRow(ImmutableResultSet $this)
public static java.lang.Void insertRow(ImmutableResultSet $this)
public static boolean rowUpdated(ImmutableResultSet $this)
public static void moveToCurrentRow(ImmutableResultSet $this)
public static java.lang.Void cancelRowUpdates(ImmutableResultSet $this)
public static java.lang.Void updateShort(ImmutableResultSet $this, int index, short x)
public static java.lang.Void updateShort(ImmutableResultSet $this, java.lang.String label, short x)
public static java.lang.Void updateLong(ImmutableResultSet $this, int index, long x)
public static java.lang.Void updateLong(ImmutableResultSet $this, java.lang.String label, long x)
public static java.lang.Void updateClob(ImmutableResultSet $this, int index, java.sql.Clob x)
public static java.lang.Void updateClob(ImmutableResultSet $this, java.lang.String label, java.sql.Clob x)
public static java.lang.Void updateClob(ImmutableResultSet $this, int index, java.io.Reader reader, long length)
public static java.lang.Void updateClob(ImmutableResultSet $this, java.lang.String label, java.io.Reader reader, long length)
public static java.lang.Void updateClob(ImmutableResultSet $this, int index, java.io.Reader reader)
public static java.lang.Void updateClob(ImmutableResultSet $this, java.lang.String label, java.io.Reader reader)
public static java.lang.Void updateTimestamp(ImmutableResultSet $this, int index, java.sql.Timestamp x)
public static java.lang.Void updateTimestamp(ImmutableResultSet $this, java.lang.String label, java.sql.Timestamp x)
public static java.lang.Void updateNCharacterStream(ImmutableResultSet $this, int index, java.io.Reader x, long length)
public static java.lang.Void updateNCharacterStream(ImmutableResultSet $this, java.lang.String label, java.io.Reader reader, long length)
public static java.lang.Void updateNCharacterStream(ImmutableResultSet $this, int index, java.io.Reader x)
public static java.lang.Void updateNCharacterStream(ImmutableResultSet $this, java.lang.String label, java.io.Reader reader)
public static java.lang.Void updateInt(ImmutableResultSet $this, int index, int x)
public static java.lang.Void updateInt(ImmutableResultSet $this, java.lang.String label, int x)
public static java.lang.Void updateNString(ImmutableResultSet $this, int index, java.lang.String nString)
public static java.lang.Void updateNString(ImmutableResultSet $this, java.lang.String label, java.lang.String nString)
public static java.lang.Void updateBinaryStream(ImmutableResultSet $this, int index, java.io.InputStream x, int length)
public static java.lang.Void updateBinaryStream(ImmutableResultSet $this, java.lang.String label, java.io.InputStream x, int length)
public static java.lang.Void updateBinaryStream(ImmutableResultSet $this, int index, java.io.InputStream x, long length)
public static java.lang.Void updateBinaryStream(ImmutableResultSet $this, java.lang.String label, java.io.InputStream x, long length)
public static java.lang.Void updateBinaryStream(ImmutableResultSet $this, int index, java.io.InputStream x)
public static java.lang.Void updateBinaryStream(ImmutableResultSet $this, java.lang.String label, java.io.InputStream x)
public static java.lang.Void updateNull(ImmutableResultSet $this, int index)
public static java.lang.Void updateNull(ImmutableResultSet $this, java.lang.String label)
public static java.lang.Void updateCharacterStream(ImmutableResultSet $this, int index, java.io.Reader x)
public static java.lang.Void updateCharacterStream(ImmutableResultSet $this, java.lang.String label, java.io.Reader reader)
public static java.lang.Void updateCharacterStream(ImmutableResultSet $this, int index, java.io.Reader x, int length)
public static java.lang.Void updateCharacterStream(ImmutableResultSet $this, java.lang.String label, java.io.Reader reader, int length)
public static java.lang.Void updateCharacterStream(ImmutableResultSet $this, int index, java.io.Reader x, long length)
public static java.lang.Void updateCharacterStream(ImmutableResultSet $this, java.lang.String label, java.io.Reader reader, long length)
public static java.lang.Void updateBoolean(ImmutableResultSet $this, int index, boolean x)
public static java.lang.Void updateBoolean(ImmutableResultSet $this, java.lang.String label, boolean x)
public static java.lang.Void updateBigDecimal(ImmutableResultSet $this, int index, java.math.BigDecimal x)
public static java.lang.Void updateBigDecimal(ImmutableResultSet $this, java.lang.String label, java.math.BigDecimal x)
public static java.lang.Void updateString(ImmutableResultSet $this, int index, java.lang.String x)
public static java.lang.Void updateString(ImmutableResultSet $this, java.lang.String label, java.lang.String x)
public static java.lang.Void updateTime(ImmutableResultSet $this, int index, java.sql.Time x)
public static java.lang.Void updateTime(ImmutableResultSet $this, java.lang.String label, java.sql.Time x)
public static java.lang.Void updateNClob(ImmutableResultSet $this, int index, java.sql.NClob nClob)
public static java.lang.Void updateNClob(ImmutableResultSet $this, java.lang.String label, java.sql.NClob nClob)
public static java.lang.Void updateNClob(ImmutableResultSet $this, int index, java.io.Reader reader, long length)
public static java.lang.Void updateNClob(ImmutableResultSet $this, java.lang.String label, java.io.Reader reader, long length)
public static java.lang.Void updateNClob(ImmutableResultSet $this, int index, java.io.Reader reader)
public static java.lang.Void updateNClob(ImmutableResultSet $this, java.lang.String label, java.io.Reader reader)
public static java.lang.Void updateRef(ImmutableResultSet $this, int index, java.sql.Ref x)
public static java.lang.Void updateRef(ImmutableResultSet $this, java.lang.String label, java.sql.Ref x)
public static java.lang.Void updateObject(ImmutableResultSet $this, int index, java.lang.Object x, int scaleOrLength)
public static java.lang.Void updateObject(ImmutableResultSet $this, int index, java.lang.Object x)
public static java.lang.Void updateObject(ImmutableResultSet $this, java.lang.String label, java.lang.Object x, int scaleOrLength)
public static java.lang.Void updateObject(ImmutableResultSet $this, java.lang.String label, java.lang.Object x)
public static java.lang.Void updateAsciiStream(ImmutableResultSet $this, int index, java.io.InputStream x, int length)
public static java.lang.Void updateAsciiStream(ImmutableResultSet $this, java.lang.String label, java.io.InputStream x, int length)
public static java.lang.Void updateAsciiStream(ImmutableResultSet $this, int index, java.io.InputStream x, long length)
public static java.lang.Void updateAsciiStream(ImmutableResultSet $this, java.lang.String label, java.io.InputStream x, long length)
public static java.lang.Void updateAsciiStream(ImmutableResultSet $this, int index, java.io.InputStream x)
public static java.lang.Void updateAsciiStream(ImmutableResultSet $this, java.lang.String label, java.io.InputStream x)
public static java.lang.Void updateBytes(ImmutableResultSet $this, int index, byte[] x)
public static java.lang.Void updateBytes(ImmutableResultSet $this, java.lang.String label, byte[] x)
public static java.lang.Void updateBlob(ImmutableResultSet $this, int index, java.io.InputStream inputStream, long length)
public static java.lang.Void updateBlob(ImmutableResultSet $this, java.lang.String label, java.io.InputStream inputStream, long length)
public static java.lang.Void updateBlob(ImmutableResultSet $this, int index, java.io.InputStream inputStream)
public static java.lang.Void updateBlob(ImmutableResultSet $this, java.lang.String label, java.io.InputStream inputStream)
public static java.lang.Void updateRowId(ImmutableResultSet $this, int index, java.sql.RowId x)
public static java.lang.Void updateRowId(ImmutableResultSet $this, java.lang.String label, java.sql.RowId x)
public static java.lang.Void updateArray(ImmutableResultSet $this, int index, java.sql.Array x)
public static java.lang.Void updateArray(ImmutableResultSet $this, java.lang.String label, java.sql.Array x)
public static java.lang.Void updateSQLXML(ImmutableResultSet $this, int index, java.sql.SQLXML xmlObject)
public static java.lang.Void updateSQLXML(ImmutableResultSet $this, java.lang.String label, java.sql.SQLXML xmlObject)
public static java.lang.Void updateDate(ImmutableResultSet $this, int index, java.sql.Date x)
public static java.lang.Void updateDate(ImmutableResultSet $this, java.lang.String label, java.sql.Date x)
public static java.lang.Void updateDouble(ImmutableResultSet $this, int index, double x)
public static java.lang.Void updateDouble(ImmutableResultSet $this, java.lang.String label, double x)
public static java.lang.Void updateBlob(ImmutableResultSet $this, int index, java.sql.Blob x)
public static java.lang.Void updateBlob(ImmutableResultSet $this, java.lang.String label, java.sql.Blob x)
public static java.lang.Void updateByte(ImmutableResultSet $this, int index, byte x)
public static java.lang.Void updateByte(ImmutableResultSet $this, java.lang.String label, byte x)
public static java.lang.Void updateRow(ImmutableResultSet $this)
public static java.lang.Void deleteRow(ImmutableResultSet $this)
public static java.lang.Void updateFloat(ImmutableResultSet $this, int index, float x)
public static java.lang.Void updateFloat(ImmutableResultSet $this, java.lang.String label, float x)