|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use InjectionFactory | |
---|---|
org.picocontainer | This package contains the core API for PicoContainer, a compact container for working with the dependency injection pattern. |
org.picocontainer.injectors | InjectionFactories make Injectors which implement specific types of dependency injection |
Uses of InjectionFactory in org.picocontainer |
---|
Constructors in org.picocontainer with parameters of type InjectionFactory | |
---|---|
PicoBuilder(InjectionFactory injectionType)
|
|
PicoBuilder(PicoContainer parentContainer,
InjectionFactory injectionType)
|
Uses of InjectionFactory in org.picocontainer.injectors |
---|
Classes in org.picocontainer.injectors that implement InjectionFactory | |
---|---|
class |
AbstractInjectionFactory
|
class |
AdaptingInjection
Creates injector instances, depending on the injection characteristics of the component class. |
class |
AnnotatedFieldInjection
A InjectionFactory for Guice-style annotated fields. |
class |
AnnotatedMethodInjection
A InjectionFactory for Guice-style annotated methods. |
class |
CompositeInjection
A Composite of other types on InjectionFactories - pass them into the varargs constructor. |
class |
ConstructorInjection
A InjectionFactory for constructor injection. |
class |
ForgetfulConstructorInjection
Constructor Injection where 'which constructor?' is re-calculated each time an instance is asked to construct a component. |
class |
MethodInjection
A InjectionFactory for methods. |
class |
MethodInjection.MethodInjectionByName
|
class |
MethodInjection.MethodInjectionByReflectionMethod
|
class |
MultiInjection
|
class |
NamedFieldInjection
A InjectionFactory for named fields. |
class |
NamedMethodInjection
|
class |
Reinjection
|
class |
SetterInjection
A InjectionFactory for JavaBeans. |
class |
TypedFieldInjection
A InjectionFactory for named fields. |
Methods in org.picocontainer.injectors that return InjectionFactory | |
---|---|
static InjectionFactory |
Injectors.adaptiveDI()
|
static InjectionFactory |
Injectors.annotatedFieldDI()
|
static InjectionFactory |
Injectors.annotatedMethodDI()
|
static InjectionFactory |
Injectors.CDI()
|
static InjectionFactory |
Injectors.namedField()
|
static InjectionFactory |
Injectors.namedMethod()
|
static InjectionFactory |
Injectors.SDI()
|
static InjectionFactory |
Injectors.typedFieldDI()
|
Methods in org.picocontainer.injectors with parameters of type InjectionFactory | |
---|---|
Object |
Reinjector.reinject(Class<?> key,
Class<?> impl,
InjectionFactory reinjectionFactory)
Reinjecting into a method. |
Object |
Reinjector.reinject(Class<?> key,
Class implementation,
Object instance,
InjectionFactory reinjectionFactory)
Reinjecting into a method. |
Object |
Reinjector.reinject(Class<?> key,
Class implementation,
Object instance,
Properties properties,
InjectionFactory reinjectionFactory)
Reinjecting into a method. |
Object |
Reinjector.reinject(Class<?> key,
InjectionFactory reinjectionFactory)
Reinjecting into a method. |
Constructors in org.picocontainer.injectors with parameters of type InjectionFactory | |
---|---|
CompositeInjection(InjectionFactory... injectionFactories)
|
|
Reinjection(InjectionFactory reinjectionFactory,
PicoContainer parent)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |