インタフェース
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のサブインタフェース 修飾子と型 インタフェース 説明 interface
Element
モジュール、パッケージ、クラス、メソッドなどのプログラム要素を表します。interface
ExecutableElement
クラスまたはインタフェースのメソッド、コンストラクタ、または初期化子(静的またはインスタンス)を表します(注釈型要素を含む)。interface
ModuleElement
モジュール・プログラム要素を表します。interface
PackageElement
パッケージのプログラム要素を表します。interface
Parameterizable
型パラメータを持つ要素に対応するmixinインタフェースです。interface
QualifiedNameable
修飾名を持つ要素に対応するmixinインタフェースです。interface
RecordComponentElement
レコードに関連付けられ、Java言語のプレビュー機能。
レコード・コンポーネントを表します。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を返します。