5行目: 5行目:
==メソッド==
==メソッド==
===クラス情報===
===クラス情報===
* getPackage - このクラスのパッケージを取得します
* getPackage - このクラスのパッケージを取得する
* getName - このClassオブジェクトの名前をパッケージも含め取得します
* getName - このClassオブジェクトの名前をパッケージも含め取得する
* getSimpleName - このClassオブジェクトの名前を取得します
* getSimpleName - このClassオブジェクトの名前を取得する
* getSuperclass - このClassオブジェクトのスーパークラスを取得します
* getSuperclass - このClassオブジェクトのスーパークラスを取得する
* isArray - このClassオブジェクトが配列クラスかどうかを真偽します
* isArray - このClassオブジェクトが配列クラスかどうかを真偽する
* isInterface - 指定されたClassオブジェクトがインタフェース型かどうかを真偽します
* isInterface - 指定されたClassオブジェクトがインタフェース型かどうかを真偽する
* isEnum - このクラスがenumとして宣言されているか真偽します
* isEnum - このクラスがenumとして宣言されているか真偽する


===メンバ情報===
===メンバ情報===

2019年6月22日 (土) 23:15時点における版

(java.lang.)Class [1]

私は実行中アプリケーションのクラスおよびインタフェースの情報を管理します。

メソッド

クラス情報

  • getPackage - このクラスのパッケージを取得する
  • getName - このClassオブジェクトの名前をパッケージも含め取得する
  • getSimpleName - このClassオブジェクトの名前を取得する
  • getSuperclass - このClassオブジェクトのスーパークラスを取得する
  • isArray - このClassオブジェクトが配列クラスかどうかを真偽する
  • isInterface - 指定されたClassオブジェクトがインタフェース型かどうかを真偽する
  • isEnum - このクラスがenumとして宣言されているか真偽する

メンバ情報

  • getDeclaredFields - オブジェクトに含まれるフィールドを配列で返します
  • getDeclaredMethods - オブジェクトに含まれるメソッドを配列で返します
  • getDeclaredConstructors -オブジェクトに含まれるコンストラクタを配列で返します