Package org.springframework.beans
Class ConversionNotSupportedException
- java.lang.Object
- java.lang.Throwable
- java.lang.Exception
- java.lang.RuntimeException
- org.springframework.core.NestedRuntimeException
- org.springframework.beans.BeansException
- org.springframework.beans.PropertyAccessException
- org.springframework.beans.TypeMismatchException
- org.springframework.beans.ConversionNotSupportedException
- All Implemented Interfaces:
Serializable
,ErrorCoded
- Direct Known Subclasses:
MethodArgumentConversionNotSupportedException
public class ConversionNotSupportedException extends TypeMismatchException
Exception thrown when no suitable editor or converter can be found for a bean property.- Since:
- 3.0
- Author:
- Arjen Poutsma, Juergen Hoeller
- See Also:
- Serialized Form
Field Summary
Fields inherited from class org.springframework.beans.TypeMismatchException
ERROR_CODE
Constructor Summary
Constructors Constructor Description ConversionNotSupportedException(PropertyChangeEvent propertyChangeEvent, Class<?> requiredType, Throwable cause)
Create a new ConversionNotSupportedException.ConversionNotSupportedException(Object value, Class<?> requiredType, Throwable cause)
Create a new ConversionNotSupportedException.
Method Summary
Methods inherited from class org.springframework.beans.TypeMismatchException
getErrorCode, getRequiredType, getValue
Methods inherited from class org.springframework.beans.PropertyAccessException
getPropertyChangeEvent, getPropertyName
Methods inherited from class org.springframework.beans.BeansException
equals, hashCode
Methods inherited from class org.springframework.core.NestedRuntimeException
contains, getMessage, getMostSpecificCause, getRootCause
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Constructor Detail
ConversionNotSupportedException
public ConversionNotSupportedException(PropertyChangeEvent propertyChangeEvent, Class<?> requiredType, Throwable cause)
Create a new ConversionNotSupportedException.- Parameters:
propertyChangeEvent
- the PropertyChangeEvent that resulted in the problemrequiredType
- the required target type (ornull
if not known)cause
- the root cause (may benull
)
ConversionNotSupportedException
public ConversionNotSupportedException(Object value, Class<?> requiredType, Throwable cause)
Create a new ConversionNotSupportedException.- Parameters:
value
- the offending value that couldn't be converted (may benull
)requiredType
- the required target type (ornull
if not known)cause
- the root cause (may benull
)