final class SingleMethodInjector extends java.lang.Object implements SingleMemberInjector
| Modifier and Type | Field and Description |
|---|---|
private InjectionPoint |
injectionPoint |
private InjectorImpl.MethodInvoker |
methodInvoker |
private SingleParameterInjector<?>[] |
parameterInjectors |
| Constructor and Description |
|---|
SingleMethodInjector(InjectorImpl injector,
InjectionPoint injectionPoint,
Errors errors) |
| Modifier and Type | Method and Description |
|---|---|
private InjectorImpl.MethodInvoker |
createMethodInvoker(java.lang.reflect.Method method) |
InjectionPoint |
getInjectionPoint() |
void |
inject(Errors errors,
InternalContext context,
java.lang.Object o) |
private final InjectorImpl.MethodInvoker methodInvoker
private final SingleParameterInjector<?>[] parameterInjectors
private final InjectionPoint injectionPoint
SingleMethodInjector(InjectorImpl injector, InjectionPoint injectionPoint, Errors errors) throws ErrorsException
ErrorsExceptionprivate InjectorImpl.MethodInvoker createMethodInvoker(java.lang.reflect.Method method)
public InjectionPoint getInjectionPoint()
getInjectionPoint in interface SingleMemberInjectorpublic void inject(Errors errors, InternalContext context, java.lang.Object o)
inject in interface SingleMemberInjector