FileDocCategorySizeDatePackage
WrappedResultSet.javaAPI DocJBoss 4.2.137820Fri Jul 13 21:01:14 BST 2007org.jboss.resource.adapter.jdbc

WrappedResultSet

public class WrappedResultSet extends Object implements ResultSet
A wrapper for a result set
author
Adrian Brock
author
Weston Price
version
$Revision: 57189 $

Fields Summary
private WrappedStatement
statement
The wrapped statement
private ResultSet
resultSet
The real result set
private boolean
closed
Whether we are closed
private Object
lock
The state lock
Constructors Summary
public WrappedResultSet(WrappedStatement statement, ResultSet resultSet)
Create a new wrapped result set

param
statement the wrapped statement
param
resultSet the real result set

   
                          
       
   
      if (statement == null)
         throw new IllegalArgumentException("Null statement!");
      if (resultSet == null)
         throw new IllegalArgumentException("Null result set!");
      this.statement = statement;
      this.resultSet = resultSet;
   
Methods Summary
public booleanabsolute(int row)

      checkState();
      try
      {
         return resultSet.absolute(row);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidafterLast()

      checkState();
      try
      {
         resultSet.afterLast();
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidbeforeFirst()

      checkState();
      try
      {
         resultSet.beforeFirst();
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidcancelRowUpdates()

      checkState();
      try
      {
         resultSet.cancelRowUpdates();
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
java.sql.SQLExceptioncheckException(java.lang.Throwable t)

      throw statement.checkException(t);
   
voidcheckState()

      synchronized (lock)
      {
         if (closed)
            throw new SQLException("The result set is closed.");
      }
   
public voidclearWarnings()

      checkState();
      try
      {
         resultSet.clearWarnings();
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidclose()

      synchronized (lock)
      {
         if (closed)
           return;
         closed = true;
      
      }
      statement.unregisterResultSet(this);
      internalClose();
   
public voiddeleteRow()

      checkState();
      try
      {
         resultSet.deleteRow();
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public booleanequals(java.lang.Object o)

      if (o == null)
         return false;
      else if (o == this)
         return true;
      else if (o instanceof WrappedResultSet)
         return (resultSet.equals(((WrappedResultSet) o).resultSet));
      else if (o instanceof ResultSet)
         return resultSet.equals(o);
      return false;
   
public intfindColumn(java.lang.String columnName)

      checkState();
      try
      {
         return resultSet.findColumn(columnName);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public booleanfirst()

      checkState();
      try
      {
         return resultSet.first();
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.sql.ArraygetArray(int i)

      checkState();
      try
      {
         return resultSet.getArray(i);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.sql.ArraygetArray(java.lang.String colName)

      checkState();
      try
      {
         return resultSet.getArray(colName);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.io.InputStreamgetAsciiStream(int columnIndex)

      checkState();
      try
      {
         return resultSet.getAsciiStream(columnIndex);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.io.InputStreamgetAsciiStream(java.lang.String columnName)

      checkState();
      try
      {
         return resultSet.getAsciiStream(columnName);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.math.BigDecimalgetBigDecimal(int columnIndex)

      checkState();
      try
      {
         return resultSet.getBigDecimal(columnIndex);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.math.BigDecimalgetBigDecimal(int columnIndex, int scale)

deprecated

      checkState();
      try
      {
         return resultSet.getBigDecimal(columnIndex, scale);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.math.BigDecimalgetBigDecimal(java.lang.String columnName)

      checkState();
      try
      {
         return resultSet.getBigDecimal(columnName);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.math.BigDecimalgetBigDecimal(java.lang.String columnName, int scale)

deprecated

      checkState();
      try
      {
         return resultSet.getBigDecimal(columnName, scale);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.io.InputStreamgetBinaryStream(int columnIndex)

      checkState();
      try
      {
         return resultSet.getBinaryStream(columnIndex);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.io.InputStreamgetBinaryStream(java.lang.String columnName)

      checkState();
      try
      {
         return resultSet.getBinaryStream(columnName);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.sql.BlobgetBlob(int i)

      checkState();
      try
      {
         return resultSet.getBlob(i);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.sql.BlobgetBlob(java.lang.String colName)

      checkState();
      try
      {
         return resultSet.getBlob(colName);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public booleangetBoolean(int columnIndex)

      checkState();
      try
      {
         return resultSet.getBoolean(columnIndex);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public booleangetBoolean(java.lang.String columnName)

      checkState();
      try
      {
         return resultSet.getBoolean(columnName);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public bytegetByte(int columnIndex)

      checkState();
      try
      {
         return resultSet.getByte(columnIndex);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public bytegetByte(java.lang.String columnName)

      checkState();
      try
      {
         return resultSet.getByte(columnName);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public byte[]getBytes(int columnIndex)

      checkState();
      try
      {
         return resultSet.getBytes(columnIndex);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public byte[]getBytes(java.lang.String columnName)

      checkState();
      try
      {
         return resultSet.getBytes(columnName);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.io.ReadergetCharacterStream(int columnIndex)

      checkState();
      try
      {
         return resultSet.getCharacterStream(columnIndex);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.io.ReadergetCharacterStream(java.lang.String columnName)

      checkState();
      try
      {
         return resultSet.getCharacterStream(columnName);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.sql.ClobgetClob(int i)

      checkState();
      try
      {
         return resultSet.getClob(i);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.sql.ClobgetClob(java.lang.String colName)

      checkState();
      try
      {
         return resultSet.getClob(colName);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public intgetConcurrency()

      checkState();
      try
      {
         return resultSet.getConcurrency();
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.lang.StringgetCursorName()

      checkState();
      try
      {
         return resultSet.getCursorName();
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.sql.DategetDate(int columnIndex)

      checkState();
      try
      {
         return resultSet.getDate(columnIndex);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.sql.DategetDate(int columnIndex, java.util.Calendar cal)

      checkState();
      try
      {
         return resultSet.getDate(columnIndex, cal);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.sql.DategetDate(java.lang.String columnName)

      checkState();
      try
      {
         return resultSet.getDate(columnName);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.sql.DategetDate(java.lang.String columnName, java.util.Calendar cal)

      checkState();
      try
      {
         return resultSet.getDate(columnName, cal);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public doublegetDouble(int columnIndex)

      checkState();
      try
      {
         return resultSet.getDouble(columnIndex);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public doublegetDouble(java.lang.String columnName)

      checkState();
      try
      {
         return resultSet.getDouble(columnName);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public intgetFetchDirection()

      checkState();
      try
      {
         return resultSet.getFetchDirection();
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public intgetFetchSize()

      checkState();
      try
      {
         return resultSet.getFetchSize();
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public floatgetFloat(int columnIndex)

      checkState();
      try
      {
         return resultSet.getFloat(columnIndex);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public floatgetFloat(java.lang.String columnName)

      checkState();
      try
      {
         return resultSet.getFloat(columnName);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public intgetInt(int columnIndex)

      checkState();
      try
      {
         return resultSet.getInt(columnIndex);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public intgetInt(java.lang.String columnName)

      checkState();
      try
      {
         return resultSet.getInt(columnName);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public longgetLong(int columnIndex)

      checkState();
      try
      {
         return resultSet.getLong(columnIndex);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public longgetLong(java.lang.String columnName)

      checkState();
      try
      {
         return resultSet.getLong(columnName);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.sql.ResultSetMetaDatagetMetaData()

      checkState();
      try
      {
         return resultSet.getMetaData();
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.lang.ObjectgetObject(int columnIndex)

      checkState();
      try
      {
         return resultSet.getObject(columnIndex);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.lang.ObjectgetObject(int i, java.util.Map map)

      checkState();
      try
      {
         return resultSet.getObject(i, map);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.lang.ObjectgetObject(java.lang.String columnName)

      checkState();
      try
      {
         return resultSet.getObject(columnName);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.lang.ObjectgetObject(java.lang.String colName, java.util.Map map)

      checkState();
      try
      {
         return resultSet.getObject(colName, map);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.sql.RefgetRef(int i)

      checkState();
      try
      {
         return resultSet.getRef(i);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.sql.RefgetRef(java.lang.String colName)

      checkState();
      try
      {
         return resultSet.getRef(colName);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public intgetRow()

      checkState();
      try
      {
         return resultSet.getRow();
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public shortgetShort(int columnIndex)

      checkState();
      try
      {
         return resultSet.getShort(columnIndex);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public shortgetShort(java.lang.String columnName)

      checkState();
      try
      {
         return resultSet.getShort(columnName);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.sql.StatementgetStatement()

      checkState();
      return statement;
   
public java.lang.StringgetString(int columnIndex)

      checkState();
      try
      {
         return resultSet.getString(columnIndex);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.lang.StringgetString(java.lang.String columnName)

      checkState();
      try
      {
         return resultSet.getString(columnName);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.sql.TimegetTime(int columnIndex)

      checkState();
      try
      {
         return resultSet.getTime(columnIndex);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.sql.TimegetTime(int columnIndex, java.util.Calendar cal)

      checkState();
      try
      {
         return resultSet.getTime(columnIndex, cal);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.sql.TimegetTime(java.lang.String columnName)

      checkState();
      try
      {
         return resultSet.getTime(columnName);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.sql.TimegetTime(java.lang.String columnName, java.util.Calendar cal)

      checkState();
      try
      {
         return resultSet.getTime(columnName, cal);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.sql.TimestampgetTimestamp(int columnIndex)

      checkState();
      try
      {
         return resultSet.getTimestamp(columnIndex);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.sql.TimestampgetTimestamp(int columnIndex, java.util.Calendar cal)

      checkState();
      try
      {
         return resultSet.getTimestamp(columnIndex, cal);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.sql.TimestampgetTimestamp(java.lang.String columnName)

      checkState();
      try
      {
         return resultSet.getTimestamp(columnName);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.sql.TimestampgetTimestamp(java.lang.String columnName, java.util.Calendar cal)

      checkState();
      try
      {
         return resultSet.getTimestamp(columnName, cal);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public intgetType()

      checkState();
      try
      {
         return resultSet.getType();
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.net.URLgetURL(int columnIndex)

      checkState();
      try
      {
         return resultSet.getURL(columnIndex);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.net.URLgetURL(java.lang.String columnName)

      checkState();
      try
      {
         return resultSet.getURL(columnName);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.sql.ResultSetgetUnderlyingResultSet()

      checkState();
      return resultSet;
   
public java.io.InputStreamgetUnicodeStream(int columnIndex)

deprecated

      checkState();
      try
      {
         return resultSet.getUnicodeStream(columnIndex);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.io.InputStreamgetUnicodeStream(java.lang.String columnName)

deprecated

      try
      {
         return resultSet.getUnicodeStream(columnName);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.sql.SQLWarninggetWarnings()

      checkState();
      try
      {
         return resultSet.getWarnings();
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public inthashCode()

      return resultSet.hashCode();
   
public voidinsertRow()

      checkState();
      try
      {
         resultSet.insertRow();
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
voidinternalClose()

      synchronized (lock)
      {
         closed = true;
      }
      resultSet.close();
   
public booleanisAfterLast()

      checkState();
      try
      {
         return resultSet.isAfterLast();
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public booleanisBeforeFirst()

      checkState();
      try
      {
         return resultSet.isBeforeFirst();
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public booleanisFirst()

      checkState();
      try
      {
         return resultSet.isFirst();
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public booleanisLast()

      checkState();
      try
      {
         return resultSet.isLast();
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public booleanlast()

      checkState();
      try
      {
         return resultSet.last();
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidmoveToCurrentRow()

      checkState();
      try
      {
         resultSet.moveToCurrentRow();
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidmoveToInsertRow()

      checkState();
      try
      {
         resultSet.moveToInsertRow();
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public booleannext()

      checkState();
      try
      {
         return resultSet.next();
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public booleanprevious()

      checkState();
      try
      {
         return resultSet.previous();
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidrefreshRow()

      checkState();
      try
      {
         resultSet.refreshRow();
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public booleanrelative(int rows)

      checkState();
      try
      {
         return resultSet.relative(rows);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public booleanrowDeleted()

      checkState();
      try
      {
         return resultSet.rowDeleted();
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public booleanrowInserted()

      checkState();
      try
      {
         return resultSet.rowInserted();
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public booleanrowUpdated()

      checkState();
      try
      {
         return resultSet.rowUpdated();
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidsetFetchDirection(int direction)

      checkState();
      try
      {
         resultSet.setFetchDirection(direction);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidsetFetchSize(int rows)

      checkState();
      try
      {
         resultSet.setFetchSize(rows);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public java.lang.StringtoString()

      return resultSet.toString();
   
public voidupdateArray(int columnIndex, java.sql.Array x)

      checkState();
      try
      {
         resultSet.updateArray(columnIndex, x);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateArray(java.lang.String columnName, java.sql.Array x)

      checkState();
      try
      {
         resultSet.updateArray(columnName, x);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateAsciiStream(java.lang.String columnName, java.io.InputStream x, int length)

      checkState();
      try
      {
         resultSet.updateAsciiStream(columnName, x, length);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateAsciiStream(int columnIndex, java.io.InputStream x, int length)

      checkState();
      try
      {
         resultSet.updateAsciiStream(columnIndex, x, length);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateBigDecimal(int columnIndex, java.math.BigDecimal x)

      checkState();
      try
      {
         resultSet.updateBigDecimal(columnIndex, x);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateBigDecimal(java.lang.String columnName, java.math.BigDecimal x)

      checkState();
      try
      {
         resultSet.updateBigDecimal(columnName, x);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateBinaryStream(int columnIndex, java.io.InputStream x, int length)

      checkState();
      try
      {
         resultSet.updateBinaryStream(columnIndex, x, length);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateBinaryStream(java.lang.String columnName, java.io.InputStream x, int length)

      checkState();
      try
      {
         resultSet.updateBinaryStream(columnName, x, length);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateBlob(int columnIndex, java.sql.Blob x)

      checkState();
      try
      {
         resultSet.updateBlob(columnIndex, x);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateBlob(java.lang.String columnName, java.sql.Blob x)

      checkState();
      try
      {
         resultSet.updateBlob(columnName, x);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateBoolean(int columnIndex, boolean x)

      checkState();
      try
      {
         resultSet.updateBoolean(columnIndex, x);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateBoolean(java.lang.String columnName, boolean x)

      checkState();
      try
      {
         resultSet.updateBoolean(columnName, x);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateByte(int columnIndex, byte x)

      checkState();
      try
      {
         resultSet.updateByte(columnIndex, x);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateByte(java.lang.String columnName, byte x)

      checkState();
      try
      {
         resultSet.updateByte(columnName, x);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateBytes(int columnIndex, byte[] x)

      checkState();
      try
      {
         resultSet.updateBytes(columnIndex, x);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateBytes(java.lang.String columnName, byte[] x)

      checkState();
      try
      {
         resultSet.updateBytes(columnName, x);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateCharacterStream(int columnIndex, java.io.Reader x, int length)

      checkState();
      try
      {
         resultSet.updateCharacterStream(columnIndex, x, length);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateCharacterStream(java.lang.String columnName, java.io.Reader reader, int length)

      checkState();
      try
      {
         resultSet.updateCharacterStream(columnName, reader, length);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateClob(int columnIndex, java.sql.Clob x)

      checkState();
      try
      {
         resultSet.updateClob(columnIndex, x);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateClob(java.lang.String columnName, java.sql.Clob x)

      checkState();
      try
      {
         resultSet.updateClob(columnName, x);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateDate(int columnIndex, java.sql.Date x)

      checkState();
      try
      {
         resultSet.updateDate(columnIndex, x);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateDate(java.lang.String columnName, java.sql.Date x)

      checkState();
      try
      {
         resultSet.updateDate(columnName, x);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateDouble(int columnIndex, double x)

      checkState();
      try
      {
         resultSet.updateDouble(columnIndex, x);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateDouble(java.lang.String columnName, double x)

      checkState();
      try
      {
         resultSet.updateDouble(columnName, x);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateFloat(int columnIndex, float x)

      checkState();
      try
      {
         resultSet.updateFloat(columnIndex, x);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateFloat(java.lang.String columnName, float x)

      checkState();
      try
      {
         resultSet.updateFloat(columnName, x);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateInt(int columnIndex, int x)

      checkState();
      try
      {
         resultSet.updateInt(columnIndex, x);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateInt(java.lang.String columnName, int x)

      checkState();
      try
      {
         resultSet.updateInt(columnName, x);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateLong(int columnIndex, long x)

      checkState();
      try
      {
         resultSet.updateLong(columnIndex, x);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateLong(java.lang.String columnName, long x)

      checkState();
      try
      {
         resultSet.updateLong(columnName, x);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateNull(int columnIndex)

      checkState();
      try
      {
         resultSet.updateNull(columnIndex);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateNull(java.lang.String columnName)

      checkState();
      try
      {
         resultSet.updateNull(columnName);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateObject(int columnIndex, java.lang.Object x)

      checkState();
      try
      {
         resultSet.updateObject(columnIndex, x);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateObject(int columnIndex, java.lang.Object x, int scale)

      checkState();
      try
      {
         resultSet.updateObject(columnIndex, x, scale);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateObject(java.lang.String columnName, java.lang.Object x)

      checkState();
      try
      {
         resultSet.updateObject(columnName, x);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateObject(java.lang.String columnName, java.lang.Object x, int scale)

      checkState();
      try
      {
         resultSet.updateObject(columnName, x, scale);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateRef(int columnIndex, java.sql.Ref x)

      checkState();
      try
      {
         resultSet.updateRef(columnIndex, x);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateRef(java.lang.String columnName, java.sql.Ref x)

      checkState();
      try
      {
         resultSet.updateRef(columnName, x);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateRow()

      checkState();
      try
      {
         resultSet.updateRow();
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateShort(int columnIndex, short x)

      checkState();
      try
      {
         resultSet.updateShort(columnIndex, x);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateShort(java.lang.String columnName, short x)

      checkState();
      try
      {
         resultSet.updateShort(columnName, x);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateString(int columnIndex, java.lang.String x)

      checkState();
      try
      {
         resultSet.updateString(columnIndex, x);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateString(java.lang.String columnName, java.lang.String x)

      checkState();
      try
      {
         resultSet.updateString(columnName, x);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateTime(int columnIndex, java.sql.Time x)

      checkState();
      try
      {
         resultSet.updateTime(columnIndex, x);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateTime(java.lang.String columnName, java.sql.Time x)

      checkState();
      try
      {
         resultSet.updateTime(columnName, x);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateTimestamp(int columnIndex, java.sql.Timestamp x)

      checkState();
      try
      {
         resultSet.updateTimestamp(columnIndex, x);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public voidupdateTimestamp(java.lang.String columnName, java.sql.Timestamp x)

      checkState();
      try
      {
         resultSet.updateTimestamp(columnName, x);
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }
   
public booleanwasNull()

      checkState();
      try
      {
         return resultSet.wasNull();
      }
      catch (Throwable t)
      {
         throw checkException(t);
      }