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