Class PropertyException

All Implemented Interfaces:
Serializable

public class PropertyException extends JAXBException
This exception indicates that an error was encountered while getting or setting a property.
Since:
1.6, JAXB 1.0
See Also:
  • Constructor Details

    • PropertyException

      public PropertyException(String message)
      Construct a PropertyException with the specified detail message. The errorCode and linkedException will default to null.
      Parameters:
      message - a description of the exception
    • PropertyException

      public PropertyException(String message, String errorCode)
      Construct a PropertyException with the specified detail message and vendor specific errorCode. The linkedException will default to null.
      Parameters:
      message - a description of the exception
      errorCode - a string specifying the vendor specific error code
    • PropertyException

      public PropertyException(Throwable exception)
      Construct a PropertyException with a linkedException. The detail message and vendor specific errorCode will default to null.
      Parameters:
      exception - the linked exception
    • PropertyException

      public PropertyException(String message, Throwable exception)
      Construct a PropertyException with the specified detail message and linkedException. The errorCode will default to null.
      Parameters:
      message - a description of the exception
      exception - the linked exception
    • PropertyException

      public PropertyException(String message, String errorCode, Throwable exception)
      Construct a PropertyException with the specified detail message, vendor specific errorCode, and linkedException.
      Parameters:
      message - a description of the exception
      errorCode - a string specifying the vendor specific error code
      exception - the linked exception
    • PropertyException

      public PropertyException(String name, Object value)
      Construct a PropertyException whose message field is set based on the name of the property and value.toString().
      Parameters:
      name - the name of the property related to this exception
      value - the value of the property related to this exception