5行目: | 5行目: | ||
==メソッド== | ==メソッド== | ||
===クラス情報=== | ===クラス情報=== | ||
* getPackage - | * getPackage - このクラスのパッケージを取得する | ||
* getName - | * getName - このClassオブジェクトの名前をパッケージも含め取得する | ||
* getSimpleName - | * getSimpleName - このClassオブジェクトの名前を取得する | ||
* getSuperclass - | * getSuperclass - このClassオブジェクトのスーパークラスを取得する | ||
* isArray - | * isArray - このClassオブジェクトが配列クラスかどうかを真偽する | ||
* isInterface - | * isInterface - 指定されたClassオブジェクトがインタフェース型かどうかを真偽する | ||
* isEnum - | * isEnum - このクラスがenumとして宣言されているか真偽する | ||
===メンバ情報=== | ===メンバ情報=== |
2019年6月22日 (土) 23:15時点における版
私は実行中アプリケーションのクラスおよびインタフェースの情報を管理します。
メソッド
クラス情報
- getPackage - このクラスのパッケージを取得する
- getName - このClassオブジェクトの名前をパッケージも含め取得する
- getSimpleName - このClassオブジェクトの名前を取得する
- getSuperclass - このClassオブジェクトのスーパークラスを取得する
- isArray - このClassオブジェクトが配列クラスかどうかを真偽する
- isInterface - 指定されたClassオブジェクトがインタフェース型かどうかを真偽する
- isEnum - このクラスがenumとして宣言されているか真偽する
メンバ情報
- getDeclaredFields - オブジェクトに含まれるフィールドを配列で返します
- getDeclaredMethods - オブジェクトに含まれるメソッドを配列で返します
- getDeclaredConstructors -オブジェクトに含まれるコンストラクタを配列で返します