パッケージ | 説明 |
---|---|
jakarta.enterprise.context.spi | カスタムコンテキスト SPI。 |
jakarta.enterprise.inject.spi | ポータブル拡張統合 SPI。 |
jakarta.enterprise.inject.spi.configurator |
修飾子と型 | メソッドと説明 |
---|---|
T | Contextual.create(CreationalContext<T> creationalContext) コンテキスト型の新しいインスタンスを作成します。 |
void | Contextual.destroy(T instance, CreationalContext<T> creationalContext) コンテキスト型のインスタンスを破棄します。 |
<T> T | Context.get(Contextual<T> contextual, CreationalContext<T> creationalContext) 特定のコンテキスト型の既存のインスタンスを返すか、 Contextual.create(CreationalContext) を呼び出して新しいインスタンスを作成し、新しいインスタンスを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
<T> CreationalContext<T> | BeanManager.createCreationalContext(Contextual<T> contextual) 指定されたコンテキスト型、または非コンテキストオブジェクトの CreationalContext のインスタンスを取得します。 |
修飾子と型 | メソッドと説明 |
---|---|
<T> InterceptionFactory<T> | BeanManager.createInterceptionFactory(CreationalContext<T> ctx, ClassSE<T> clazz) 指定された CreationalContext と型の InterceptionFactory を作成します。 |
ObjectSE | BeanManager.getInjectableReference(InjectionPoint ij, CreationalContext<?> ctx) 特定のインジェクションポイントの注入可能な参照を取得します。 |
ObjectSE | BeanManager.getReference(Bean<?> bean, TypeSE beanType, CreationalContext<?> ctx) Bean の特定の Bean および特定の Bean 型のコンテキスト参照を取得します。 |
void | InjectionTarget.inject(T instance, CreationalContext<T> ctx) 指定されたオブジェクトに依存性注入を実行します。 |
T | Producer.produce(CreationalContext<T> ctx) Producer を介してインスタンスを生成します。 |
修飾子と型 | メソッドと説明 |
---|---|
<U extends T> | BeanConfigurator.createWith(FunctionSE<CreationalContext<U>,U> callback) Bean インスタンスを作成するためのコールバックを設定します。 |
BeanConfigurator<T> | BeanConfigurator.destroyWith(BiConsumerSE<T, CreationalContext<T>> callback) Bean インスタンスを破棄するコールバックを設定します。 |
<U extends T> | ProducerConfigurator.produceWith(FunctionSE<CreationalContext<U>,U> callback) コールバックを設定して、新しいインスタンスを生成します。 |
Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.