org.axiondb.jdbc
Class UnmodifiableResultSet

java.lang.Object
  extended by org.axiondb.jdbc.BaseAxionResultSetDecorator
      extended by org.axiondb.jdbc.UnmodifiableResultSet
All Implemented Interfaces:
java.sql.ResultSet, java.sql.Wrapper

public final class UnmodifiableResultSet
extends BaseAxionResultSetDecorator

Version:
$Revision: 1.2 $

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
UnmodifiableResultSet(java.sql.ResultSet rs)
           
 
Method Summary
 void cancelRowUpdates()
           
static java.sql.ResultSet decorate(java.sql.ResultSet that)
           
 void deleteRow()
           
 int getHoldability()
           
 java.io.Reader getNCharacterStream(int arg0)
           
 java.io.Reader getNCharacterStream(java.lang.String arg0)
           
 java.sql.NClob getNClob(int arg0)
           
 java.sql.NClob getNClob(java.lang.String arg0)
           
 java.lang.String getNString(int arg0)
           
 java.lang.String getNString(java.lang.String arg0)
           
 java.lang.Object getObject(int arg0, java.util.Map arg1)
           
 java.lang.Object getObject(java.lang.String arg0, java.util.Map arg1)
           
 java.sql.RowId getRowId(int arg0)
           
 java.sql.RowId getRowId(java.lang.String arg0)
           
 java.sql.SQLXML getSQLXML(int arg0)
           
 java.sql.SQLXML getSQLXML(java.lang.String arg0)
           
 void insertRow()
           
 boolean isClosed()
           
 boolean isWrapperFor(java.lang.Class<?> arg0)
           
 void moveToCurrentRow()
           
 void moveToInsertRow()
           
