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