org.picocontainer.defaults
Class UnsatisfiableDependenciesException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.picocontainer.PicoException
org.picocontainer.PicoIntrospectionException
org.picocontainer.defaults.UnsatisfiableDependenciesException
- All Implemented Interfaces:
- java.io.Serializable
public class UnsatisfiableDependenciesException
- extends PicoIntrospectionException
Exception thrown when some of the component's dependencies are not satisfiable.
- Version:
- $Revision: 2838 $
- Author:
- Aslak Hellesøy, Mauro Talevi
- See Also:
- Serialized Form
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, initCause, setStackTrace, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
instantiatingComponentAdapter
private final ComponentAdapter instantiatingComponentAdapter
unsatisfiableDependencies
private final java.util.Set unsatisfiableDependencies
unsatisfiedDependencyType
private final java.lang.Class unsatisfiedDependencyType
leafContainer
private final PicoContainer leafContainer
UnsatisfiableDependenciesException
public UnsatisfiableDependenciesException(ComponentAdapter instantiatingComponentAdapter,
java.util.Set unsatisfiableDependencies,
PicoContainer leafContainer)
UnsatisfiableDependenciesException
public UnsatisfiableDependenciesException(ComponentAdapter instantiatingComponentAdapter,
java.lang.Class unsatisfiedDependencyType,
java.util.Set unsatisfiableDependencies,
PicoContainer leafContainer)
getUnsatisfiableComponentAdapter
public ComponentAdapter getUnsatisfiableComponentAdapter()
getUnsatisfiableDependencies
public java.util.Set getUnsatisfiableDependencies()
getUnsatisfiedDependencyType
public java.lang.Class getUnsatisfiedDependencyType()
getLeafContainer
public PicoContainer getLeafContainer()