|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjava.lang.Throwable
java.lang.Exception
java.sql.SQLException
javax.sql.rowset.RowSetWarning
public class RowSetWarning
RowSet オブジェクトに設定されたデータベース警告に関する情報を提供する SQLException の拡張です。警告は、メッセージを表示せずに、この警告を報告するメソッドを呼び出すオブジェクトにチェーンされます。このクラスは、SQLWarning クラスを補完します。
行セット警告は、JdbcRowSet、CachedRowSetTM、WebRowSet、FilteredRowSet、または JoinRowSet のいずれかの実装から取得されます。任意の RowSet 実装に関する最初の報告を取得するには、JdbcRowSet インタフェースまたは CachedRowSet インタフェースに定義された getRowSetWarnings メソッドを使用します。最初の警告にチェーンされる警告を取得するには、RowSetWarning メソッド getNextWarning を使用します。それ以降の警告を取得するには、返される RowSetWarning オブジェクト上で getNextWarning を呼び出します。
継承されたメソッド getMessage、getSQLState、および getErrorCode は、RowSetWarning オブジェクト内の情報を取得します。
| コンストラクタの概要 | |
|---|---|
RowSetWarning()
デフォルトの RowSetWarning オブジェクトを構築します。 |
|
RowSetWarning(String reason)
理由を表す指定された値で RowSetWarning オブジェクトを構築します。 |
|
RowSetWarning(String reason,
String SQLState)
理由と SQLState を表す指定された値で初期化された RowSetWarning オブジェクトを構築します。 |
|
RowSetWarning(String reason,
String SQLState,
int vendorCode)
理由、SQLState、venderCode を表す指定された値で初期化された、完全指定の RowSetWarning オブジェクトを構築します。 |
|
| メソッドの概要 | |
|---|---|
RowSetWarning |
getNextWarning()
この RowSetWarning オブジェクトにチェーンされた警告を取得します。 |
void |
setNextWarning(RowSetWarning warning)
warning を次の警告 (この RowSetWarning オブジェクトにチェーンされる警告) として設定します。 |
| クラス java.sql.SQLException から継承されたメソッド |
|---|
getErrorCode, getNextException, getSQLState, iterator, setNextException |
| クラス java.lang.Throwable から継承されたメソッド |
|---|
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public RowSetWarning(String reason)
RowSetWarning オブジェクトを構築します。 SQLState のデフォルトは null、vendorCode のデフォルトは 0 に設定されます。
reason - 警告について説明する String オブジェクト。 String が null の場合、 このコンストラクタはデフォルト (ゼロパラメータ) の RowSetWarning コンストラクタと同様に動作するpublic RowSetWarning()
RowSetWarning オブジェクトを構築します。理由を示す値のデフォルトは null、SQLState のデフォルトは null、vendorCode のデフォルトは 0 に設定されます。
public RowSetWarning(String reason,
String SQLState)
RowSetWarning オブジェクトを構築します。ベンダーコードのデフォルトは 0 に設定されます。
reason または SQLState パラメータが null の場合、このコンストラクタは、デフォルト (ゼロパラメータ) の RowSetWarning コンストラクタと同様に動作します。
reason - 警告を説明する StringSQLState - 警告を示す XOPEN コード。 非標準 XOPEN SQLState が提供された場合、例外はスローされない
public RowSetWarning(String reason,
String SQLState,
int vendorCode)
RowSetWarning オブジェクトを構築します。
reason または SQLState パラメータが null の場合、このコンストラクタは、デフォルト (ゼロパラメータ) の RowSetWarning コンストラクタと同様に動作します。
reason - 警告を説明する StringSQLState - 警告を示す XOPEN コード。 非標準 XOPEN SQLState が提供された場合、例外はスローされないvendorCode - データベースベンダー固有の警告コード| メソッドの詳細 |
|---|
public RowSetWarning getNextWarning()
RowSetWarning オブジェクトにチェーンされた警告を取得します。
RowSetWarning オブジェクト。 RowSetWarning オブジェクトがチェーンされていない場合は、 null が返される (デフォルト値)setNextWarning(javax.sql.rowset.RowSetWarning)public void setNextWarning(RowSetWarning warning)
RowSetWarning オブジェクトにチェーンされる警告) として設定します。
warning - 次の警告として設定される RowSetWarning オブジェクト。 RowSetWarning が null の場合、 警告チェーンの終了点を表すgetNextWarning()
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。