<T> T
unwrap(java.lang.Class<T> arg0)
           
 void updateArray(int columnIndex, java.sql.Array x)
           
 void updateArray(java.lang.String columnName, java.sql.Array x)
           
 void updateAsciiStream(int arg0, java.io.InputStream arg1)
           
 void updateAsciiStream(int columnIndex, java.io.InputStream x, int length)
           
 void updateAsciiStream(int arg0, java.io.InputStream arg1, long arg2)
           
 void updateAsciiStream(java.lang.String arg0, java.io.InputStream arg1)
           
 void updateAsciiStream(java.lang.String columnName, java.io.InputStream x, int length)
           
 void updateAsciiStream(java.lang.String arg0, java.io.InputStream arg1, long arg2)
           
 void updateBigDecimal(int columnIndex, java.math.BigDecimal x)
           
 void updateBigDecimal(java.lang.String columnName, java.math.BigDecimal x)
           
 void updateBinaryStream(int arg0, java.io.InputStream arg1)
           
 void updateBinaryStream(int columnIndex, java.io.InputStream x, int length)
           
 void updateBinaryStream(int arg0, java.io.InputStream arg1, long arg2)
           
 void updateBinaryStream(java.lang.String arg0, java.io.InputStream arg1)
           
 void updateBinaryStream(java.lang.String columnName, java.io.InputStream x, int length)
           
 void updateBinaryStream(java.lang.String arg0, java.io.InputStream arg1, long arg2)
           
 void updateBlob(int columnIndex, java.sql.Blob x)
           
 void updateBlob(int arg0, java.io.InputStream arg1)
           
 void updateBlob(int arg0, java.io.InputStream arg1, long arg2)
           
 void updateBlob(java.lang.String columnName, java.sql.Blob x)
           
 void updateBlob(java.lang.String arg0, java.io.InputStream arg1)
           
 void updateBlob(java.lang.String arg0, java.io.InputStream arg1, long arg2)
           
 void updateBoolean(int columnIndex, boolean x)
           
 void updateBoolean(java.lang.String columnName, boolean x)
           
 void updateByte(int columnIndex, byte x)
           
 void updateByte(java.lang.String columnName, byte x)
           
 void updateBytes(int columnIndex, byte[] x)
           
 void updateBytes(java.lang.String columnName, byte[] x)
           
 void updateCharacterStream(int arg0, java.io.Reader arg1)
           
 void updateCharacterStream(int columnIndex, java.io.Reader x, int length)
           
 void updateCharacterStream(int arg0, java.io.Reader arg1, long arg2)
           
 void updateCharacterStream(java.lang.String arg0, java.io.Reader arg1)
           
 void updateCharacterStream(java.lang.String columnName, java.io.Reader reader, int length)
           
 void updateCharacterStream(java.lang.String arg0, java.io.Reader arg1, long arg2)
           
 void updateClob(int columnIndex, java.sql.Clob x)
           
 void updateClob(int arg0, java.io.Reader arg1)
           
 void updateClob(int arg0, java.io.Reader arg1, long arg2)
           
 void updateClob(java.lang.String columnName, java.sql.Clob x)
           
 void updateClob(java.lang.String arg0, java.io.Reader arg1)
           
 void updateClob(java.lang.String arg0, java.io.Reader arg1, long arg2)
           
 void updateDate(int columnIndex, java.sql.Date x)
           
 void updateDate(java.lang.String columnName, java.sql.Date x)
           
 void updateDouble(int columnIndex, double x)
           
 void updateDouble(java.lang.String columnName, double x)
           
 void updateFloat(int columnIndex, float x)
           
 void updateFloat(java.lang.String columnName, float x)
           
 void updateInt(int columnIndex, int x)
           
 void updateInt(java.lang.String columnName, int x)
           
 void updateLong(int columnIndex, long x)
           
 void updateLong(java.lang.String columnName, long x)
           
 void updateNCharacterStream(int arg0, java.io.Reader arg1)
           
 void updateNCharacterStream(int arg0, java.io.Reader arg1, long arg2)
           
 void updateNCharacterStream(java.lang.String arg0, java.io.Reader arg1)
           
 void updateNCharacterStream(java.lang.String arg0, java.io.Reader arg1, long arg2)
           
 void updateNClob(int arg0, java.sql.NClob arg1)
           
 void updateNClob(int arg0, java.io.Reader arg1)
           
 void updateNClob(int arg0, java.io.Reader arg1, long arg2)
           
 void updateNClob(java.lang.String arg0, java.sql.NClob arg1)
           
 void updateNClob(java.lang.String arg0, java.io.Reader arg1)
           
 void updateNClob(java.lang.String arg0, java.io.Reader arg1, long arg2)
           
 void updateNString(int arg0, java.lang.String arg1)
           
 void updateNString(java.lang.String arg0, java.lang.String arg1)
           
 void updateNull(int columnIndex)
           
 void updateNull(java.lang.String columnName)
           
 void updateObject(int columnIndex, java.lang.Object x)
           
 void updateObject(int columnIndex, java.lang.Object x, int scale)
           
 void updateObject(java.lang.String columnName, java.lang.Object x)
           
 void updateObject(java.lang.String columnName, java.lang.Object x, int scale)
           
 void updateRef(int columnIndex, java.sql.Ref x)
           
 void updateRef(java.lang.String columnName, java.sql.Ref x)
           
 void updateRow()
           
 void updateRowId(int arg0, java.sql.RowId arg1)
           
 void updateRowId(java.lang.String arg0, java.sql.RowId arg1)
           
 void updateShort(int columnIndex, short x)
           
 void updateShort(java.lang.String columnName, short x)
           
 void updateSQLXML(int arg0, java.sql.SQLXML arg1)
           
 void updateSQLXML(java.lang.String arg0, java.sql.SQLXML arg1)
           
 void updateString(int columnIndex, java.lang.String x)
           
 void updateString(java.lang.String columnName, java.lang.String x)
           
 void updateTime(int columnIndex, java.sql.Time x)
           
 void updateTime(java.lang.String columnName, java.sql.Time x)
           
 void updateTimestamp(int columnIndex, java.sql.Timestamp x)
           
 void updateTimestamp(java.lang.String columnName, java.sql.Timestamp x)
           
 
