インターフェースの使用
jakarta.enterprise.lang.model.AnnotationTarget
AnnotationTarget を使用するパッケージ パッケージ 説明 jakarta.enterprise.inject.build.compatible.spi ビルド互換拡張機能 SPI。jakarta.enterprise.lang.model.declarations 宣言を表すインターフェース。jakarta.enterprise.lang.model.types 型を表すインターフェース。jakarta.enterprise.inject.build.compatible.spi 内の AnnotationTarget 使用
型 AnnotationTarget のパラメーターを持つ jakarta.enterprise.inject.build.compatible.spi のメソッド 修飾子と型 メソッド 説明 void
Messages. error(StringSE message, AnnotationTarget relatedTo)
指定されたAnnotationTarget
(おそらくDeclarationInfo
) に関連するエラーを追加します。void
Messages. info(StringSE message, AnnotationTarget relatedTo)
指定されたAnnotationTarget
(おそらくDeclarationInfo
) に関連する情報メッセージを追加します。void
Messages. warn(StringSE message, AnnotationTarget relatedTo)
指定されたAnnotationTarget
(おそらくDeclarationInfo
) に関連する警告を追加します。jakarta.enterprise.lang.model.declarations 内の AnnotationTarget 使用
jakarta.enterprise.lang.model.declarations 内の AnnotationTarget サブインターフェース 修飾子と型 インターフェース 説明 interface
ClassInfo
クラス。interface
DeclarationInfo
宣言は、プログラムソースコードの要素です。interface
FieldInfo
あるクラスで宣言されたフィールド。interface
MethodInfo
あるクラスで宣言されたメソッドまたはコンストラクター。interface
PackageInfo
おそらくpackage-info.java
でアノテーションが付けられているパッケージ。interface
ParameterInfo
メソッドまたはコンストラクターで宣言されたメソッドパラメーターまたはコンストラクターパラメーター。interface
RecordComponentInfo
あるレコードで宣言されたレコードコンポーネント。jakarta.enterprise.lang.model.types 内の AnnotationTarget 使用
jakarta.enterprise.lang.model.types 内の AnnotationTarget サブインターフェース 修飾子と型 インターフェース 説明 interface
ArrayType
配列型は、コンポーネント型から作成されます。interface
ClassType
インターフェース型、列挙型、アノテーション型、レコード型を含むクラス型。interface
ParameterizedType
パラメーター化された型。interface
PrimitiveType
プリミティブ型は: boolean byte short int long float double charinterface
Type
型はプログラムソースコードで使用されますが、どこでも宣言する必要はありません。interface
TypeVariable
型変数は、ジェネリクスクラスまたはメソッドで宣言された型パラメーターを表します。interface
VoidType
void
擬似型。interface
WildcardType
ワイルドカード型。