Package nablarch.core.repository.di
Interface ComponentCreator
- All Known Implementing Classes:
BeanComponentCreator,ConstructorInjectionComponentCreator,ListComponentCreator,LiteralComponentCreator,MapComponentCreator,StoredValueComponentCreator
public interface ComponentCreator
コンポーネントを生成するインタフェース。
-
Method Summary
Modifier and TypeMethodDescriptioncreateComponent(DiContainer container, ComponentDefinition def) コンポーネントを生成する。
-
Method Details
-
createComponent
コンポーネントを生成する。- Parameters:
container- コンテナdef- 生成するコンポーネントの定義- Returns:
- 生成したコンポーネント
-