Package nablarch.core.repository.di.config
package nablarch.core.repository.di.config
DIコンテナの設定を読み込む機能を提供する。
-
ClassDescriptionJavaBeans型のコンポーネントを生成するクラス。コンストラクタインジェクションできるよう拡張した
BeanComponentCreator
。設定値に重複する設定が存在した場合の動作ポリシーを表す列挙型。Listの定義からコンポーネントを生成するクラス。
Listは初期化時にならないと対象のオブジェクトを発見できないため、 ComponentCreatorとComponentInjectorの2つのインタフェースを実装する。Listが保持するエントリーの定義を保持するクラス。リテラル表現からオブジェクトを作成するクラス。リテラル表現を解決するユーティリティクラス。Mapの定義からコンポーネントを生成するクラス。 Mapは初期化時にならないと参照するオブジェクトを発見できないため、 ComponentCreatorとComponentInjector2つのインタフェースを実装する。Mapが保持するエントリーの定義を保持するクラス。Entryのkeyおよびvalueのデータ定義を表す列挙型。半角カンマ () 区切りの文字列をList<String>
のコンポーネントとして 生成するComponentFactory
の実装。