インターフェースの使用
jakarta.enterprise.inject.spi.AnnotatedType
AnnotatedType を使用するパッケージ パッケージ 説明 jakarta.enterprise.inject.spi ポータブル拡張統合 SPI。jakarta.enterprise.inject.spi.configurator jakarta.enterprise.inject.spi 内の AnnotatedType 使用
AnnotatedType を返す jakarta.enterprise.inject.spi のメソッド 修飾子と型 メソッド 説明 <T> AnnotatedType<T>BeanManager. createAnnotatedType(ClassSE<T> type)指定されたクラスまたはインターフェースのアノテーションを読み取るために使用できるAnnotatedTypeを取得します。AnnotatedType<X>ProcessManagedBean. getAnnotatedBeanClass()Bean クラスを表すAnnotatedTypeを返します。<T> AnnotatedType<T>AfterBeanDiscovery. getAnnotatedType(ClassSE<T> type, StringSE id)コンテナーの初期化中に定義された、特定のクラスまたはインターフェースのアノテーションを読み取るために使用できるAnnotatedTypeを取得します。AnnotatedType<X>ProcessAnnotatedType. getAnnotatedType()宣言されたアノテーションを読み取るためにコンテナーによって使用されるAnnotatedTypeオブジェクトを返します。AnnotatedType<X>ProcessInjectionTarget. getAnnotatedType()マネージド Bean クラス、セッション Bean クラス、インジェクションをサポートするその他の Java EE コンポーネントクラスを表すAnnotatedTypeを返します。AnnotatedType<X>AnnotatedMember. getDeclaringType()このメンバーを定義する型を取得します。型 AnnotatedType の引数を持つ型を返す jakarta.enterprise.inject.spi のメソッド 修飾子と型 メソッド 説明 <T> IterableSE<AnnotatedType<T>>AfterBeanDiscovery. getAnnotatedTypes(ClassSE<T> type)コンテナーの初期化中に定義された特定のクラスまたはインターフェースのアノテーションを読み取るために使用できるAnnotatedTypeを取得します。型 AnnotatedType のパラメーターを持つ jakarta.enterprise.inject.spi のメソッド 修飾子と型 メソッド 説明 voidAfterTypeDiscovery. addAnnotatedType(AnnotatedType<?> type, StringSE id)特定のAnnotatedTypeを、Bean ディスカバリ中にスキャンされる型のセットに追加します。voidBeforeBeanDiscovery. addAnnotatedType(AnnotatedType<?> type, StringSE id)特定のAnnotatedTypeを、Bean ディスカバリ中にスキャンされる型のセットに追加します。voidBeforeBeanDiscovery. addInterceptorBinding(AnnotatedType<? extends AnnotationSE> bindingType)アノテーション型をインターセプターバインディング型として宣言します。voidBeforeBeanDiscovery. addQualifier(AnnotatedType<? extends AnnotationSE> qualifier)アノテーション型を修飾子修飾子型として宣言します。<T> BeanAttributes<T>BeanManager. createBeanAttributes(AnnotatedType<T> type)指定されたAnnotatedTypeのBeanAttributesを取得します。<T> InjectionTargetFactory<T>BeanManager. getInjectionTargetFactory(AnnotatedType<T> annotatedType)コンテナーが作成したInjectionTargetインスタンスを提供するInjectionTargetFactoryの実装。voidProcessAnnotatedType. setAnnotatedType(AnnotatedType<X> type)AnnotatedTypeを置き換えます。jakarta.enterprise.inject.spi.configurator 内の AnnotatedType 使用
AnnotatedType を返す jakarta.enterprise.inject.spi.configurator のメソッド 修飾子と型 メソッド 説明 AnnotatedType<T>AnnotatedTypeConfigurator. getAnnotated()型 AnnotatedType のパラメーターを持つ jakarta.enterprise.inject.spi.configurator のメソッド 修飾子と型 メソッド 説明 <U extends T>
BeanConfigurator<U>BeanConfigurator. read(AnnotatedType<U> type)指定されたアノテーション付きの型から情報を読み取ります。