org.axiondb.jdbc

Class UnmodifiableResultSet

public final class UnmodifiableResultSet extends BaseAxionResultSetDecorator

Version: $Revision: 1.2 $

Author: Jonathan Giron

Constructor Summary
UnmodifiableResultSet(ResultSet rs)
Method Summary
voidcancelRowUpdates()
static ResultSetdecorate(ResultSet that)
voiddeleteRow()
voidinsertRow()
voidmoveToCurrentRow()
voidmoveToInsertRow()
voidupdateArray(int columnIndex, Array x)
voidupdateArray(String columnName, Array x)
voidupdateAsciiStream(int columnIndex, InputStream x, int length)
voidupdateAsciiStream(String columnName, InputStream x, int length)
voidupdateBigDecimal(int columnIndex, BigDecimal x)
voidupdateBigDecimal(String columnName, BigDecimal x)
voidupdateBinaryStream(int columnIndex, InputStream x, int length)
voidupdateBinaryStream(String columnName, InputStream x, int length)
voidupdateBlob(int columnIndex, Blob x)
voidupdateBlob(String columnName, Blob x)
voidupdateBoolean(int columnIndex, boolean x)
voidupdateBoolean(String columnName, boolean x)
voidupdateByte(int columnIndex, byte x)
voidupdateByte(String columnName, byte x)
voidupdateBytes(int columnIndex, byte[] x)
voidupdateBytes(String columnName, byte[] x)
voidupdateCharacterStream(int columnIndex, Reader x, int length)
voidupdateCharacterStream(String columnName, Reader reader, int length)
voidupdateClob(int columnIndex, Clob x)
voidupdateClob(String columnName, Clob x)
voidupdateDate(int columnIndex, Date x)
voidupdateDate(String columnName, Date x)
voidupdateDouble(int columnIndex, double x)
voidupdateDouble(String columnName, double x)
voidupdateFloat(int columnIndex, float x)
voidupdateFloat(String columnName, float x)
voidupdateInt(int columnIndex, int x)
voidupdateInt(String columnName, int x)
voidupdateLong(int columnIndex, long x)
voidupdateLong(String columnName, long x)
voidupdateNull(int columnIndex)
voidupdateNull(String columnName)
voidupdateObject(int columnIndex, Object x)
voidupdateObject(int columnIndex, Object x, int scale)
voidupdateObject(String columnName, Object x)
voidupdateObject(String columnName, Object x, int scale)
voidupdateRef(int columnIndex, Ref x)
voidupdateRef(String columnName, Ref x)
voidupdateRow()
voidupdateShort(int columnIndex, short x)
voidupdateShort(String columnName, short x)
voidupdateString(int columnIndex, String x)
voidupdateString(String columnName, String x)
voidupdateTime(int columnIndex, Time x)
voidupdateTime(String columnName, Time x)
voidupdateTimestamp(int columnIndex, Timestamp x)
voidupdateTimestamp(String columnName, Timestamp x)

Constructor Detail

UnmodifiableResultSet

public UnmodifiableResultSet(ResultSet rs)

Parameters: rs ResultSet that need to be decorated

Method Detail

cancelRowUpdates

public void cancelRowUpdates()

decorate

public static ResultSet decorate(ResultSet that)

deleteRow

public void deleteRow()

insertRow

public void insertRow()

moveToCurrentRow

public void moveToCurrentRow()

moveToInsertRow

public void moveToInsertRow()

updateArray

public void updateArray(int columnIndex, Array x)

updateArray

public void updateArray(String columnName, Array x)

updateAsciiStream

public void updateAsciiStream(int columnIndex, InputStream x, int length)

updateAsciiStream

public void updateAsciiStream(String columnName, InputStream x, int length)

updateBigDecimal

public void updateBigDecimal(int columnIndex, BigDecimal x)

updateBigDecimal

public void updateBigDecimal(String columnName, BigDecimal x)

updateBinaryStream

public void updateBinaryStream(int columnIndex, InputStream x, int length)

updateBinaryStream

public void updateBinaryStream(String columnName, InputStream x, int length)

updateBlob

public void updateBlob(int columnIndex, Blob x)

updateBlob

public void updateBlob(String columnName, Blob x)

updateBoolean

public void updateBoolean(int columnIndex, boolean x)

updateBoolean

public void updateBoolean(String columnName, boolean x)

updateByte

public void updateByte(int columnIndex, byte x)

updateByte

public void updateByte(String columnName, byte x)

updateBytes

public void updateBytes(int columnIndex, byte[] x)

updateBytes

public void updateBytes(String columnName, byte[] x)

updateCharacterStream

public void updateCharacterStream(int columnIndex, Reader x, int length)

updateCharacterStream

public void updateCharacterStream(String columnName, Reader reader, int length)

updateClob

public void updateClob(int columnIndex, Clob x)

updateClob

public void updateClob(String columnName, Clob x)

updateDate

public void updateDate(int columnIndex, Date x)

updateDate

public void updateDate(String columnName, Date x)

updateDouble

public void updateDouble(int columnIndex, double x)

updateDouble

public void updateDouble(String columnName, double x)

updateFloat

public void updateFloat(int columnIndex, float x)

updateFloat

public void updateFloat(String columnName, float x)

updateInt

public void updateInt(int columnIndex, int x)

updateInt

public void updateInt(String columnName, int x)

updateLong

public void updateLong(int columnIndex, long x)

updateLong

public void updateLong(String columnName, long x)

updateNull

public void updateNull(int columnIndex)

updateNull

public void updateNull(String columnName)

updateObject

public void updateObject(int columnIndex, Object x)

updateObject

public void updateObject(int columnIndex, Object x, int scale)

updateObject

public void updateObject(String columnName, Object x)

updateObject

public void updateObject(String columnName, Object x, int scale)

updateRef

public void updateRef(int columnIndex, Ref x)

updateRef

public void updateRef(String columnName, Ref x)

updateRow

public void updateRow()

updateShort

public void updateShort(int columnIndex, short x)

updateShort

public void updateShort(String columnName, short x)

updateString

public void updateString(int columnIndex, String x)

updateString

public void updateString(String columnName, String x)

updateTime

public void updateTime(int columnIndex, Time x)

updateTime

public void updateTime(String columnName, Time x)

updateTimestamp

public void updateTimestamp(int columnIndex, Timestamp x)

updateTimestamp

public void updateTimestamp(String columnName, Timestamp x)