インターフェース AnnotatedField<X>
- 型パラメーター:
X
- 宣言型
- すべてのスーパーインターフェース:
Annotated
,AnnotatedMember<X>
public interface AnnotatedField<X> extends AnnotatedMember<X>
Java クラスのフィールドを表します。
- 作成者:
- Gavin King, Pete Muir
- 関連事項:
Field
SE
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド デフォルトメソッド 修飾子と型 メソッド 説明 default <T extends AnnotationSE>
SetSE<T>getAnnotations(ClassSE<T> annotationType)
特定のアノテーション型のプログラム要素アノテーションを取得します。FieldSE
getJavaMember()
基になるField
SE を取得します。インターフェース jakarta.enterprise.inject.spi.Annotated から継承されたメソッド
getAnnotation, getAnnotations, getBaseType, getTypeClosure, isAnnotationPresent
インターフェース jakarta.enterprise.inject.spi.AnnotatedMember から継承されたメソッド
getDeclaringType, isStatic
メソッドの詳細
getJavaMember
FieldSE getJavaMember()
基になる
Field
SE を取得します。- 次で指定:
- インターフェース
AnnotatedMember<X>
のgetJavaMember
- 戻り値:
Field
SE
getAnnotations
default <T extends AnnotationSE> SetSE<T> getAnnotations(ClassSE<T> annotationType)
インターフェースからコピーされた説明:Annotated
特定のアノテーション型のプログラム要素アノテーションを取得します。
このメソッドは、この型の繰り返し可能なアノテーションを含むすべてのアノテーションを返します。このメソッドの動作は、繰り返し可能なアノテーションがサポートされている
AnnotatedElement.getAnnotationsByType(Class)
SE と同じ動作を意図しています。- 次で指定:
- インターフェース
Annotated
のgetAnnotations
- 型パラメーター:
T
- アノテーションの型- パラメーター:
annotationType
- アノテーション型のクラス- 戻り値:
- 指定されたアノテーション型のプログラム要素アノテーション、または空のコレクション