Class SpringInjector
java.lang.Object
com.cloudimpl.outstack.core.Injector
com.cloudimpl.outstack.spring.component.SpringInjector
public class SpringInjector extends Injector
- Author:
- nuwan
-
Nested Class Summary
Nested classes/interfaces inherited from class com.cloudimpl.outstack.core.Injector
Injector.BindHolder, Injector.NamedBindHolder -
Field Summary
Fields inherited from class com.cloudimpl.outstack.core.Injector
map, nameBinds, nameBindsByClass -
Constructor Summary
Constructors Constructor Description SpringInjector(org.springframework.beans.factory.config.AutowireCapableBeanFactory beanFactory)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 Summary
Modifier and Type Method Description protected InjectorcreateInjector()<T> Tinject(java.lang.Class<T> clazz)voidinject(java.lang.Object injectableObject)Methods inherited from class com.cloudimpl.outstack.core.Injector
bind, bind, getConstructorInjects, getInjecterbleInstance, getInjectValue, injectMember, isInjectable, isInjectable, nameBind, nameBind, nameBindByClass, with, withMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
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