Class AbstractContainerBuilder

  • Direct Known Subclasses:
    JaversBuilder

    public abstract class AbstractContainerBuilder
    extends java.lang.Object
    • Constructor Detail

      • AbstractContainerBuilder

        public AbstractContainerBuilder()
    • Method Detail

      • getContainerComponent

        protected <T> T getContainerComponent​(java.lang.Class<T> ofClass)
      • bootContainer

        protected void bootContainer()
      • addModule

        protected void addModule​(JaversModule module)
      • getComponents

        protected <T> java.util.List<T> getComponents​(java.lang.Class<T> ofClass)
      • getContainer

        protected org.picocontainer.MutablePicoContainer getContainer()
      • addComponent

        protected void addComponent​(java.lang.Object classOrInstance)
      • bindComponent

        protected void bindComponent​(java.lang.Object componentKey,
                                     java.lang.Object implementationOrInstance)
      • removeComponent

        protected void removeComponent​(java.lang.Object classOrInstance)