編集の要約なし
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時点における版

(java.lang.)Class [1]

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

メソッド

クラス情報

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

メンバ情報

  • getDeclaredFields -
  • getDeclaredMethods -
  • getDeclaredConstructors -