Class BeanConfigBuilder


  • public class BeanConfigBuilder
    extends java.lang.Object
    Builder to help register beans in Kernel.

    Usage:

     
    
      // If Bean1.class is annotated by @Bean annotation.
      registerBean(Bean1.class).exec();
    
      // If Bean2 isn't annotated or should be registered with different name.
      krnl.registerBean("bean2").asClass(Bean2.class).exec();
    
      // To register already created variable bean4 as bean "bean4".
      krnl.registerBean("bean4").asInstance(bean4).exec();
    
      // If Bean5 have to been created by Bean5Factory.
      krnl.registerBean("bean5").asClass(Bean5.class).withFactory(Bean5Factory.class).exec();
     
     
    • Field Detail

      • log

        protected final java.util.logging.Logger log