Methods inherited from class org.axiondb.jdbc.BaseAxionResultSetDecorator
absolute, afterLast, beforeFirst, clearWarnings, close, findColumn, first, getArray, getArray, getAsciiStream, getAsciiStream, getBigDecimal, getBigDecimal, getBigDecimal, getBigDecimal, getBinaryStream, getBinaryStream, getBlob, getBlob, getBoolean, getBoolean, getByte, getByte, getBytes, getBytes, getCharacterStream, getCharacterStream, getClob, getClob, getConcurrency, getCursorName, getDate, getDate, getDate, getDate, getDouble, getDouble, getFetchDirection, getFetchSize, getFloat, getFloat, getInt, getInt, getLong, getLong, getMetaData, getObject, getObject, getRef, getRef, getRow, getShort, getShort, getStatement, getString, getString, getTime, getTime, getTime, getTime, getTimestamp, getTimestamp, getTimestamp, getTimestamp, getType, getUnicodeStream, getUnicodeStream, getURL, getURL, getWarnings, isAfterLast, isBeforeFirst, isFirst, isLast, last, next, previous, refreshRow, relative, rowDeleted, rowInserted, rowUpdated, setFetchDirection, setFetchSize, wasNull
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UnmodifiableResultSet

public UnmodifiableResultSet(java.sql.ResultSet rs)
Parameters:
rs - ResultSet that need to be decorated
Method Detail

decorate

public static java.sql.ResultSet decorate(java.sql.ResultSet that)

cancelRowUpdates

public void cancelRowUpdates()
                      throws java.sql.SQLException
Specified by:
cancelRowUpdates in interface java.sql.ResultSet
Overrides:
cancelRowUpdates in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

deleteRow

public void deleteRow()
               throws java.sql.SQLException
Specified by:
deleteRow in interface java.sql.ResultSet
Overrides:
deleteRow in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

insertRow

public void insertRow()
               throws java.sql.SQLException
Specified by:
insertRow in interface java.sql.ResultSet
Overrides:
insertRow in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

moveToCurrentRow

public void moveToCurrentRow()
                      throws java.sql.SQLException
Specified by:
moveToCurrentRow in interface java.sql.ResultSet
Overrides:
moveToCurrentRow in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

moveToInsertRow

public void moveToInsertRow()
                     throws java.sql.SQLException
Specified by:
moveToInsertRow in interface java.sql.ResultSet
Overrides:
moveToInsertRow in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateArray

public void updateArray(int columnIndex,
                        java.sql.Array x)
                 throws java.sql.SQLException
Specified by:
updateArray in interface java.sql.ResultSet
Overrides:
updateArray in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateArray

public void updateArray(java.lang.String columnName,
                        java.sql.Array x)
                 throws java.sql.SQLException
Specified by:
updateArray in interface java.sql.ResultSet
Overrides:
updateArray in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateAsciiStream

public void updateAsciiStream(int columnIndex,
                              java.io.InputStream x,
                              int length)
                       throws java.sql.SQLException
Specified by:
updateAsciiStream in interface java.sql.ResultSet
Overrides:
updateAsciiStream in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateAsciiStream

public void updateAsciiStream(java.lang.String columnName,
                              java.io.InputStream x,
                              int length)
                       throws java.sql.SQLException
Specified by:
updateAsciiStream in interface java.sql.ResultSet
Overrides:
updateAsciiStream in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateBigDecimal

public void updateBigDecimal(int columnIndex,
                             java.math.BigDecimal x)
                      throws java.sql.SQLException
Specified by:
updateBigDecimal in interface java.sql.ResultSet
Overrides:
updateBigDecimal in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateBigDecimal

public void updateBigDecimal(java.lang.String columnName,
                             java.math.BigDecimal x)
                      throws java.sql.SQLException
Specified by:
updateBigDecimal in interface java.sql.ResultSet
Overrides:
updateBigDecimal in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateBinaryStream

public void updateBinaryStream(int columnIndex,
                               java.io.InputStream x,
                               int length)
                        throws java.sql.SQLException
Specified by:
updateBinaryStream in interface java.sql.ResultSet
Overrides:
updateBinaryStream in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateBinaryStream

public void updateBinaryStream(java.lang.String columnName,
                               java.io.InputStream x,
                               int length)
                        throws java.sql.SQLException
Specified by:
updateBinaryStream in interface java.sql.ResultSet
Overrides:
updateBinaryStream in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateBlob

public void updateBlob(int columnIndex,
                       java.sql.Blob x)
                throws java.sql.SQLException
Specified by:
updateBlob in interface java.sql.ResultSet
Overrides:
updateBlob in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateBlob

