Class NotWritablePropertyException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.springframework.core.NestedRuntimeException
org.springframework.beans.BeansException
org.springframework.beans.FatalBeanException
org.springframework.beans.InvalidPropertyException
org.springframework.beans.NotWritablePropertyException
- All Implemented Interfaces:
- Serializable
Exception thrown on an attempt to set the value of a property that
is not writable (typically because there is no setter method).
- Author:
- Rod Johnson, Alef Arendsen, Arjen Poutsma
- See Also:
- 
Constructor SummaryConstructorsConstructorDescriptionNotWritablePropertyException(Class<?> beanClass, String propertyName) Create a new NotWritablePropertyException.NotWritablePropertyException(Class<?> beanClass, String propertyName, String msg) Create a new NotWritablePropertyException.NotWritablePropertyException(Class<?> beanClass, String propertyName, String msg, String[] possibleMatches) Create a new NotWritablePropertyException.NotWritablePropertyException(Class<?> beanClass, String propertyName, String msg, Throwable cause) Create a new NotWritablePropertyException.
- 
Method SummaryModifier and TypeMethodDescriptionReturn suggestions for actual bean property names that closely match the invalid property name, if any.Methods inherited from class InvalidPropertyExceptiongetBeanClass, getPropertyNameMethods inherited from class NestedRuntimeExceptioncontains, getMostSpecificCause, getRootCauseMethods inherited from class ThrowableaddSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
- 
Constructor Details- 
NotWritablePropertyException
- 
NotWritablePropertyException
- 
NotWritablePropertyException
- 
NotWritablePropertyExceptionpublic NotWritablePropertyException(Class<?> beanClass, String propertyName, String msg, String[] possibleMatches) Create a new NotWritablePropertyException.- Parameters:
- beanClass- the offending bean class
- propertyName- the offending property name
- msg- the detail message
- possibleMatches- suggestions for actual bean property names that closely match the invalid property name
 
 
- 
- 
Method Details- 
getPossibleMatches
 
-