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