public void updateBlob(java.lang.String columnName,
                       java.sql.Blob x)
                throws java.sql.SQLException
Specified by:
updateBlob in interface java.sql.ResultSet
Overrides:
updateBlob in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateBoolean

public void updateBoolean(int columnIndex,
                          boolean x)
                   throws java.sql.SQLException
Specified by:
updateBoolean in interface java.sql.ResultSet
Overrides:
updateBoolean in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateBoolean

public void updateBoolean(java.lang.String columnName,
                          boolean x)
                   throws java.sql.SQLException
Specified by:
updateBoolean in interface java.sql.ResultSet
Overrides:
updateBoolean in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateByte

public void updateByte(int columnIndex,
                       byte x)
                throws java.sql.SQLException
Specified by:
updateByte in interface java.sql.ResultSet
Overrides:
updateByte in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateByte

public void updateByte(java.lang.String columnName,
                       byte x)
                throws java.sql.SQLException
Specified by:
updateByte in interface java.sql.ResultSet
Overrides:
updateByte in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateBytes

public void updateBytes(int columnIndex,
                        byte[] x)
                 throws java.sql.SQLException
Specified by:
updateBytes in interface java.sql.ResultSet
Overrides:
updateBytes in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateBytes

public void updateBytes(java.lang.String columnName,
                        byte[] x)
                 throws java.sql.SQLException
Specified by:
updateBytes in interface java.sql.ResultSet
Overrides:
updateBytes in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateCharacterStream

public void updateCharacterStream(int columnIndex,
                                  java.io.Reader x,
                                  int length)
                           throws java.sql.SQLException
Specified by:
updateCharacterStream in interface java.sql.ResultSet
Overrides:
updateCharacterStream in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateCharacterStream

public void updateCharacterStream(java.lang.String columnName,
                                  java.io.Reader reader,
                                  int length)
                           throws java.sql.SQLException
Specified by:
updateCharacterStream in interface java.sql.ResultSet
Overrides:
updateCharacterStream in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateClob

public void updateClob(int columnIndex,
                       java.sql.Clob x)
                throws java.sql.SQLException
Specified by:
updateClob in interface java.sql.ResultSet
Overrides:
updateClob in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateClob

public void updateClob(java.lang.String columnName,
                       java.sql.Clob x)
                throws java.sql.SQLException
Specified by:
updateClob in interface java.sql.ResultSet
Overrides:
updateClob in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateDate

public void updateDate(int columnIndex,
                       java.sql.Date x)
                throws java.sql.SQLException
Specified by:
updateDate in interface java.sql.ResultSet
Overrides:
updateDate in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateDate

public void updateDate(java.lang.String columnName,
                       java.sql.Date x)
                throws java.sql.SQLException
Specified by:
updateDate in interface java.sql.ResultSet
Overrides:
updateDate in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateDouble

public void updateDouble(int columnIndex,
                         double x)
                  throws java.sql.SQLException
Specified by:
updateDouble in interface java.sql.ResultSet
Overrides:
updateDouble in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateDouble

public void updateDouble(java.lang.String columnName,
                         double x)
                  throws java.sql.SQLException
Specified by:
updateDouble in interface java.sql.ResultSet
Overrides:
updateDouble in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateFloat

public void updateFloat(int columnIndex,
                        float x)
                 throws java.sql.SQLException
Specified by:
updateFloat in interface java.sql.ResultSet
Overrides:
updateFloat in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateFloat

public void updateFloat(java.lang.String columnName,
                        float x)
                 throws java.sql.SQLException
Specified by:
updateFloat in interface java.sql.ResultSet
Overrides:
updateFloat in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateInt

public void updateInt(int columnIndex,
                      int x)
               throws java.sql.SQLException
Specified by:
updateInt in interface java.sql.ResultSet
Overrides:
updateInt in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateInt

public void updateInt(java.lang.String columnName,
                      int x)
               throws java.sql.SQLException
Specified by:
updateInt in interface java.sql.ResultSet
Overrides:
updateInt in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateLong

public void updateLong(int columnIndex,
                       long x)
                throws java.sql.SQLException
Specified by:
updateLong in interface java.sql.ResultSet
Overrides:
updateLong in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateLong

