インタフェース
javax.lang.model.AnnotatedConstructの使用

AnnotatedConstructを使用しているパッケージ 
パッケージ 説明
javax.lang.model.element
Javaプログラミング言語の要素をモデル化するために使用されるインタフェースです。
javax.lang.model.type
Javaプログラミング言語の型をモデル化するために使用されるインタフェースです。
javax.lang.model.util
プログラム要素の処理を支援するユーティリティです。
  • javax.lang.model.elementでのAnnotatedConstructの使用

    javax.lang.model.elementでのAnnotatedConstructのサブインタフェース 
    修飾子と型 インタフェース 説明
    interface  Element
    モジュール、パッケージ、クラス、メソッドなどのプログラム要素を表します。
    interface  ExecutableElement
    クラスまたはインタフェースのメソッド、コンストラクタ、または初期化子(静的またはインスタンス)を表します(注釈型要素を含む)。
    interface  ModuleElement
    モジュール・プログラム要素を表します。
    interface  PackageElement
    パッケージのプログラム要素を表します。
    interface  Parameterizable
    型パラメータを持つ要素に対応するmixinインタフェースです。
    interface  QualifiedNameable
    修飾名を持つ要素に対応するmixinインタフェースです。
    interface  TypeElement
    クラスまたはインタフェースのプログラム要素を表します。
    interface  TypeParameterElement
    ジェネリック的なクラス、インタフェース、メソッド、またはコンストラクタの要素の仮型パラメータを表します。
    interface  VariableElement
    フィールド、enum定数、メソッドまたはコンストラクタのパラメータ、ローカル変数、リソース変数、または例外パラメータを表します。
  • javax.lang.model.typeでのAnnotatedConstructの使用

    javax.lang.model.typeでのAnnotatedConstructのサブインタフェース 
    修飾子と型 インタフェース 説明
    interface  ArrayType
    配列型を表します。
    interface  DeclaredType
    宣言された型であるクラス型またはインタフェース型を表します。
    interface  ErrorType
    適切にモデル化することのできないクラスまたはインタフェースの型を表します。
    interface  ExecutableType
    実行可能ファイルを表します。
    interface  IntersectionType
    共通部分型を表します。
    interface  NoType
    適切な実際の型が存在しない場合に使用される擬似型です。
    interface  NullType
    null型を表します。
    interface  PrimitiveType
    プリミティブ型を表します。
    interface  ReferenceType
    参照型を表します。
    interface  TypeMirror
    Javaプログラミング言語の型を表します。
    interface  TypeVariable
    型変数を表します。
    interface  UnionType
    共用体型を表します。
    interface  WildcardType
    ワイルドカード型引数を表します。
  • javax.lang.model.utilでのAnnotatedConstructの使用

    AnnotatedConstructのパラメータを持つjavax.lang.model.utilのメソッド
    修飾子と型 メソッド 説明
    default Elements.Origin Elements.getOrigin​(AnnotatedConstruct c, AnnotationMirror a)
    指定された注釈ミラーのoriginを返します。