public class ProcessorBuilderResolver extends Object
ProcessorBuilder
を解決するクラス。コンストラクタと説明 |
---|
ProcessorBuilderResolver()
デフォルトコンストラクタ。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
init()
標準の
ProcessorBuilder を登録緒する。 |
<T> ProcessorBuilder<T> |
register(Class<T> type,
ProcessorBuilder<T> builder)
ProcessorBuilder を登録する。 |
<T> ProcessorBuilder<T> |
resolve(Class<T> type)
指定したクラスタイプに対する
ProcessorBuilder を取得する。 |
public ProcessorBuilderResolver()
init()
メソッドが呼ばれる。
public void init()
ProcessorBuilder
を登録緒する。public <T> ProcessorBuilder<T> resolve(Class<T> type)
ProcessorBuilder
を取得する。T
- 対象のオブジェクトタイプtype
- クラスタイプ。public <T> ProcessorBuilder<T> register(Class<T> type, ProcessorBuilder<T> builder)
ProcessorBuilder
を登録する。
既に登録済みのものがある場合、新しい値に置き換えられます。
T
- 対象のオブジェクトタイプtype
- クラスタイプ。builder
- ProcessorBuilder
の実装。Copyright © 2022 mygreen. All rights reserved.