public class UnsatisfiedDependencyException extends BeanCreationException
| Constructor and Description |
|---|
UnsatisfiedDependencyException(String resourceDescription,
String beanName,
InjectionPoint injectionPoint,
BeansException ex)
Create a new UnsatisfiedDependencyException.
|
UnsatisfiedDependencyException(String resourceDescription,
String beanName,
InjectionPoint injectionPoint,
String msg)
Create a new UnsatisfiedDependencyException.
|
UnsatisfiedDependencyException(String resourceDescription,
String beanName,
String propertyName,
BeansException ex)
Create a new UnsatisfiedDependencyException.
|
UnsatisfiedDependencyException(String resourceDescription,
String beanName,
String propertyName,
String msg)
Create a new UnsatisfiedDependencyException.
|
| Modifier and Type | Method and Description |
|---|---|
InjectionPoint |
getInjectionPoint()
Return the injection point (field or method/constructor parameter), if known.
|
addRelatedCause, contains, getBeanName, getRelatedCauses, getResourceDescription, printStackTrace, printStackTrace, toStringgetMessage, getMostSpecificCause, getRootCauseaddSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, setStackTracepublic UnsatisfiedDependencyException(@Nullable String resourceDescription, @Nullable String beanName, String propertyName, String msg)
resourceDescription - description of the resource that the bean definition came frombeanName - the name of the bean requestedpropertyName - the name of the bean property that couldn't be satisfiedmsg - the detail messagepublic UnsatisfiedDependencyException(@Nullable String resourceDescription, @Nullable String beanName, String propertyName, BeansException ex)
resourceDescription - description of the resource that the bean definition came frombeanName - the name of the bean requestedpropertyName - the name of the bean property that couldn't be satisfiedex - the bean creation exception that indicated the unsatisfied dependencypublic UnsatisfiedDependencyException(@Nullable String resourceDescription, @Nullable String beanName, @Nullable InjectionPoint injectionPoint, String msg)
resourceDescription - description of the resource that the bean definition came frombeanName - the name of the bean requestedinjectionPoint - the injection point (field or method/constructor parameter)msg - the detail messagepublic UnsatisfiedDependencyException(@Nullable String resourceDescription, @Nullable String beanName, @Nullable InjectionPoint injectionPoint, BeansException ex)
resourceDescription - description of the resource that the bean definition came frombeanName - the name of the bean requestedinjectionPoint - the injection point (field or method/constructor parameter)ex - the bean creation exception that indicated the unsatisfied dependency@Nullable public InjectionPoint getInjectionPoint()