public void updateLong(java.lang.String columnName,
                       long x)
                throws java.sql.SQLException
Specified by:
updateLong in interface java.sql.ResultSet
Overrides:
updateLong in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateNull

public void updateNull(int columnIndex)
                throws java.sql.SQLException
Specified by:
updateNull in interface java.sql.ResultSet
Overrides:
updateNull in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateNull

public void updateNull(java.lang.String columnName)
                throws java.sql.SQLException
Specified by:
updateNull in interface java.sql.ResultSet
Overrides:
updateNull in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateObject

public void updateObject(int columnIndex,
                         java.lang.Object x)
                  throws java.sql.SQLException
Specified by:
updateObject in interface java.sql.ResultSet
Overrides:
updateObject in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateObject

public void updateObject(int columnIndex,
                         java.lang.Object x,
                         int scale)
                  throws java.sql.SQLException
Specified by:
updateObject in interface java.sql.ResultSet
Overrides:
updateObject in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateObject

public void updateObject(java.lang.String columnName,
                         java.lang.Object x)
                  throws java.sql.SQLException
Specified by:
updateObject in interface java.sql.ResultSet
Overrides:
updateObject in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateObject

public void updateObject(java.lang.String columnName,
                         java.lang.Object x,
                         int scale)
                  throws java.sql.SQLException
Specified by:
updateObject in interface java.sql.ResultSet
Overrides:
updateObject in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateRef

public void updateRef(int columnIndex,
                      java.sql.Ref x)
               throws java.sql.SQLException
Specified by:
updateRef in interface java.sql.ResultSet
Overrides:
updateRef in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateRef

public void updateRef(java.lang.String columnName,
                      java.sql.Ref x)
               throws java.sql.SQLException
Specified by:
updateRef in interface java.sql.ResultSet
Overrides:
updateRef in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateRow

public void updateRow()
               throws java.sql.SQLException
Specified by:
updateRow in interface java.sql.ResultSet
Overrides:
updateRow in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateShort

public void updateShort(int columnIndex,
                        short x)
                 throws java.sql.SQLException
Specified by:
updateShort in interface java.sql.ResultSet
Overrides:
updateShort in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateShort

public void updateShort(java.lang.String columnName,
                        short x)
                 throws java.sql.SQLException
Specified by:
updateShort in interface java.sql.ResultSet
Overrides:
updateShort in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateString

public void updateString(int columnIndex,
                         java.lang.String x)
                  throws java.sql.SQLException
Specified by:
updateString in interface java.sql.ResultSet
Overrides:
updateString in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateString

public void updateString(java.lang.String columnName,
                         java.lang.String x)
                  throws java.sql.SQLException
Specified by:
updateString in interface java.sql.ResultSet
Overrides:
updateString in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateTime

public void updateTime(int columnIndex,
                       java.sql.Time x)
                throws java.sql.SQLException
Specified by:
updateTime in interface java.sql.ResultSet
Overrides:
updateTime in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateTime

public void updateTime(java.lang.String columnName,
                       java.sql.Time x)
                throws java.sql.SQLException
Specified by:
updateTime in interface java.sql.ResultSet
Overrides:
updateTime in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateTimestamp

public void updateTimestamp(int columnIndex,
                            java.sql.Timestamp x)
                     throws java.sql.SQLException
Specified by:
updateTimestamp in interface java.sql.ResultSet
Overrides:
updateTimestamp in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

updateTimestamp

public void updateTimestamp(java.lang.String columnName,
                            java.sql.Timestamp x)
                     throws java.sql.SQLException
Specified by:
updateTimestamp in interface java.sql.ResultSet
Overrides:
updateTimestamp in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

getHoldability

public int getHoldability()
                   throws java.sql.SQLException
Throws:
java.sql.SQLException

getNCharacterStream

public java.io.Reader getNCharacterStream(int arg0)
                                   throws java.sql.SQLException
Throws:
java.sql.SQLException

getNCharacterStream

public java.io.Reader getNCharacterStream(java.lang.String arg0)
                                   throws java.sql.SQLException
Throws:
java.sql.SQLException

getNClob

public java.sql.NClob getNClob(int arg0)
                        throws java.sql.SQLException
Throws:
java.sql.SQLException

