Interface ComponentCreator

All Known Implementing Classes:
BeanComponentCreator, ConstructorInjectionComponentCreator, ListComponentCreator, LiteralComponentCreator, MapComponentCreator, StoredValueComponentCreator

public interface ComponentCreator
コンポーネントを生成するインタフェース。
  • Method Details

    • createComponent

      Object createComponent(DiContainer container, ComponentDefinition def)
      コンポーネントを生成する。
      Parameters:
      container - コンテナ
      def - 生成するコンポーネントの定義
      Returns:
      生成したコンポーネント