public static class MethodInjector.ByReflectionMethod extends MethodInjector
MethodInjector.ByMethodName, MethodInjector.ByReflectionMethodSingleMemberInjector.ParameterCannotBeNullExceptionAbstractInjector.AmbiguousComponentResolutionException, AbstractInjector.CyclicDependencyException, AbstractInjector.NotConcreteRegistrationException, AbstractInjector.UnsatisfiableDependenciesExceptionComponentAdapter.NOTHINGparameters, verifyingGuard| Constructor and Description |
|---|
MethodInjector.ByReflectionMethod(Object componentKey,
Class componentImplementation,
Parameter[] parameters,
ComponentMonitor monitor,
Method injectionMethod,
boolean useNames) |
| Modifier and Type | Method and Description |
|---|---|
String |
getDescriptor()
Get a string key descriptor of the component adapter for use in toString()
|
protected Method |
getInjectorMethod() |
decorateComponentInstance, getComponentInstance, getMemberArguments, isNullParamAllowed, verifyboxParameters, getBindings, getMemberArguments, getParameter, getParanamer, nullCheckaccept, box, caughtIllegalAccessException, caughtIllegalAccessException, caughtInstantiationException, caughtInvocationTargetException, createDefaultParameters, getComponentInstance, newInstance, useNameschangeMonitor, checkTypeCompatibility, currentMonitor, findAdapterOfType, getComponentImplementation, getComponentKey, getDelegate, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindAdapterOfType, getComponentImplementation, getComponentKey, getDelegatepublic MethodInjector.ByReflectionMethod(Object componentKey, Class componentImplementation, Parameter[] parameters, ComponentMonitor monitor, Method injectionMethod, boolean useNames) throws AbstractInjector.NotConcreteRegistrationException
protected Method getInjectorMethod()
getInjectorMethod in class MethodInjectorpublic String getDescriptor()
ComponentAdaptergetDescriptor in interface ComponentAdaptergetDescriptor in class AbstractInjectorCopyright © 2003-2014 Codehaus. All Rights Reserved.