getNClob

public java.sql.NClob getNClob(java.lang.String arg0)
                        throws java.sql.SQLException
Throws:
java.sql.SQLException

getNString

public java.lang.String getNString(int arg0)
                            throws java.sql.SQLException
Throws:
java.sql.SQLException

getNString

public java.lang.String getNString(java.lang.String arg0)
                            throws java.sql.SQLException
Throws:
java.sql.SQLException

getObject

public java.lang.Object getObject(int arg0,
                                  java.util.Map arg1)
                           throws java.sql.SQLException
Specified by:
getObject in interface java.sql.ResultSet
Overrides:
getObject in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

getObject

public java.lang.Object getObject(java.lang.String arg0,
                                  java.util.Map arg1)
                           throws java.sql.SQLException
Specified by:
getObject in interface java.sql.ResultSet
Overrides:
getObject in class BaseAxionResultSetDecorator
Throws:
java.sql.SQLException

getRowId

public java.sql.RowId getRowId(int arg0)
                        throws java.sql.SQLException
Throws:
java.sql.SQLException

getRowId

public java.sql.RowId getRowId(java.lang.String arg0)
                        throws java.sql.SQLException
Throws:
java.sql.SQLException

getSQLXML

public java.sql.SQLXML getSQLXML(int arg0)
                          throws java.sql.SQLException
Throws:
java.sql.SQLException

getSQLXML

public java.sql.SQLXML getSQLXML(java.lang.String arg0)
                          throws java.sql.SQLException
Throws:
java.sql.SQLException

isClosed

public boolean isClosed()
                 throws java.sql.SQLException
Throws:
java.sql.SQLException

updateAsciiStream

public void updateAsciiStream(int arg0,
                              java.io.InputStream arg1)
                       throws java.sql.SQLException
Throws:
java.sql.SQLException

updateAsciiStream

public void updateAsciiStream(java.lang.String arg0,
                              java.io.InputStream arg1)
                       throws java.sql.SQLException
Throws:
java.sql.SQLException

updateAsciiStream

public void updateAsciiStream(int arg0,
                              java.io.InputStream arg1,
                              long arg2)
                       throws java.sql.SQLException
Throws:
java.sql.SQLException

updateAsciiStream

public void updateAsciiStream(java.lang.String arg0,
                              java.io.InputStream arg1,
                              long arg2)
                       throws java.sql.SQLException
Throws:
java.sql.SQLException

updateBinaryStream

public void updateBinaryStream(int arg0,
                               java.io.InputStream arg1)
                        throws java.sql.SQLException
Throws:
java.sql.SQLException

updateBinaryStream

public void updateBinaryStream(java.lang.String arg0,
                               java.io.InputStream arg1)
                        throws java.sql.SQLException
Throws:
java.sql.SQLException

updateBinaryStream

public void updateBinaryStream(int arg0,
                               java.io.InputStream arg1,
                               long arg2)
                        throws java.sql.SQLException
Throws:
java.sql.SQLException

updateBinaryStream

public void updateBinaryStream(java.lang.String arg0,
                               java.io.InputStream arg1,
                               long arg2)
                        throws java.sql.SQLException
Throws:
java.sql.SQLException

updateBlob

public void updateBlob(int arg0,
                       java.io.InputStream arg1)
                throws java.sql.SQLException
Throws:
java.sql.SQLException

updateBlob

public void updateBlob(java.lang.String arg0,
                       java.io.InputStream arg1)
                throws java.sql.SQLException
Throws:
java.sql.SQLException

updateBlob

public void updateBlob(int arg0,
                       java.io.InputStream arg1,
                       long arg2)
                throws java.sql.SQLException
Throws:
java.sql.SQLException

updateBlob

public void updateBlob(java.lang.String arg0,
                       java.io.InputStream arg1,
                       long arg2)
                throws java.sql.SQLException
Throws:
java.sql.SQLException

updateCharacterStream

public void updateCharacterStream(int arg0,
                                  java.io.Reader arg1)
                           throws java.sql.SQLException
Throws:
java.sql.SQLException

updateCharacterStream

public void updateCharacterStream(java.lang.String arg0,
                                  java.io.Reader arg1)
                           throws java.sql.SQLException
Throws:
java.sql.SQLException

