Package org.springframework.beans
Class NotReadablePropertyException
- All Implemented Interfaces:
Serializable
public class NotReadablePropertyException extends InvalidPropertyException
Exception thrown on an attempt to get the value of a property that isn't readable, because there's no getter method.- Since:
- 1.0.2
- Author:
- Juergen Hoeller
- See Also:
- Serialized Form
Constructor Summary
Constructors Constructor Description NotReadablePropertyException(Class<?> beanClass, String propertyName)
Create a new NotReadablePropertyException.NotReadablePropertyException(Class<?> beanClass, String propertyName, String msg)
Create a new NotReadablePropertyException.NotReadablePropertyException(Class<?> beanClass, String propertyName, String msg, Throwable cause)
Create a new NotReadablePropertyException.
Method Summary
Methods inherited from class org.springframework.beans.InvalidPropertyException
getBeanClass, getPropertyName
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
NotReadablePropertyException
public NotReadablePropertyException(Class<?> beanClass, String propertyName)
Create a new NotReadablePropertyException.- Parameters:
beanClass
- the offending bean classpropertyName
- the offending property
NotReadablePropertyException
public NotReadablePropertyException(Class<?> beanClass, String propertyName, String msg)
Create a new NotReadablePropertyException.- Parameters:
beanClass
- the offending bean classpropertyName
- the offending propertymsg
- the detail message
NotReadablePropertyException
public NotReadablePropertyException(Class<?> beanClass, String propertyName, String msg, Throwable cause)
Create a new NotReadablePropertyException.- Parameters:
beanClass
- the offending bean classpropertyName
- the offending propertymsg
- the detail messagecause
- the root cause- Since:
- 4.0.9