Class InvalidPropertyException

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
NotReadablePropertyException, NotWritablePropertyException, NullValueInNestedPathException

public class InvalidPropertyException extends FatalBeanException
Exception thrown when referring to an invalid bean property. Carries the offending bean class and property name.
Since:
1.0.2
Author:
Juergen Hoeller
See Also:
  • Constructor Details

    • InvalidPropertyException

      public InvalidPropertyException(Class<?> beanClass, String propertyName, String msg)
      Create a new InvalidPropertyException.
      Parameters:
      beanClass - the offending bean class
      propertyName - the offending property
      msg - the detail message
    • InvalidPropertyException

      public InvalidPropertyException(Class<?> beanClass, String propertyName, String msg, @Nullable Throwable cause)
      Create a new InvalidPropertyException.
      Parameters:
      beanClass - the offending bean class
      propertyName - the offending property
      msg - the detail message
      cause - the root cause
  • Method Details

    • getBeanClass

      public Class<?> getBeanClass()
      Return the offending bean class.
    • getPropertyName

      public String getPropertyName()
      Return the name of the offending property.