インタフェース
javax.lang.model.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のサブインタフェース 修飾子と型 インタフェース 説明 interfaceElementモジュール、パッケージ、クラス、メソッドなどのプログラム要素を表します。interfaceExecutableElementクラスまたはインタフェースのメソッド、コンストラクタ、または初期化子(静的またはインスタンス)を表します(注釈型要素を含む)。interfaceModuleElementモジュール・プログラム要素を表します。interfacePackageElementパッケージのプログラム要素を表します。interfaceParameterizable型パラメータを持つ要素に対応するmixinインタフェースです。interfaceQualifiedNameable修飾名を持つ要素に対応するmixinインタフェースです。interfaceTypeElementクラスまたはインタフェースのプログラム要素を表します。interfaceTypeParameterElementジェネリック的なクラス、インタフェース、メソッド、またはコンストラクタの要素の仮型パラメータを表します。interfaceVariableElementフィールド、enum定数、メソッドまたはコンストラクタのパラメータ、ローカル変数、リソース変数、または例外パラメータを表します。 -
javax.lang.model.typeでのAnnotatedConstructの使用
javax.lang.model.typeでのAnnotatedConstructのサブインタフェース 修飾子と型 インタフェース 説明 interfaceArrayType配列型を表します。interfaceDeclaredType宣言された型であるクラス型またはインタフェース型を表します。interfaceErrorType適切にモデル化することのできないクラスまたはインタフェースの型を表します。interfaceExecutableType実行可能ファイルを表します。interfaceIntersectionType共通部分型を表します。interfaceNoType適切な実際の型が存在しない場合に使用される擬似型です。interfaceNullTypenull型を表します。interfacePrimitiveTypeプリミティブ型を表します。interfaceReferenceType参照型を表します。interfaceTypeMirrorJavaプログラミング言語の型を表します。interfaceTypeVariable型変数を表します。interfaceUnionType共用体型を表します。interfaceWildcardTypeワイルドカード型引数を表します。 -
javax.lang.model.utilでのAnnotatedConstructの使用
型AnnotatedConstructのパラメータを持つjavax.lang.model.utilのメソッド 修飾子と型 メソッド 説明 default Elements.OriginElements. getOrigin(AnnotatedConstruct c, AnnotationMirror a)指定された注釈ミラーのoriginを返します。