|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のパッケージ 次のパッケージ | フレームあり フレームなし |
参照:
説明
インタフェースの概要 | |
InvocationHandler | InvocationHandler は、プロキシインスタンスの呼び出しハンドラが実装するインタフェースです。
|
Member | Member は、1 つのメンバ (フィールドやメソッド) やコンストラクタに関する識別情報をリフレクトするインタフェースです。 |
クラスの概要 | |
AccessibleObject | AccessibleObject クラスは、Field オブジェクト、Method オブジェクト、および Constructor オブジェクトの基底クラスです。 |
Array | Array クラスは、Java 配列を動的に作成してアクセスするための static メソッドを提供します。
|
Constructor | Constructor は、クラスの単一コンストラクタについての情報と単一コンストラクタへのアクセスを提供します。
|
Field | Field は、クラスまたはインタフェースについての情報、それらへのアクセス、その単一フィールドを提供します。 |
Method | Method は、クラスまたはインタフェース上の単一のメソッドに関する情報およびアクセスを提供します。 |
Modifier | Modifier クラスは、クラスやメンバのアクセス修飾子を復号化するための static メソッドや定数を提供します。 |
Proxy | Proxy は、動的プロキシのクラスおよびインスタンスを生成する静的メソッドを提供し、また、それらのメソッドによって生成された動的プロキシクラスすべてのスーパークラスでもあります。
|
ReflectPermission | リフレクト処理の Permission クラスです。 |
例外の概要 | |
InvocationTargetException | InvocationTargetException は、呼び出されるメソッドまたはコンストラクタがスローする例外をラップする、チェック済み例外です。 |
UndeclaredThrowableException | 呼び出しハンドラの invoke メソッドが、プロキシインスタンスで呼び出され呼び出しハンドラにディスパッチされたメソッドの throws 節で宣言されたどの例外タイプにも割り当てできない確認済み例外 (RuntimeException または Error に割り当てできない Throwable ) をスローした場合、プロキシインスタンスのメソッド呼び出しによってスローされます。
|
クラスおよびオブジェクトについてのリフレクション情報を取得するためのクラスおよびインタフェースを提供します。リフレクションは、セキュリティ制限の範囲内で、ロードされたクラスのフィールド、メソッド、およびコンストラクタについての情報に対するプログラムからのアクセスを許可します。また、リフレクトされたフィールド、メソッド、およびコンストラクタの使用により、オブジェクトのフィールド、メソッド、およびコンストラクタに対して作用することを許可します。
AccessibleObject
は、必要な ReflectPermission
がある場合にアクセスチェックの抑制を許可します。
Arrays
は、配列を動的に作成およびアクセスするための static メソッドを提供します。
このパッケージのクラスは、java.lang.Class
とともに、デバッガ、インタプリタ、オブジェクトインスペクタ、クラスブラウザなどのアプリケーション、および実行時のクラスに基づくターゲットオブジェクトの public メンバまたは指定されたクラスによって宣言されたメンバのどちらかにアクセスする必要がある、オブジェクトの直列化および JavaBeans などのサービスに対応します。
|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のパッケージ 次のパッケージ | フレームあり フレームなし |
Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.