javax.sql
Interface RowSet

All Superinterfaces:
ResultSet

public interface RowSet
extends ResultSet

Since:
1.4

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
 
Method Summary
 void addRowSetListener(RowSetListener listener)
           
 void clearParameters()
           
 void execute()
           
 String getCommand()
           
 String getDataSourceName()
           
 boolean getEscapeProcessing()
           
 int getMaxFieldSize()
           
 int getMaxRows()
           
 String getPassword()
           
 int getQueryTimeout()
           
 int getTransactionIsolation()
           
 Map<String,Class<?>> getTypeMap()
           
 String getUrl()
           
 String getUsername()
           
 boolean isReadOnly()
           
 void removeRowSetListener(RowSetListener listener)
           
 void setArray(int i, Array x)
           
 void setAsciiStream(int parameterIndex, InputStream x, int length)
           
 void setBigDecimal(int parameterIndex, BigDecimal x)
           
 void setBinaryStream(int parameterIndex, InputStream x, int length)
           
 void setBlob(int i, Blob x)
           
 void setBoolean(int parameterIndex, boolean x)
           
 void setByte(int parameterIndex, byte x)
           
 void setBytes(int parameterIndex, byte[] x)
           
 void setCharacterStream(int parameterIndex, Reader reader, int length)
           
 void setClob(int i, Clob x)
           
 void setCommand(String cmd)
           
 void setConcurrency(int concurrency)
           
 void setDataSourceName(String name)
           
 void setDate(int parameterIndex, Date x)
           
 void setDate(int parameterIndex, Date x, Calendar cal)
           
 void setDouble(int parameterIndex, double x)
           
 void setEscapeProcessing(boolean enable)
           
 void setFloat(int parameterIndex, float x)
           
 void setInt(int parameterIndex, int x)
           
 void setLong(int parameterIndex, long x)
           
 void setMaxFieldSize(int max)
           
 void setMaxRows(int max)
           
 void setNull(int parameterIndex, int sqlType)
           
 void setNull(int paramIndex, int sqlType, String typeName)
           
 void setObject(int parameterIndex, Object x)
           
 void setObject(int parameterIndex, Object x, int targetSqlType)
           
 void setObject(int parameterIndex, Object x, int targetSqlType, int scale)
           
 void setPassword(String password)
           
 void setQueryTimeout(int seconds)
           
 void setReadOnly(boolean value)
           
 void setRef(int i, Ref x)
           
 void setShort(int parameterIndex, short x)
           
 void setString(int parameterIndex, String x)
           
 void setTime(int parameterIndex, Time x)
           
 void setTime(int parameterIndex, Time x, Calendar cal)
           
 void setTimestamp(int parameterIndex, Timestamp x)
           
 void setTimestamp(int parameterIndex, Timestamp x, Calendar cal)
           
 void setTransactionIsolation(int level)
           
 void setType(int type)
           
 void setTypeMap(Map<String,Class<?>> map)
           
 void setUrl(String url)
           
 void setUsername(String name)
           
 
Methods inherited from interface java.sql.ResultSet
absolute, afterLast, beforeFirst, cancelRowUpdates, clearWarnings, close, deleteRow, 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, getObject, getObject, getRef, getRef, getRow, getShort, getShort, getStatement, getString, getString, getTime, getTime, getTime, getTime, getTimestamp, getTimestamp, getTimestamp, getTimestamp, getType, getUnicodeStream, getUnicodeStream, getURL, getURL, getWarnings, insertRow, isAfterLast, isBeforeFirst, isFirst, isLast, last, moveToCurrentRow, moveToInsertRow, next, previous, refreshRow, relative, rowDeleted, rowInserted, rowUpdated, setFetchDirection, setFetchSize, updateArray, updateArray, updateAsciiStream, updateAsciiStream, updateBigDecimal, updateBigDecimal, updateBinaryStream, updateBinaryStream, updateBlob, updateBlob, updateBoolean, updateBoolean, updateByte, updateByte, updateBytes, updateBytes, updateCharacterStream, updateCharacterStream, updateClob, updateClob, updateDate, updateDate, updateDouble, updateDouble, updateFloat, updateFloat, updateInt, updateInt, updateLong, updateLong, updateNull, updateNull, updateObject, updateObject, updateObject, updateObject, updateRef, updateRef, updateRow, updateShort, updateShort, updateString, updateString, updateTime, updateTime, updateTimestamp, updateTimestamp, wasNull
 

Method Detail

getUrl

String getUrl()
              throws SQLException
Throws:
SQLException

setUrl

void setUrl(String url)
            throws SQLException
Throws:
SQLException

getDataSourceName

String getDataSourceName()

setDataSourceName

void setDataSourceName(String name)
                       throws SQLException
Throws:
SQLException

getUsername

String getUsername()

setUsername

void setUsername(String name)
                 throws SQLException
Throws:
SQLException

getPassword

String getPassword()

setPassword

void setPassword(String password)
                 throws SQLException
Throws:
SQLException

getTransactionIsolation

int getTransactionIsolation()

setTransactionIsolation

void setTransactionIsolation(int level)
                             throws SQLException
