|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Objectnet.argius.stu.sql.ResultSetEmulator
擬似結果セットです。
データベースに接続せずに結果セットを構築したい場合、
もしくはデータベースから取得した結果セットを直接使いたくない場合に使用します。
すべてのデータがメモリに展開されることになりますので、
サイズの大きなデータを扱う場合には注意が必要です。
| フィールドの概要 |
| インタフェース 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 |
| インタフェース java.sql.ResultSetMetaData から継承したフィールド |
columnNoNulls, columnNullable, columnNullableUnknown |
| コンストラクタの概要 | |
ResultSetEmulator()
結果セットを生成します。 |
|
| メソッドの概要 | |
boolean |
absolute(int row)
カーソルを指定された行に移動します。 |
void |
addColumn(List column,
String name,
int type,
int size)
列を追加します。 |
void |
afterLast()
カーソルを最終行の直後に移動します。 |
void |
beforeFirst()
カーソルを先頭行の直前に移動します。 |
void |
cancelRowUpdates()
このメソッドはサポートされません。 |
void |
clearWarnings()
警告をクリアします。 |
void |
close()
オブジェクトを直ちに解放します。 |
void |
deleteRow()
このメソッドはサポートされません。 |
int |
findColumn(String columnName)
指定した列名に対応する列番号を返します。 |
boolean |
first()
カーソルを先頭行に移動します。 |
Array |
getArray(int i)
指定した列の現在行にあるデータを Array型で返します。 |
Array |
getArray(String colName)
指定した列の現在行にあるデータを Array型で返します。 |
InputStream |
getAsciiStream(int columnIndex)
指定した列の現在行にあるデータのASCII文字入力ストリームを取得します。 |
InputStream |
getAsciiStream(String columnName)
指定した列の現在行にあるデータのASCII文字入力ストリームを取得します。 |
BigDecimal |
getBigDecimal(int columnIndex)
指定した列の現在行にあるデータを java.math.BigDecimal型で返します。 |
BigDecimal |
getBigDecimal(int columnIndex,
int scale)
推奨されていません。 |
BigDecimal |
getBigDecimal(String columnName)
指定した列の現在行にあるデータを java.math.BigDecimal型で返します。 |
BigDecimal |
getBigDecimal(String columnName,
int scale)
推奨されていません。 |
InputStream |
getBinaryStream(int columnIndex)
指定した列の現在行にあるデータのバイト入力ストリームを取得します。 |
InputStream |
getBinaryStream(String columnName)
指定した列の現在行にあるデータのバイト入力ストリームを取得します。 |
Blob |
getBlob(int i)
指定した列の現在行にあるデータを Blob型で返します。 |
Blob |
getBlob(String colName)
指定した列の現在行にあるデータを Blob型で返します。 |
boolean |
getBoolean(int columnIndex)
指定した列の現在行にあるデータを真偽型で返します。 |
boolean |
getBoolean(String columnName)
指定した列の現在行にあるデータを真偽型で返します。 |
byte |
getByte(int columnIndex)
指定した列の現在行にあるデータをバイト型で返します。 |
byte |
getByte(String columnName)
指定した列の現在行にあるデータをバイト型で返します。 |
byte[] |
getBytes(int columnIndex)
指定した列の現在行にあるデータをバイト型の配列で返します。 |
byte[] |
getBytes(String columnName)
指定した列の現在行にあるデータをバイト型の配列で返します。 |
String |
getCatalogName(int column)
このメソッドはサポートされません。 |
Reader |
getCharacterStream(int columnIndex)
指定した列の現在行にあるデータの java.io.Readerを取得します。 |
Reader |
getCharacterStream(String columnName)
指定した列の現在行にあるデータの java.io.Readerを取得します。 |
Clob |
getClob(int i)
指定した列の現在行にあるデータを Clob型で返します。 |
Clob |
getClob(String colName)
指定した列の現在行にあるデータを Clob型で返します。 |
String |
getColumnClassName(int columnIndex)
列の型に対応するクラスのFQCNを返します。 |
int |
getColumnCount()
このテーブルの列数を返します。 |
int |
getColumnDisplaySize(int columnIndex)
指定された列の通常の最大幅を文字数で示します。 |
String |
getColumnLabel(int columnIndex)
指定された列の推奨タイトルを取得します。 |
String |
getColumnName(int columnIndex)
指定された列の名前を取得します。 |
int |
getColumnType(int columnIndex)
指定された列の型を取得します。 |
String |
getColumnTypeName(int columnIndex)
指定された列のデータベース固有の型名を取得します。 |
int |
getConcurrency()
この ResultSet オブジェクトの並行処理モードを返します。 |
String |
getCursorName()
|
Date |
getDate(int columnIndex)
指定した列の現在行にあるデータを java.sql.Date型で返します。 |
Date |
getDate(int columnIndex,
Calendar cal)
指定した列の現在行にあるデータを java.sql.Date型で返します。 |
Date |
getDate(String columnName)
指定した列の現在行にあるデータを java.sql.Date型で返します。 |
Date |
getDate(String columnName,
Calendar cal)
指定した列の現在行にあるデータを java.sql.Date型で返します。 |
double |
getDouble(int columnIndex)
指定した列の現在行にあるデータを倍精度浮動小数点数型で返します。 |
double |
getDouble(String columnName)
指定した列の現在行にあるデータを倍精度浮動小数点数型で返します。 |
int |
getFetchDirection()
この結果セットの行が処理される方向を取得します。 |
int |
getFetchSize()
この結果セットのフェッチサイズを取得します。 |
float |
getFloat(int columnIndex)
指定した列の現在行にあるデータを単精度浮動小数点数型で返します。 |
float |
getFloat(String columnName)
指定した列の現在行にあるデータを単精度浮動小数点数型で返します。 |
int |
getInt(int columnIndex)
指定した列の現在行にあるデータを整数型で返します。 |
int |
getInt(String columnName)
指定した列の現在行にあるデータを整数型で返します。 |
long |
getLong(int columnIndex)
指定した列の現在行にあるデータを長整数型で返します。 |
long |
getLong(String columnName)
指定した列の現在行にあるデータを長整数型で返します。 |
ResultSetMetaData |
getMetaData()
結果セットのプロパティを取得します。 |
Object |
getObject(int columnIndex)
指定した列の現在行にあるデータをオブジェクト型で返します。 |
Object |
getObject(int i,
Map map)
|
Object |
getObject(String columnName)
指定した列の現在行にあるデータをオブジェクト型で返します。 |
Object |
getObject(String colName,
Map map)
|
int |
getPrecision(int column)
このメソッドはサポートされません。 |
Ref |
getRef(int i)
このメソッドはサポートされません。 |
Ref |
getRef(String colName)
このメソッドはサポートされません。 |
int |
getRow()
現在の行番号を返します。 |
int |
getScale(int column)
このメソッドはサポートされません。 |
String |
getSchemaName(int column)
このメソッドはサポートされません。 |
short |
getShort(int columnIndex)
指定した列の現在行にあるデータを短整数型で返します。 |
short |
getShort(String columnName)
指定した列の現在行にあるデータを短整数型で返します。 |
Statement |
getStatement()
この結果セットを生成した Statementを返します。
|
String |
getString(int columnIndex)
指定した列の現在行にあるデータを文字列として返します。 |
String |
getString(String columnName)
指定した列の現在行にあるデータを文字列として返します。 |
String |
getTableName(int column)
このメソッドはサポートされません。 |
Time |
getTime(int columnIndex)
指定した列の現在行にあるデータを java.sql.Time型で返します。 |
Time |
getTime(int columnIndex,
Calendar cal)
指定した列の現在行にあるデータを java.sql.Time型で返します。 |
Time |
getTime(String columnName)
指定した列の現在行にあるデータを java.sql.Time型で返します。 |
Time |
getTime(String columnName,
Calendar cal)
指定した列の現在行にあるデータを java.sql.Time型で返します。 |
Timestamp |
getTimestamp(int columnIndex)
指定した列の現在行にあるデータを java.sql.Timestamp型で返します。 |
Timestamp |
getTimestamp(int columnIndex,
Calendar cal)
指定した列の現在行にあるデータを java.sql.Timestamp型で返します。 |
Timestamp |
getTimestamp(String columnName)
指定した列の現在行にあるデータを java.sql.Timestamp型で返します。 |
Timestamp |
getTimestamp(String columnName,
Calendar cal)
指定した列の現在行にあるデータを java.sql.Timestamp型で返します。 |
int |
getType()
この結果セットのタイプを返します。 |
InputStream |
getUnicodeStream(int columnIndex)
推奨されていません。 |
InputStream |
getUnicodeStream(String columnName)
推奨されていません。 |
URL |
getURL(int columnIndex)
指定した列の現在行にあるデータを java.net.URL型で返します。 |
URL |
getURL(String columnName)
指定した列の現在行にあるデータを java.net.URL型で返します。 |
SQLWarning |
getWarnings()
警告を返します。 |
void |
insertRow()
このメソッドはサポートされません。 |
boolean |
isAfterLast()
カーソルが最終行より後にあるかどうかを調べます。 |
boolean |
isAutoIncrement(int column)
このメソッドはサポートされません。 |
boolean |
isBeforeFirst()
カーソルが先頭行より前にあるかどうかを調べます。 |
boolean |
isCaseSensitive(int column)
このメソッドはサポートされません。 |
boolean |
isCurrency(int column)
このメソッドはサポートされません。 |
boolean |
isDefinitelyWritable(int column)
このメソッドはサポートされません。 |
boolean |
isFirst()
カーソルが先頭行にあるかどうかを調べます。 |
boolean |
isLast()
カーソルが最終行にあるかどうかを調べます。 |
int |
isNullable(int column)
このメソッドはサポートされません。 |
boolean |
isReadOnly(int column)
このメソッドはサポートされません。 |
boolean |
isSearchable(int column)
このメソッドはサポートされません。 |
boolean |
isSigned(int column)
このメソッドはサポートされません。 |
boolean |
isWritable(int column)
このメソッドはサポートされません。 |
boolean |
last()
カーソルを最終行に移動します。 |
void |
moveToCurrentRow()
このメソッドはサポートされません。 |
void |
moveToInsertRow()
このメソッドはサポートされません。 |
boolean |
next()
カーソルを次の行へ移動させます。 |
boolean |
previous()
カーソルをひとつ前の行へ移動させます。 |
void |
refreshRow()
このメソッドはサポートされません。 |
boolean |
relative(int rows)
カーソルを正または負の相対行数だけ移動します。 |
boolean |
rowDeleted()
このメソッドはサポートされません。 |
boolean |
rowInserted()
このメソッドはサポートされません。 |
boolean |
rowUpdated()
このメソッドはサポートされません。 |
void |
setFetchDirection(int direction)
この結果セットの行が処理される方向を設定します。 |
void |
setFetchSize(int rows)
この結果セットのフェッチサイズを設定します。 |
void |
updateArray(int columnIndex,
Array x)
このメソッドはサポートされません。 |
void |
updateArray(String columnName,
Array x)
このメソッドはサポートされません。 |
void |
updateAsciiStream(int columnIndex,
InputStream x,
int length)
このメソッドはサポートされません。 |
void |
updateAsciiStream(String columnName,
InputStream x,
int length)
このメソッドはサポートされません。 |
void |
updateBigDecimal(int columnIndex,
BigDecimal x)
このメソッドはサポートされません。 |
void |
updateBigDecimal(String columnName,
BigDecimal x)
このメソッドはサポートされません。 |
void |
updateBinaryStream(int columnIndex,
InputStream x,
int length)
このメソッドはサポートされません。 |
void |
updateBinaryStream(String columnName,
InputStream x,
int length)
このメソッドはサポートされません。 |
void |
updateBlob(int columnIndex,
Blob x)
このメソッドはサポートされません。 |
void |
updateBlob(String columnName,
Blob x)
このメソッドはサポートされません。 |
void |
updateBoolean(int columnIndex,
boolean x)
このメソッドはサポートされません。 |
void |
updateBoolean(String columnName,
boolean x)
このメソッドはサポートされません。 |
void |
updateByte(int columnIndex,
byte x)
このメソッドはサポートされません。 |
void |
updateByte(String columnName,
byte x)
このメソッドはサポートされません。 |
void |
updateBytes(int columnIndex,
byte[] x)
このメソッドはサポートされません。 |
void |
updateBytes(String columnName,
byte[] x)
このメソッドはサポートされません。 |
void |
updateCharacterStream(int columnIndex,
Reader x,
int length)
このメソッドはサポートされません。 |
void |
updateCharacterStream(String columnName,
Reader reader,
int length)
このメソッドはサポートされません。 |
void |
updateClob(int columnIndex,
Clob x)
このメソッドはサポートされません。 |
void |
updateClob(String columnName,
Clob x)
このメソッドはサポートされません。 |
void |
updateDate(int columnIndex,
Date x)
このメソッドはサポートされません。 |
void |
updateDate(String columnName,
Date x)
このメソッドはサポートされません。 |
void |
updateDouble(int columnIndex,
double x)
このメソッドはサポートされません。 |
void |
updateDouble(String columnName,
double x)
このメソッドはサポートされません。 |
void |
updateFloat(int columnIndex,
float x)
このメソッドはサポートされません。 |
void |
updateFloat(String columnName,
float x)
このメソッドはサポートされません。 |
void |
updateInt(int columnIndex,
int x)
このメソッドはサポートされません。 |
void |
updateInt(String columnName,
int x)
このメソッドはサポートされません。 |
void |
updateLong(int columnIndex,
long x)
このメソッドはサポートされません。 |
void |
updateLong(String columnName,
long x)
このメソッドはサポートされません。 |
void |
updateNull(int columnIndex)
このメソッドはサポートされません。 |
void |
updateNull(String columnName)
このメソッドはサポートされません。 |
void |
updateObject(int columnIndex,
Object x)
このメソッドはサポートされません。 |
void |
updateObject(int columnIndex,
Object x,
int scale)
このメソッドはサポートされません。 |
void |
updateObject(String columnName,
Object x)
このメソッドはサポートされません。 |
void |
updateObject(String columnName,
Object x,
int scale)
このメソッドはサポートされません。 |
void |
updateRef(int columnIndex,
Ref x)
このメソッドはサポートされません。 |
void |
updateRef(String columnName,
Ref x)
このメソッドはサポートされません。 |
void |
updateRow()
このメソッドはサポートされません。 |
void |
updateShort(int columnIndex,
short x)
このメソッドはサポートされません。 |
void |
updateShort(String columnName,
short x)
このメソッドはサポートされません。 |
void |
updateString(int columnIndex,
String x)
このメソッドはサポートされません。 |
void |
updateString(String columnName,
String x)
このメソッドはサポートされません。 |
void |
updateTime(int columnIndex,
Time x)
このメソッドはサポートされません。 |
void |
updateTime(String columnName,
Time x)
このメソッドはサポートされません。 |
void |
updateTimestamp(int columnIndex,
Timestamp x)
このメソッドはサポートされません。 |
void |
updateTimestamp(String columnName,
Timestamp x)
このメソッドはサポートされません。 |
boolean |
wasNull()
最後に読み込まれた列の値が NULLかどうかを返します。 |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
public ResultSetEmulator()
| メソッドの詳細 |
public void addColumn(List column,
String name,
int type,
int size)
column - 1列の全レコードname - 列名type - 列型(java.sql.Types)size - 列の表示桁サイズ
public void close()
throws SQLException
ResultSet 内の closeSQLException - データベースアクセスエラー
public boolean first()
throws SQLException
ResultSet 内の firsttrue、そうでない場合はfalse
SQLException - データベースアクセスエラー
public boolean last()
throws SQLException
ResultSet 内の lasttrue、そうでない場合はfalse
SQLException - データベースアクセスエラー
public void beforeFirst()
throws SQLException
ResultSet 内の beforeFirstSQLException - データベースアクセスエラー
public void afterLast()
throws SQLException
ResultSet 内の afterLastSQLException - データベースアクセスエラー
public boolean previous()
throws SQLException
ResultSet 内の previoustrue、できなかった場合はfalse
SQLException - データベースアクセスエラー
public boolean next()
throws SQLException
ResultSet 内の nexttrue、できなかった場合はfalse
SQLException - データベースアクセスエラー
public boolean absolute(int row)
throws SQLException
ResultSet 内の absoluterow - 行を示す整数
true、そうでない場合はfalse
SQLException - データベースアクセスエラー
public boolean relative(int rows)
throws SQLException
ResultSet 内の relativerows - カーソルの相対行数
true、そうでない場合はfalse
SQLException - データベースアクセスエラー
public int findColumn(String columnName)
throws SQLException
ResultSet 内の findColumncolumnName - 列名
SQLException - データベースアクセスエラー
public String getString(int columnIndex)
throws SQLException
ResultSet 内の getStringcolumnIndex - 列番号
SQLException - データベースアクセスエラー
public String getString(String columnName)
throws SQLException
ResultSet 内の getStringcolumnName - 列名
SQLException - データベースアクセスエラー
public boolean getBoolean(int columnIndex)
throws SQLException
ResultSet 内の getBooleancolumnIndex - 列番号
SQLException - データベースアクセスエラー
public boolean getBoolean(String columnName)
throws SQLException
ResultSet 内の getBooleancolumnName - 列名
SQLException - データベースアクセスエラー
public byte getByte(int columnIndex)
throws SQLException
ResultSet 内の getBytecolumnIndex - 列番号
SQLException - データベースアクセスエラー
public byte getByte(String columnName)
throws SQLException
ResultSet 内の getBytecolumnName - 列名
SQLException - データベースアクセスエラー
public byte[] getBytes(int columnIndex)
throws SQLException
ResultSet 内の getBytescolumnIndex - 列番号
SQLException - データベースアクセスエラー
public byte[] getBytes(String columnName)
throws SQLException
ResultSet 内の getBytescolumnName - 列名
SQLException - データベースアクセスエラー
public int getInt(int columnIndex)
throws SQLException
ResultSet 内の getIntcolumnIndex - 列番号
SQLException - データベースアクセスエラー
public int getInt(String columnName)
throws SQLException
ResultSet 内の getIntcolumnName - 列名
SQLException - データベースアクセスエラー
public short getShort(int columnIndex)
throws SQLException
ResultSet 内の getShortcolumnIndex - 列番号
SQLException - データベースアクセスエラー
public short getShort(String columnName)
throws SQLException
ResultSet 内の getShortcolumnName - 列名
SQLException - データベースアクセスエラー
public long getLong(int columnIndex)
throws SQLException
ResultSet 内の getLongcolumnIndex - 列番号
SQLException - データベースアクセスエラー
public long getLong(String columnName)
throws SQLException
ResultSet 内の getLongcolumnName - 列名
SQLException - データベースアクセスエラー
public float getFloat(int columnIndex)
throws SQLException
ResultSet 内の getFloatcolumnIndex - 列番号
SQLException - データベースアクセスエラー
public float getFloat(String columnName)
throws SQLException
ResultSet 内の getFloatcolumnName - 列名
SQLException - データベースアクセスエラー
public double getDouble(int columnIndex)
throws SQLException
ResultSet 内の getDoublecolumnIndex - 列番号
SQLException - データベースアクセスエラー
public double getDouble(String columnName)
throws SQLException
ResultSet 内の getDoublecolumnName - 列名
SQLException - データベースアクセスエラー
public BigDecimal getBigDecimal(int columnIndex)
throws SQLException
java.math.BigDecimal型で返します。
ResultSet 内の getBigDecimalcolumnIndex - 列番号
java.math.BigDecimal型値
SQLException - データベースアクセスエラー
public BigDecimal getBigDecimal(int columnIndex,
int scale)
throws SQLException
java.math.BigDecimal型で返します。
ResultSet 内の getBigDecimalcolumnIndex - 列番号scale - 精度
java.math.BigDecimal型値
SQLException - データベースアクセスエラー
public BigDecimal getBigDecimal(String columnName)
throws SQLException
java.math.BigDecimal型で返します。
ResultSet 内の getBigDecimalcolumnName - 列名
java.math.BigDecimal型値
SQLException - データベースアクセスエラー
public BigDecimal getBigDecimal(String columnName,
int scale)
throws SQLException
java.math.BigDecimal型で返します。
ResultSet 内の getBigDecimalcolumnName - 列名scale - 精度
java.math.BigDecimal型値
SQLException - データベースアクセスエラー
public Object getObject(int columnIndex)
throws SQLException
ResultSet 内の getObjectcolumnIndex - 列番号
SQLException - データベースアクセスエラー
public Object getObject(String columnName)
throws SQLException
ResultSet 内の getObjectcolumnName - 列名
SQLException - データベースアクセスエラー
public Object getObject(int i,
Map map)
throws SQLException
ResultSet 内の getObjectSQLException
public Object getObject(String colName,
Map map)
throws SQLException
ResultSet 内の getObjectSQLException
public Date getDate(int columnIndex)
throws SQLException
java.sql.Date型で返します。
ResultSet 内の getDatecolumnIndex - 列番号
java.sql.Date型値
SQLException - データベースアクセスエラー
public Date getDate(int columnIndex,
Calendar cal)
throws SQLException
java.sql.Date型で返します。
ResultSet 内の getDatecolumnIndex - 列番号cal -
java.sql.Date型値
SQLException - データベースアクセスエラー
public Date getDate(String columnName)
throws SQLException
java.sql.Date型で返します。
ResultSet 内の getDatecolumnName - 列名
java.sql.Date型値
SQLException - データベースアクセスエラー
public Date getDate(String columnName,
Calendar cal)
throws SQLException
java.sql.Date型で返します。
ResultSet 内の getDatecolumnName - 列名
java.sql.Date型値
SQLException - データベースアクセスエラー
public Time getTime(int columnIndex)
throws SQLException
java.sql.Time型で返します。
ResultSet 内の getTimecolumnIndex - 列番号
java.sql.Time型値
SQLException - データベースアクセスエラー
public Time getTime(int columnIndex,
Calendar cal)
throws SQLException
java.sql.Time型で返します。
ResultSet 内の getTimecolumnIndex - 列番号cal -
java.sql.Time型値
SQLException - データベースアクセスエラー
public Time getTime(String columnName)
throws SQLException
java.sql.Time型で返します。
ResultSet 内の getTimecolumnName - 列名
java.sql.Time型値
SQLException - データベースアクセスエラー
public Time getTime(String columnName,
Calendar cal)
throws SQLException
java.sql.Time型で返します。
ResultSet 内の getTimecolumnName - 列名cal -
java.sql.Time型値
SQLException - データベースアクセスエラー
public Timestamp getTimestamp(int columnIndex)
throws SQLException
java.sql.Timestamp型で返します。
ResultSet 内の getTimestampcolumnIndex - 列番号
java.sql.Timestamp型値
SQLException - データベースアクセスエラー
public Timestamp getTimestamp(int columnIndex,
Calendar cal)
throws SQLException
java.sql.Timestamp型で返します。
ResultSet 内の getTimestampcolumnIndex - 列番号cal -
java.sql.Timestamp型値
SQLException - データベースアクセスエラー
public Timestamp getTimestamp(String columnName)
throws SQLException
java.sql.Timestamp型で返します。
ResultSet 内の getTimestampcolumnName - 列名
java.sql.Timestamp型値
SQLException - データベースアクセスエラー
public Timestamp getTimestamp(String columnName,
Calendar cal)
throws SQLException
java.sql.Timestamp型で返します。
ResultSet 内の getTimestampcolumnName - 列名
java.sql.Timestamp型値
SQLException - データベースアクセスエラー
public URL getURL(int columnIndex)
throws SQLException
java.net.URL型で返します。
ResultSet 内の getURLcolumnIndex - 列番号
java.net.URL型値
SQLException - データベースアクセスエラー
public URL getURL(String columnName)
throws SQLException
java.net.URL型で返します。
ResultSet 内の getURLcolumnName - 列名
java.net.URL型値
SQLException - データベースアクセスエラー
public Blob getBlob(int i)
throws SQLException
Blob型で返します。
ResultSet 内の getBlobi - 列番号
Blob型値
SQLException - データベースアクセスエラー
public Blob getBlob(String colName)
throws SQLException
Blob型で返します。
ResultSet 内の getBlobcolName - 列名
Blob型値
SQLException - データベースアクセスエラー
public Clob getClob(int i)
throws SQLException
Clob型で返します。
ResultSet 内の getClobi - 列番号
Clob型値
SQLException - データベースアクセスエラー
public Clob getClob(String colName)
throws SQLException
Clob型で返します。
ResultSet 内の getClobcolName - 列名
Clob型値
SQLException - データベースアクセスエラー
public Array getArray(int i)
throws SQLException
Array型で返します。
ResultSet 内の getArrayi - 列番号
Array型値
SQLException - データベースアクセスエラー
public Array getArray(String colName)
throws SQLException
Array型で返します。
ResultSet 内の getArraycolName - 列名
Array型値
SQLException - データベースアクセスエラー
public Ref getRef(int i)
throws SQLException
ResultSet 内の getRefSQLException - 常にエラー
public Ref getRef(String colName)
throws SQLException
ResultSet 内の getRefSQLException - 常にエラー
public InputStream getBinaryStream(int columnIndex)
throws SQLException
ResultSet 内の getBinaryStreamcolumnIndex - 列番号
SQLException - データベースアクセスエラー
public InputStream getBinaryStream(String columnName)
throws SQLException
ResultSet 内の getBinaryStreamcolumnName - 列名
SQLException - データベースアクセスエラー
public InputStream getAsciiStream(int columnIndex)
throws SQLException
ResultSet 内の getAsciiStreamcolumnIndex - 列番号
SQLException - データベースアクセスエラー
public InputStream getAsciiStream(String columnName)
throws SQLException
ResultSet 内の getAsciiStreamcolumnName - 列名
SQLException - データベースアクセスエラー
public InputStream getUnicodeStream(int columnIndex)
throws SQLException
ResultSet 内の getUnicodeStreamcolumnIndex - 列番号
SQLException - データベースアクセスエラー
public InputStream getUnicodeStream(String columnName)
throws SQLException
ResultSet 内の getUnicodeStreamcolumnName - 列名
SQLException - データベースアクセスエラー
public Reader getCharacterStream(int columnIndex)
throws SQLException
java.io.Readerを取得します。
ResultSet 内の getCharacterStreamcolumnIndex - 列番号
java.io.Reader
SQLException - データベースアクセスエラー
public Reader getCharacterStream(String columnName)
throws SQLException
java.io.Readerを取得します。
ResultSet 内の getCharacterStreamcolumnName - 列名
java.io.Reader
SQLException - データベースアクセスエラー
public int getFetchDirection()
throws SQLException
ResultSet 内の getFetchDirectionResultSet.FETCH_FORWARD
SQLException - データベースアクセスエラー
public int getFetchSize()
throws SQLException
ResultSet 内の getFetchSizeSQLException - データベースアクセスエラー
public void setFetchDirection(int direction)
throws SQLException
ResultSet 内の setFetchDirectiondirection - フェッチ方向
SQLException - データベースアクセスエラー
public void setFetchSize(int rows)
throws SQLException
ResultSet 内の setFetchSizerows - フェッチサイズ
SQLException - データベースアクセスエラー
public int getConcurrency()
throws SQLException
ResultSet 内の getConcurrencyCONCUR_READ_ONLY)
SQLException
public String getCursorName()
throws SQLException
ResultSet 内の getCursorNameSQLException
public boolean isBeforeFirst()
throws SQLException
ResultSet 内の isBeforeFirsttrue、それ以外または行が無い場合はfalse
SQLException - データベースアクセスエラー
public boolean isFirst()
throws SQLException
ResultSet 内の isFirsttrue、それ以外または行が無い場合はfalse
SQLException - データベースアクセスエラー
public boolean isLast()
throws SQLException
ResultSet 内の isLasttrue、それ以外または行が無い場合はfalse
SQLException - データベースアクセスエラー
public boolean isAfterLast()
throws SQLException
ResultSet 内の isAfterLasttrue、それ以外または行が無い場合はfalse
SQLException - データベースアクセスエラー
public boolean wasNull()
throws SQLException
NULLかどうかを返します。
ResultSet 内の wasNullNULLの場合はtrue、そうでなければfalse
SQLException - データベースアクセスエラー
public int getRow()
throws SQLException
ResultSet 内の getRow0
SQLException - データベースアクセスエラー
public ResultSetMetaData getMetaData()
throws SQLException
ResultSet 内の getMetaDataResultSetMetaData)
SQLException - データベースアクセスエラー
public Statement getStatement()
throws SQLException
Statementを返します。
このクラスでは、常にnullを返します。
ResultSet 内の getStatementnull
SQLException - データベースアクセスエラー
public int getType()
throws SQLException
ResultSet 内の getTypeTYPE_SCROLL_INSENSITIVE
SQLException - データベースアクセスエラー
public SQLWarning getWarnings()
throws SQLException
ResultSet 内の getWarningsSQLException - データベースアクセスエラーSQLWarning
public void clearWarnings()
throws SQLException
ResultSet 内の clearWarningsSQLException - データベースアクセスエラー
public void cancelRowUpdates()
throws SQLException
ResultSet 内の cancelRowUpdatesSQLException - 常にエラー
public void deleteRow()
throws SQLException
ResultSet 内の deleteRowSQLException - 常にエラー
public void updateAsciiStream(int columnIndex,
InputStream x,
int length)
throws SQLException
ResultSet 内の updateAsciiStreamSQLException - 常にエラー
public void updateAsciiStream(String columnName,
InputStream x,
int length)
throws SQLException
ResultSet 内の updateAsciiStreamSQLException - 常にエラー
public void updateBigDecimal(int columnIndex,
BigDecimal x)
throws SQLException
ResultSet 内の updateBigDecimalSQLException - 常にエラー
public void updateBigDecimal(String columnName,
BigDecimal x)
throws SQLException
ResultSet 内の updateBigDecimalSQLException - 常にエラー
public void updateBinaryStream(int columnIndex,
InputStream x,
int length)
throws SQLException
ResultSet 内の updateBinaryStreamSQLException - 常にエラー
public void updateBinaryStream(String columnName,
InputStream x,
int length)
throws SQLException
ResultSet 内の updateBinaryStreamSQLException - 常にエラー
public void updateBoolean(int columnIndex,
boolean x)
throws SQLException
ResultSet 内の updateBooleanSQLException - 常にエラー
public void updateBoolean(String columnName,
boolean x)
throws SQLException
ResultSet 内の updateBooleanSQLException - 常にエラー
public void updateByte(int columnIndex,
byte x)
throws SQLException
ResultSet 内の updateByteSQLException - 常にエラー
public void updateByte(String columnName,
byte x)
throws SQLException
ResultSet 内の updateByteSQLException - 常にエラー
public void updateBytes(int columnIndex,
byte[] x)
throws SQLException
ResultSet 内の updateBytesSQLException - 常にエラー
public void updateBytes(String columnName,
byte[] x)
throws SQLException
ResultSet 内の updateBytesSQLException - 常にエラー
public void updateCharacterStream(int columnIndex,
Reader x,
int length)
throws SQLException
ResultSet 内の updateCharacterStreamSQLException - 常にエラー
public void updateCharacterStream(String columnName,
Reader reader,
int length)
throws SQLException
ResultSet 内の updateCharacterStreamSQLException - 常にエラー
public void updateDate(int columnIndex,
Date x)
throws SQLException
ResultSet 内の updateDateSQLException - 常にエラー
public void updateDate(String columnName,
Date x)
throws SQLException
ResultSet 内の updateDateSQLException - 常にエラー
public void updateDouble(int columnIndex,
double x)
throws SQLException
ResultSet 内の updateDoubleSQLException - 常にエラー
public void updateDouble(String columnName,
double x)
throws SQLException
ResultSet 内の updateDoubleSQLException - 常にエラー
public void updateFloat(int columnIndex,
float x)
throws SQLException
ResultSet 内の updateFloatSQLException - 常にエラー
public void updateFloat(String columnName,
float x)
throws SQLException
ResultSet 内の updateFloatSQLException - 常にエラー
public void updateInt(int columnIndex,
int x)
throws SQLException
ResultSet 内の updateIntSQLException - 常にエラー
public void updateInt(String columnName,
int x)
throws SQLException
ResultSet 内の updateIntSQLException - 常にエラー
public void updateLong(int columnIndex,
long x)
throws SQLException
ResultSet 内の updateLongSQLException - 常にエラー
public void updateLong(String columnName,
long x)
throws SQLException
ResultSet 内の updateLongSQLException - 常にエラー
public void updateNull(int columnIndex)
throws SQLException
ResultSet 内の updateNullSQLException - 常にエラー
public void updateNull(String columnName)
throws SQLException
ResultSet 内の updateNullSQLException - 常にエラー
public void updateObject(int columnIndex,
Object x,
int scale)
throws SQLException
ResultSet 内の updateObjectSQLException - 常にエラー
public void updateObject(int columnIndex,
Object x)
throws SQLException
ResultSet 内の updateObjectSQLException - 常にエラー
public void updateObject(String columnName,
Object x,
int scale)
throws SQLException
ResultSet 内の updateObjectSQLException - 常にエラー
public void updateObject(String columnName,
Object x)
throws SQLException
ResultSet 内の updateObjectSQLException - 常にエラー
public void updateRow()
throws SQLException
ResultSet 内の updateRowSQLException - 常にエラー
public void updateShort(int columnIndex,
short x)
throws SQLException
ResultSet 内の updateShortSQLException - 常にエラー
public void updateShort(String columnName,
short x)
throws SQLException
ResultSet 内の updateShortSQLException - 常にエラー
public void updateString(int columnIndex,
String x)
throws SQLException
ResultSet 内の updateStringSQLException - 常にエラー
public void updateString(String columnName,
String x)
throws SQLException
ResultSet 内の updateStringSQLException - 常にエラー
public void updateTime(int columnIndex,
Time x)
throws SQLException
ResultSet 内の updateTimeSQLException - 常にエラー
public void updateTime(String columnName,
Time x)
throws SQLException
ResultSet 内の updateTimeSQLException - 常にエラー
public void updateTimestamp(int columnIndex,
Timestamp x)
throws SQLException
ResultSet 内の updateTimestampSQLException - 常にエラー
public void updateTimestamp(String columnName,
Timestamp x)
throws SQLException
ResultSet 内の updateTimestampSQLException - 常にエラー
public void updateArray(int columnIndex,
Array x)
throws SQLException
ResultSet 内の updateArraySQLException - 常にエラー
public void updateArray(String columnName,
Array x)
throws SQLException
ResultSet 内の updateArraySQLException - 常にエラー
public void updateBlob(int columnIndex,
Blob x)
throws SQLException
ResultSet 内の updateBlobSQLException - 常にエラー
public void updateBlob(String columnName,
Blob x)
throws SQLException
ResultSet 内の updateBlobSQLException - 常にエラー
public void updateClob(int columnIndex,
Clob x)
throws SQLException
ResultSet 内の updateClobSQLException - 常にエラー
public void updateClob(String columnName,
Clob x)
throws SQLException
ResultSet 内の updateClobSQLException - 常にエラー
public void updateRef(int columnIndex,
Ref x)
throws SQLException
ResultSet 内の updateRefSQLException - 常にエラー
public void updateRef(String columnName,
Ref x)
throws SQLException
ResultSet 内の updateRefSQLException - 常にエラー
public void insertRow()
throws SQLException
ResultSet 内の insertRowSQLException - 常にエラー
public void moveToCurrentRow()
throws SQLException
ResultSet 内の moveToCurrentRowSQLException - 常にエラー
public void moveToInsertRow()
throws SQLException
ResultSet 内の moveToInsertRowSQLException - 常にエラー
public void refreshRow()
throws SQLException
ResultSet 内の refreshRowSQLException - 常にエラー
public boolean rowDeleted()
throws SQLException
ResultSet 内の rowDeletedSQLException - 常にエラー
public boolean rowInserted()
throws SQLException
ResultSet 内の rowInsertedSQLException - 常にエラー
public boolean rowUpdated()
throws SQLException
ResultSet 内の rowUpdatedSQLException - 常にエラー
public int getColumnCount()
throws SQLException
ResultSetMetaData 内の getColumnCountSQLException - データベースアクセスエラー
public String getColumnName(int columnIndex)
throws SQLException
ResultSetMetaData 内の getColumnNamecolumnIndex - 列番号
SQLException - データベースアクセスエラー
public int getColumnType(int columnIndex)
throws SQLException
ResultSetMetaData 内の getColumnTypecolumnIndex - 列番号
SQLException - データベースアクセスエラーTypes
public int getColumnDisplaySize(int columnIndex)
throws SQLException
ResultSetMetaData 内の getColumnDisplaySizeSQLException - データベースアクセスエラー
public String getColumnClassName(int columnIndex)
throws SQLException
ResultSetMetaData 内の getColumnClassNamecolumnIndex - 列番号
SQLException - データベースアクセスエラー
public String getColumnLabel(int columnIndex)
throws SQLException
ResultSetMetaData 内の getColumnLabelcolumnIndex - 列番号
SQLException - データベースアクセスエラー
public String getColumnTypeName(int columnIndex)
throws SQLException
ResultSetMetaData 内の getColumnTypeNamecolumnIndex - 列番号
SQLException - データベースアクセスエラー
public String getCatalogName(int column)
throws SQLException
ResultSetMetaData 内の getCatalogNameSQLException - 常にエラー
public int getPrecision(int column)
throws SQLException
ResultSetMetaData 内の getPrecisionSQLException - 常にエラー
public int getScale(int column)
throws SQLException
ResultSetMetaData 内の getScaleSQLException - 常にエラー
public String getSchemaName(int column)
throws SQLException
ResultSetMetaData 内の getSchemaNameSQLException - 常にエラー
public String getTableName(int column)
throws SQLException
ResultSetMetaData 内の getTableNameSQLException - 常にエラー
public boolean isAutoIncrement(int column)
throws SQLException
ResultSetMetaData 内の isAutoIncrementSQLException - 常にエラー
public boolean isCaseSensitive(int column)
throws SQLException
ResultSetMetaData 内の isCaseSensitiveSQLException - 常にエラー
public boolean isCurrency(int column)
throws SQLException
ResultSetMetaData 内の isCurrencySQLException - 常にエラー
public boolean isDefinitelyWritable(int column)
throws SQLException
ResultSetMetaData 内の isDefinitelyWritableSQLException - 常にエラー
public int isNullable(int column)
throws SQLException
ResultSetMetaData 内の isNullableSQLException - 常にエラー
public boolean isReadOnly(int column)
throws SQLException
ResultSetMetaData 内の isReadOnlySQLException - 常にエラー
public boolean isSearchable(int column)
throws SQLException
ResultSetMetaData 内の isSearchableSQLException - 常にエラー
public boolean isSigned(int column)
throws SQLException
ResultSetMetaData 内の isSignedSQLException - 常にエラー
public boolean isWritable(int column)
throws SQLException
ResultSetMetaData 内の isWritableSQLException - 常にエラー
|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||