class |
AbstractFieldInjector<T> |
|
class |
AnnotatedFieldInjector<T> |
Injection happens after instantiation, and through fields marked as injection points via an Annotation.
|
class |
AnnotatedMethodInjector |
|
class |
CompositeInjector<T> |
|
class |
ConstructorInjector<T> |
Injection will happen through a constructor for the component.
|
class |
IterativeInjector<T> |
Injection will happen iteratively after component instantiation
|
class |
MethodInjector<T> |
Injection will happen through a single method for the component.
|
static class |
MethodInjector.ByMethodName |
|
static class |
MethodInjector.ByReflectionMethod |
|
class |
MultiInjector |
|
class |
NamedFieldInjector<T> |
Injection happens after instantiation, and fields are marked as
injection points via a named field.
|
class |
NamedMethodInjector<T> |
|
class |
SetterInjector<T> |
|
class |
SingleMemberInjector<T> |
Injection will happen in a single member function on the component.
|
class |
TypedFieldInjector<T> |
Injection happens after instantiation, and fields are marked as
injection points via a field type.
|