Throws:
SQLException

getTypeMap

Map<String,Class<?>> getTypeMap()
                                throws SQLException
Throws:
SQLException

setTypeMap

void setTypeMap(Map<String,Class<?>> map)
                throws SQLException
Throws:
SQLException

getCommand

String getCommand()

setCommand

void setCommand(String cmd)
                throws SQLException
Throws:
SQLException

isReadOnly

boolean isReadOnly()

setReadOnly

void setReadOnly(boolean value)
                 throws SQLException
Throws:
SQLException

getMaxFieldSize

int getMaxFieldSize()
                    throws SQLException
Throws:
SQLException

setMaxFieldSize

void setMaxFieldSize(int max)
                     throws SQLException
Throws:
SQLException

getMaxRows

int getMaxRows()
               throws SQLException
Throws:
SQLException

setMaxRows

void setMaxRows(int max)
                throws SQLException
Throws:
SQLException

getEscapeProcessing

boolean getEscapeProcessing()
                            throws SQLException
Throws:
SQLException

setEscapeProcessing

void setEscapeProcessing(boolean enable)
                         throws SQLException
Throws:
SQLException

getQueryTimeout

int getQueryTimeout()
                    throws SQLException
Throws:
SQLException

setQueryTimeout

void setQueryTimeout(int seconds)
                     throws SQLException
Throws:
SQLException

setType

void setType(int type)
             throws SQLException
Throws:
SQLException

setConcurrency

void setConcurrency(int concurrency)
                    throws SQLException
Throws:
SQLException

setNull

void setNull(int parameterIndex,
             int sqlType)
             throws SQLException
Throws:
SQLException

setNull

void setNull(int paramIndex,
             int sqlType,
             String typeName)
             throws SQLException
Throws:
SQLException

setBoolean

void setBoolean(int parameterIndex,
                boolean x)
                throws SQLException
Throws:
SQLException

setByte

void setByte(int parameterIndex,
             byte x)
             throws SQLException
Throws:
SQLException

setShort

void setShort(int parameterIndex,
              short x)
              throws SQLException
Throws:
SQLException

setInt

void setInt(int parameterIndex,
            int x)
            throws SQLException
Throws:
SQLException

setLong

void setLong(int parameterIndex,
             long x)
             throws SQLException
Throws:
SQLException

setFloat

void setFloat(int parameterIndex,
              float x)
              throws SQLException
Throws:
SQLException

setDouble

void setDouble(int parameterIndex,
               double x)
               throws SQLException
Throws:
SQLException

setBigDecimal

void setBigDecimal(int parameterIndex,
                   BigDecimal x)
                   throws SQLException
Throws:
SQLException

setString

void setString(int parameterIndex,
               String x)
               throws SQLException
Throws:
SQLException

setBytes

void setBytes(int parameterIndex,
              byte[] x)
              throws SQLException
Throws:
SQLException

setDate

void setDate(int parameterIndex,
             Date x)
             throws SQLException
Throws:
SQLException

setTime

void setTime(int parameterIndex,
             Time x)
             throws SQLException
Throws:
SQLException

setTimestamp

void setTimestamp(int parameterIndex,
                  Timestamp x)
                  throws SQLException
Throws:
SQLException

setAsciiStream

void setAsciiStream(int parameterIndex,
                    InputStream x,
                    int length)
                    throws SQLException
Throws:
SQLException

setBinaryStream

void setBinaryStream(int parameterIndex,
                     InputStream x,
                     int length)
                     throws SQLException
Throws:
SQLException

setCharacterStream

void setCharacterStream(int parameterIndex,
                        Reader reader,
                        int length)
                        throws SQLException
Throws:
SQLException

setObject

void setObject(int parameterIndex,
               Object x,
               int targetSqlType,
               int scale)
               throws SQLException
Throws:
SQLException

setObject

void setObject(int parameterIndex,
               Object x,
               int targetSqlType)
               throws SQLException
Throws:
SQLException

setObject

void setObject(int parameterIndex,
               Object x)
               throws SQLException
Throws:
SQLException

setRef

void setRef(int i,
            Ref x)
            throws SQLException
Throws:
SQLException

setBlob

void setBlob(int i,
             Blob x)
             throws SQLException
Throws:
SQLException

setClob

void setClob(int i,
             Clob x)
             throws SQLException
Throws:
SQLException

setArray

void setArray(int i,
              Array x)
              throws SQLException
Throws:
SQLException

setDate

void setDate(int parameterIndex,
             Date x,
             Calendar cal)
             throws SQLException
Throws:
SQLException

setTime

void setTime(int parameterIndex,
             Time x,
             Calendar cal)
             throws SQLException
Throws:
SQLException

setTimestamp

void setTimestamp(int parameterIndex,
                  Timestamp x,
                  Calendar cal)
                  throws SQLException
Throws:
SQLException

clearParameters

void clearParameters()
                     throws SQLException
Throws:
SQLException

execute

void execute()
             throws SQLException
Throws:
SQLException

addRowSetListener

void addRowSetListener(RowSetListener listener)

removeRowSetListener

void removeRowSetListener(RowSetListener listener)