Class SpringInjector

java.lang.Object
com.cloudimpl.outstack.core.Injector
com.cloudimpl.outstack.spring.component.SpringInjector

public class SpringInjector
extends Injector
Author:
nuwan
  • Constructor Details

    • SpringInjector

      public SpringInjector​(org.springframework.beans.factory.config.AutowireCapableBeanFactory beanFactory)
    • SpringInjector

      public SpringInjector​(org.springframework.beans.factory.config.AutowireCapableBeanFactory beanFactory, java.util.Map<java.lang.Class<?>,​java.lang.Object> map, java.util.Map<java.lang.String,​java.lang.Object> nameBinds, java.util.Map<java.lang.String,​java.lang.Class<?>> nameBindsByClass)
  • Method Details

    • createInjector

      protected Injector createInjector()
      Overrides:
      createInjector in class Injector
    • inject

      public <T> T inject​(java.lang.Class<T> clazz)
      Overrides:
      inject in class Injector
    • inject

      public void inject​(java.lang.Object injectableObject)
      Overrides:
      inject in class Injector