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:
- 生成したコンポーネント
-