インターフェース AnnotatedConstructor<X>

型パラメーター:
X - 宣言クラス
すべてのスーパーインターフェース:
AnnotatedAnnotatedCallable<X>AnnotatedMember<X>

public interface AnnotatedConstructor<X> extends AnnotatedCallable<X>

Java クラスのコンストラクターを表します。

作成者:
Gavin King, Pete Muir
関連事項:
  • メソッドの詳細

    • getJavaMember

      ConstructorSE<X> getJavaMember()

      基になる ConstructorSE を取得します。

      次で指定:
      インターフェース AnnotatedMember<X>getJavaMember 
      戻り値:
      コンストラクター
    • getAnnotations

      default <T extends AnnotationSE> SetSE<T> getAnnotations(ClassSE<T> annotationType)
      インターフェースからコピーされた説明: Annotated

      特定のアノテーション型のプログラム要素アノテーションを取得します。

      このメソッドは、この型の繰り返し可能なアノテーションを含むすべてのアノテーションを返します。このメソッドの動作は、繰り返し可能なアノテーションがサポートされている AnnotatedElement.getAnnotationsByType(Class)SE と同じ動作を意図しています。

      次で指定:
      インターフェース AnnotatedgetAnnotations 
      型パラメーター:
      T - アノテーションの型
      パラメーター:
      annotationType - アノテーション型のクラス
      戻り値:
      指定されたアノテーション型のプログラム要素アノテーション、または空のコレクション