インターフェースの使用
jakarta.enterprise.inject.spi.Bean
Bean を使用するパッケージ
jakarta.enterprise.inject 内の Bean 使用
Bean を返す jakarta.enterprise.inject のメソッドjakarta.enterprise.inject.spi 内の Bean 使用
jakarta.enterprise.inject.spi 内の Bean サブインターフェースBean を返す jakarta.enterprise.inject.spi のメソッド修飾子と型メソッド説明<T> Bean<T>BeanManager.createBean(BeanAttributes<T> attributes, ClassSE<T> beanClass, InjectionTargetFactory<T> injectionTargetFactory) <T,X> Bean<T> BeanManager.createBean(BeanAttributes<T> attributes, ClassSE<X> beanClass, ProducerFactory<X> producerFactory) Bean<?>InjectionPoint.getBean()インジェクションポイントを定義する Bean を表すBeanオブジェクトを取得します。ProcessBean.getBean()登録しようとしているBeanオブジェクトを返します。default Bean<?>ObserverMethod.getDeclaringBean()オブザーバーメソッドを宣言する Bean を取得します。Bean<?>BeanManager.getPassivationCapableBean(StringSE id) 指定された識別子を持つPassivationCapableBean を返します。<X> Bean<? extends X>あいまいな依存関係解決ルールを Bean のセットに適用します。型 Bean の引数を持つ型を返す jakarta.enterprise.inject.spi のメソッド修飾子と型メソッド説明BeanContainer.getBeans(TypeSE beanType, AnnotationSE... qualifiers) 指定された必要な型と修飾子を持ち、BeanManager/BeanContainerが注入されたクラスを含むモジュールまたはライブラリで注入できる Bean のセットを返します。Jakarta EE 環境では、JNDI 環境名前空間からの Jakarta EE コンポーネント型安全解決の規則に従って、BeanManager/BeanContainerが取得されました。与えられた EL 名を持ち、BeanManager/BeanContainerが注入されたクラスを含むモジュールまたはライブラリで注入可能な Bean の集合、あるいは Jakarta EE 環境では、BeanManager/BeanContainerが得られた JNDI 環境名前空間の Jakarta EE コンポーネントを EL 名解決規則に従い返します。型 Bean のパラメーターを持つ jakarta.enterprise.inject.spi のメソッド修飾子と型メソッド説明void指定されたBeanを含む型ProcessBeanのイベントを発生させてから、Beanをコンテナーに登録します。これにより、インターセプターでもデコレーターでもない Bean を他の Bean に注入できるようになります。InjectionTargetFactory.createInjectionTarget(Bean<T> bean) Bean の新しい注入ターゲットを作成します。<T> Producer<T>ProducerFactory.createProducer(Bean<T> bean) Bean の新しいプロデューサーを作成します。<X> ProducerFactory<X>BeanManager.getProducerFactory(AnnotatedField<? super X> field, Bean<X> declaringBean) 指定されたフィールドに対してコンテナーが作成したProducerインスタンスを提供するProducerFactoryの実装。<X> ProducerFactory<X>BeanManager.getProducerFactory(AnnotatedMethod<? super X> method, Bean<X> declaringBean) 指定されたメソッドに対してコンテナーが作成したProducerインスタンスを提供するProducerFactoryの実装。BeanContainer.getReference(Bean<?> bean, TypeSE beanType, CreationalContext<?> ctx) Bean の特定の Bean および特定の Bean 型のコンテキスト参照を取得します。型 Bean の型引数を持つ jakarta.enterprise.inject.spi のメソッドパラメーター