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