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
ErrorsException
private InjectorImpl.MethodInvoker createMethodInvoker(java.lang.reflect.Method method)
public InjectionPoint getInjectionPoint()
getInjectionPoint
in interface SingleMemberInjector
public void inject(Errors errors, InternalContext context, java.lang.Object o)
inject
in interface SingleMemberInjector