final class SingleFieldInjector extends java.lang.Object implements SingleMemberInjector
Modifier and Type | Field and Description |
---|---|
(package private) BindingImpl<?> |
binding |
(package private) Dependency<?> |
dependency |
(package private) java.lang.reflect.Field |
field |
(package private) InjectionPoint |
injectionPoint |
Constructor and Description |
---|
SingleFieldInjector(InjectorImpl injector,
InjectionPoint injectionPoint,
Errors errors) |
Modifier and Type | Method and Description |
---|---|
InjectionPoint |
getInjectionPoint() |
void |
inject(InternalContext context,
java.lang.Object o) |
final java.lang.reflect.Field field
final InjectionPoint injectionPoint
final Dependency<?> dependency
final BindingImpl<?> binding
public SingleFieldInjector(InjectorImpl injector, InjectionPoint injectionPoint, Errors errors) throws ErrorsException
ErrorsException
public InjectionPoint getInjectionPoint()
getInjectionPoint
in interface SingleMemberInjector
public void inject(InternalContext context, java.lang.Object o) throws InternalProvisionException
inject
in interface SingleMemberInjector
InternalProvisionException