private static class ComponentAdapterTestCase.TestInstantiatingComponentAdapter
extends org.picocontainer.defaults.InstantiatingComponentAdapter
Constructor and Description |
---|
ComponentAdapterTestCase.TestInstantiatingComponentAdapter(java.lang.Object componentKey,
java.lang.Class componentImplementation,
org.picocontainer.Parameter[] parameters,
boolean allowNonPublicClasses) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getComponentInstance(org.picocontainer.PicoContainer container) |
protected java.lang.reflect.Constructor |
getGreediestSatisfiableConstructor(org.picocontainer.PicoContainer container) |
accept, createDefaultParameters, dispose, hasLifecycle, newInstance, start, stop, verify
checkTypeCompatibility, getComponentImplementation, getComponentKey, toString
ComponentAdapterTestCase.TestInstantiatingComponentAdapter(java.lang.Object componentKey, java.lang.Class componentImplementation, org.picocontainer.Parameter[] parameters, boolean allowNonPublicClasses)
protected java.lang.reflect.Constructor getGreediestSatisfiableConstructor(org.picocontainer.PicoContainer container) throws org.picocontainer.PicoIntrospectionException, org.picocontainer.defaults.UnsatisfiableDependenciesException, org.picocontainer.defaults.AmbiguousComponentResolutionException, org.picocontainer.defaults.AssignabilityRegistrationException, org.picocontainer.defaults.NotConcreteRegistrationException
getGreediestSatisfiableConstructor
in class org.picocontainer.defaults.InstantiatingComponentAdapter
org.picocontainer.PicoIntrospectionException
org.picocontainer.defaults.UnsatisfiableDependenciesException
org.picocontainer.defaults.AmbiguousComponentResolutionException
org.picocontainer.defaults.AssignabilityRegistrationException
org.picocontainer.defaults.NotConcreteRegistrationException
public java.lang.Object getComponentInstance(org.picocontainer.PicoContainer container) throws org.picocontainer.PicoInitializationException, org.picocontainer.PicoIntrospectionException
org.picocontainer.PicoInitializationException
org.picocontainer.PicoIntrospectionException