インターフェースの使用
jakarta.enterprise.inject.build.compatible.spi.DeclarationConfig
DeclarationConfig を使用するパッケージ パッケージ 説明 jakarta.enterprise.inject.build.compatible.spi ビルド互換拡張機能 SPI。jakarta.enterprise.inject.build.compatible.spi 内の DeclarationConfig 使用
jakarta.enterprise.inject.build.compatible.spi 内の DeclarationConfig サブインターフェース 修飾子と型 インターフェース 説明 interface
ClassConfig
クラスへのアノテーションの追加とクラスからのアノテーションの削除を許可します。interface
FieldConfig
フィールドへのアノテーションの追加とフィールドからのアノテーションの削除を許可します。interface
MethodConfig
メソッドにアノテーションを追加したり、メソッドからアノテーションを削除したりできます。interface
ParameterConfig
メソッドパラメーターにアノテーションを追加したり、メソッドパラメーターからアノテーションを削除したりできます。DeclarationConfig を返す jakarta.enterprise.inject.build.compatible.spi のメソッド 修飾子と型 メソッド 説明 DeclarationConfig
DeclarationConfig. addAnnotation(AnnotationInfo annotation)
指定されたアノテーションをこの宣言に追加します。DeclarationConfig
DeclarationConfig. addAnnotation(AnnotationSE annotation)
指定されたアノテーションをこの宣言に追加します。DeclarationConfig
DeclarationConfig. addAnnotation(ClassSE<? extends AnnotationSE> annotationType)
指定された型のマーカーアノテーションをこの宣言に追加します。DeclarationConfig
DeclarationConfig. removeAllAnnotations()
この宣言からすべてのアノテーションを削除します。DeclarationConfig
DeclarationConfig. removeAnnotation(PredicateSE<AnnotationInfo> predicate)
指定された述語に一致するすべてのアノテーションをこの宣言から削除します。