public class AnnotatedMethodInjector extends SetterInjector
AbstractInjector.AmbiguousComponentResolutionException, AbstractInjector.CyclicDependencyException, AbstractInjector.NotConcreteRegistrationException, AbstractInjector.UnsatisfiableDependenciesExceptionComponentAdapter.NOTHINGprefixbindings, injectionMembers, injectionTypesparameters, verifyingGuard| Constructor and Description |
|---|
AnnotatedMethodInjector(Object key,
Class<?> impl,
Parameter[] parameters,
ComponentMonitor monitor,
Class<? extends Annotation> injectionAnnotation,
boolean useNames) |
| Modifier and Type | Method and Description |
|---|---|
String |
getDescriptor()
Get a string key descriptor of the component adapter for use in toString()
|
protected Object |
injectIntoMember(AccessibleObject member,
Object componentInstance,
Object toInject) |
protected boolean |
isInjectorMethod(Method method) |
getInjectorPrefix, memberInvocationReturn, unsatisfiedDependenciescrudeMethodSignature, decorateComponentInstance, getComponentInstance, getConstructor, getName, initializeInjectionMembersAndTypeLists, makeParameterNameImpl, verifyaccept, 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 AnnotatedMethodInjector(Object key, Class<?> impl, Parameter[] parameters, ComponentMonitor monitor, Class<? extends Annotation> injectionAnnotation, boolean useNames)
protected Object injectIntoMember(AccessibleObject member, Object componentInstance, Object toInject) throws IllegalAccessException, InvocationTargetException
injectIntoMember in class SetterInjectorIllegalAccessExceptionInvocationTargetExceptionprotected final boolean isInjectorMethod(Method method)
isInjectorMethod in class SetterInjectorpublic String getDescriptor()
ComponentAdaptergetDescriptor in interface ComponentAdaptergetDescriptor in class SetterInjectorCopyright © 2003-2014 Codehaus. All Rights Reserved.