public abstract class AbstractFieldInjector<T> extends IterativeInjector<T>
AbstractInjector.AmbiguousComponentResolutionException, AbstractInjector.CyclicDependencyException, AbstractInjector.NotConcreteRegistrationException, AbstractInjector.UnsatisfiableDependenciesExceptionComponentAdapter.NOTHINGbindings, injectionMembers, injectionTypesparameters, verifyingGuard| Constructor and Description |
|---|
AbstractFieldInjector(Object componentKey,
Class componentImplementation,
Parameter[] parameters,
ComponentMonitor monitor,
boolean useNames) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
unsatisfiedDependencies(PicoContainer container,
Set<Type> unsatisfiableDependencyTypes,
List<AccessibleObject> unsatisfiableDependencyMembers) |
crudeMethodSignature, decorateComponentInstance, getComponentInstance, getConstructor, getName, initializeInjectionMembersAndTypeLists, injectIntoMember, isInjectorMethod, makeParameterNameImpl, memberInvocationReturn, verifyaccept, box, caughtIllegalAccessException, caughtIllegalAccessException, caughtInstantiationException, caughtInvocationTargetException, createDefaultParameters, getComponentInstance, getDescriptor, newInstance, useNameschangeMonitor, checkTypeCompatibility, currentMonitor, findAdapterOfType, getComponentImplementation, getComponentKey, getDelegate, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindAdapterOfType, getComponentImplementation, getComponentKey, getDelegatepublic AbstractFieldInjector(Object componentKey, Class componentImplementation, Parameter[] parameters, ComponentMonitor monitor, boolean useNames) throws AbstractInjector.NotConcreteRegistrationException
protected final void unsatisfiedDependencies(PicoContainer container, Set<Type> unsatisfiableDependencyTypes, List<AccessibleObject> unsatisfiableDependencyMembers)
unsatisfiedDependencies in class IterativeInjector<T>Copyright © 2003-2014 Codehaus. All Rights Reserved.