| パッケージ | 説明 |
|---|---|
| javax.enterprise.inject.spi | ポータブル拡張統合 SPI。 |
| 修飾子と型 | インターフェースと説明 |
|---|---|
interface | Decorator<T> 有効なデコレータを表します。 |
interface | Interceptor<T> 有効なインターセプターを表します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
<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<X> | ProcessBean.getBean() 登録しようとしている Bean オブジェクトを返します。 |
Bean<?> | InjectionPoint.getBean() インジェクションポイントを定義する Bean を表す Bean オブジェクトを取得します。 |
Bean<?> | BeanManager.getPassivationCapableBean(StringSE id) 指定された識別子を持つ PassivationCapable Bean を返します。 |
<X> Bean<? extends X> | BeanManager.resolve(SetSE<Bean<? extends X>> beans) あいまいな依存関係解決ルールを Bean のセットに適用します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
SetSE<Bean<?>> | BeanManager.getBeans(StringSE name) 指定された EL 名を持ち、 BeanManager がインジェクトされたクラスを含むモジュールまたはライブラリ、または JNDI 環境の名前空間からの Jakarta EE コンポーネントでインジェクションに使用できる Bean のセットを返します。EL の名前解決の規則に従って、BeanManager が取得されました。 |
SetSE<Bean<?>> | BeanManager.getBeans(TypeSE beanType, AnnotationSE... qualifiers) 指定された必要な型と修飾子を持ち、 BeanManager が挿入されたクラスを含むモジュールまたはライブラリ、または JNDI 環境の名前空間が |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | AfterBeanDiscovery.addBean(Bean<?> bean) 指定された Bean を含む型 ProcessBean のイベントを発生させてから、Bean をコンテナーに登録します。これにより、インターセプターでもデコレーターでもない Bean を他の Bean に注入できるようになります。 |
InjectionTarget<T> | 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 の実装。 |
ObjectSE | BeanManager.getReference(Bean<?> bean, TypeSE beanType, CreationalContext<?> ctx)Bean の特定の Bean および特定の Bean 型のコンテキスト参照を取得します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
<X> Bean<? extends X> | BeanManager.resolve(SetSE<Bean<? extends X>> beans) あいまいな依存関係解決ルールを Bean のセットに適用します。 |
Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.