updateCharacterStream

public void updateCharacterStream(int arg0,
                                  java.io.Reader arg1,
                                  long arg2)
                           throws java.sql.SQLException
Throws:
java.sql.SQLException

updateCharacterStream

public void updateCharacterStream(java.lang.String arg0,
                                  java.io.Reader arg1,
                                  long arg2)
                           throws java.sql.SQLException
Throws:
java.sql.SQLException

updateClob

public void updateClob(int arg0,
                       java.io.Reader arg1)
                throws java.sql.SQLException
Throws:
java.sql.SQLException

updateClob

public void updateClob(java.lang.String arg0,
                       java.io.Reader arg1)
                throws java.sql.SQLException
Throws:
java.sql.SQLException

updateClob

public void updateClob(int arg0,
                       java.io.Reader arg1,
                       long arg2)
                throws java.sql.SQLException
Throws:
java.sql.SQLException

updateClob

public void updateClob(java.lang.String arg0,
                       java.io.Reader arg1,
                       long arg2)
                throws java.sql.SQLException
Throws:
java.sql.SQLException

updateNCharacterStream

public void updateNCharacterStream(int arg0,
                                   java.io.Reader arg1)
                            throws java.sql.SQLException
Throws:
java.sql.SQLException

updateNCharacterStream

public void updateNCharacterStream(java.lang.String arg0,
                                   java.io.Reader arg1)
                            throws java.sql.SQLException
Throws:
java.sql.SQLException

updateNCharacterStream

public void updateNCharacterStream(int arg0,
                                   java.io.Reader arg1,
                                   long arg2)
                            throws java.sql.SQLException
Throws:
java.sql.SQLException

updateNCharacterStream

public void updateNCharacterStream(java.lang.String arg0,
                                   java.io.Reader arg1,
                                   long arg2)
                            throws java.sql.SQLException
Throws:
java.sql.SQLException

updateNClob

public void updateNClob(int arg0,
                        java.sql.NClob arg1)
                 throws java.sql.SQLException
Throws:
java.sql.SQLException

updateNClob

public void updateNClob(java.lang.String arg0,
                        java.sql.NClob arg1)
                 throws java.sql.SQLException
Throws:
java.sql.SQLException

updateNClob

public void updateNClob(int arg0,
                        java.io.Reader arg1)
                 throws java.sql.SQLException
Throws:
java.sql.SQLException

updateNClob

public void updateNClob(java.lang.String arg0,
                        java.io.Reader arg1)
                 throws java.sql.SQLException
Throws:
java.sql.SQLException

updateNClob

public void updateNClob(int arg0,
                        java.io.Reader arg1,
                        long arg2)
                 throws java.sql.SQLException
Throws:
java.sql.SQLException

updateNClob

public void updateNClob(java.lang.String arg0,
                        java.io.Reader arg1,
                        long arg2)
                 throws java.sql.SQLException
Throws:
java.sql.SQLException

updateNString

public void updateNString(int arg0,
                          java.lang.String arg1)
                   throws java.sql.SQLException
Throws:
java.sql.SQLException

updateNString

public void updateNString(java.lang.String arg0,
                          java.lang.String arg1)
                   throws java.sql.SQLException
Throws:
java.sql.SQLException

updateRowId

public void updateRowId(int arg0,
                        java.sql.RowId arg1)
                 throws java.sql.SQLException
Throws:
java.sql.SQLException

updateRowId

public void updateRowId(java.lang.String arg0,
                        java.sql.RowId arg1)
                 throws java.sql.SQLException
Throws:
java.sql.SQLException

updateSQLXML

public void updateSQLXML(int arg0,
                         java.sql.SQLXML arg1)
                  throws java.sql.SQLException
Throws:
java.sql.SQLException

updateSQLXML

public void updateSQLXML(java.lang.String arg0,
                         java.sql.SQLXML arg1)
                  throws java.sql.SQLException
Throws:
java.sql.SQLException

isWrapperFor

public boolean isWrapperFor(java.lang.Class<?> arg0)
                     throws java.sql.SQLException
Throws:
java.sql.SQLException

unwrap

public <T> T unwrap(java.lang.Class<T> arg0)
         throws java.sql.SQLException
Throws:
java.sql.SQLException