返り値 | シグネチャ | 実装の但し書き |
---|---|---|
boolean | absolute(int row) | |
void | afterLast() | |
void | beforeFirst() | |
void | beforeFirst() | |
void | deleteRow() | 行を削除するとResultSetの位置は次行の直前となります。ResultSetのcloseメソッド以外を呼び出す場合、プログラムはResultSetの位置を決めなおす必要があります。 |
boolean | first() | |
Blob | getBlob(int columnIndex) | java.sql.Blobインターフェイスとjava.sql.Clobインターフェイスの対応を参照してください。 |
Blob | getBlob(String column-Name) | |
Clob | getClob(int columnIndex) | |
Clob | getClob(String column-Name) | |
int | getConcurrency() | Statementの平行処理がCONCUR_READ_ONLYである場合、このメソッドはResultSet.CONCUR_READ_ONLYを返します。 それに対してStatementの平行処理がCONCUR_UPDATABLEであった場合、返り値の値は元となるSQLの結果セットが更新可能か否かにより決まります。もしSQLの結果セットが更新可能であれば、getConcurrency()はResultSet.CONCUR_UPDATABLEを返します。もしSQLの結果セットが更新不可能であれば、ResultSet.CONCUR_READ_ONLYが返ります。 |
int | getFetchDirection() | |
int | getFetchSize() | Always returns 1. |
int | getRow() | |
void | insertRow() | |
boolean | isAfterLast() | |
boolean | isBeforeFirst | |
boolean | isFirst() | |
boolean | isLast() | |
boolean | last() | |
void | moveToCurrentRow() | |
void | moveToInsertRow() | |
boolean | previous() | |
boolean | rowDeleted() | 前方にのみ進むことができる結果セットではこのメソッドは常にfalseを返し、スクロール可能な結果セットにて行が削除された時には、このメソッドは結果セットあるいは位置指定した削除を介してtrueを返します。 |
boolean | rowInserted() | 常にfalseが返ります。 |
boolean | rowUpdated() | 前方にのみ進むことができる結果セットではこのメソッドは常にfalseを返し、スクロール可能な結果セットにて行が更新された時には、このメソッドは結果セットあるいは位置指定した更新を介してtrueを返します。 |
boolean | relative(int rows) | |
void | setFetchDirection(int direction) | |
void | setFetchSize(int rows) | A fetch size of 1 is the only size supported. |
void | updateRow() | 行を更新した直後、ResultSetの位置は次行の直前となります。 ResultSetのcloseメソッド以外を呼び出す場合、プログラムはResultSetの位置を決めなおす必要があります。 |