|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object java.lang.Throwable java.lang.Exception java.sql.SQLException javax.sql.rowset.RowSetWarning
public class RowSetWarning
RowSet
オブジェクトに設定されたデータベース警告に関する情報を提供する SQLException
の拡張です。警告は、メッセージを表示せずに、この警告を報告するメソッドを呼び出すオブジェクトにチェーンされます。このクラスは、SQLWarning
クラスを補完します。
行セット警告は、JdbcRowSet
、CachedRowSet
TM、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, 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
- 警告を説明する String
SQLState
- 警告を示す XOPEN コード。非標準 XOPEN SQLState が提供された場合、例外はスローされないpublic RowSetWarning(String reason, String SQLState, int vendorCode)
RowSetWarning
オブジェクトを構築します。
reason
または SQLState
パラメータが null
の場合、このコンストラクタは、デフォルト (ゼロパラメータ) の RowSetWarning
コンストラクタと同様に動作します。
reason
- 警告を説明する String
SQLState
- 警告を示す 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 2 Platform Standard Ed. 5.0 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。