-
- 既知のすべての実装クラス:
Constructor
,Executable
,Field
,Method
public interface Member
Memberは、1つのメンバー(フィールドやメソッド)やコンストラクタに関する識別情報をリフレクトするインタフェースです。- 導入されたバージョン:
- 1.1
- 関連項目:
Class
,Field
,Method
,Constructor
-
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 抽象メソッド 修飾子と型 メソッド 説明 Class<?>
getDeclaringClass()
Memberが識別したメンバーやコンストラクタを宣言しているクラスやインタフェースを表すClassオブジェクトを返します。int
getModifiers()
Memberが識別したメンバーやコンストラクタのためのJava言語修飾子を整数型で返します。String
getName()
Memberが識別したメンバーやコンストラクタの単純名を返します。boolean
isSynthetic()
このメンバーがコンパイラにより導入された場合はtrue
、そうでない場合はfalse
を返します。
-
-
-
メソッドの詳細
-
getDeclaringClass
Class<?> getDeclaringClass()
Memberが識別したメンバーやコンストラクタを宣言しているクラスやインタフェースを表すClassオブジェクトを返します。- 戻り値:
- 基本となるメンバーの宣言クラスを表すオブジェクト
-
getName
String getName()
Memberが識別したメンバーやコンストラクタの単純名を返します。- 戻り値:
- 基本となるメンバーの単純名
-
getModifiers
int getModifiers()
Memberが識別したメンバーやコンストラクタのためのJava言語修飾子を整数型で返します。 修飾子を整数型に復号化するために、Modifierクラスを使用する必要があります。- 戻り値:
- 基本となるメンバーのJava言語修飾子
- 関連項目:
Modifier
-
isSynthetic
boolean isSynthetic()
このメンバーがコンパイラにより導入された場合はtrue
、そうでない場合はfalse
を返します。- 戻り値:
- このメンバーがコンパイラにより導入された場合に限りtrue
- 導入されたバージョン:
- 1.5
- Java™言語仕様を参照します:
- 13.1 バイナリの形式
-
-