インターフェース ProducerConfigurator<T>
- 型パラメーター:
T
- プロデューサーメソッドの戻りの型またはプロデューサーフィールドの型
public interface ProducerConfigurator<T>
ProducerConfigurator
はProducer
を構成できます。コンテナーは、このインターフェースの実装を提供する必要があります。このコンフィギュレーターはスレッドセーフではなく、同時に使用できません。
CDI Lite の実装は、Portable Extensions のサポートを提供する必要はありません。
- 導入:
- 2.0
- 作成者:
- Martin Kouba
- 関連事項:
ProcessProducer.configureProducer()
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 ProducerConfigurator<T>
disposeWith(ConsumerSE<T> callback)
生成されたインスタンスを破棄するコールバックを設定します。<U extends T>
ProducerConfigurator<T>produceWith(FunctionSE<CreationalContext<U>,U> callback)
コールバックを設定して、新しいインスタンスを生成します。
メソッドの詳細
produceWith
<U extends T> ProducerConfigurator<T> produceWith(FunctionSE<CreationalContext<U>,U> callback)
コールバックを設定して、新しいインスタンスを生成します。- 型パラメーター:
U
- インスタンスタイプ- パラメーター:
callback
- 設定するコールバックを定義するFunction
SE- 戻り値:
- 自己
- 関連事項:
Producer.produce(CreationalContext)
disposeWith
ProducerConfigurator<T> disposeWith(ConsumerSE<T> callback)
生成されたインスタンスを破棄するコールバックを設定します。- パラメーター:
callback
- 設定するコールバックを定義するConsumer
SE- 戻り値:
- 自己
- 関連事項:
Producer.dispose(Object)