Class ConverterException



  • public class ConverterException
    extends FacesException

    ConverterException is an exception thrown by the getAsObject() or getAsText() method of a Converter, to indicate that the requested conversion cannot be performed.

    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      ConverterException​()
      Construct a new exception with no detail message or root cause.
      ConverterException​(java.lang.String message)
      Construct a new exception with the specified detail message and no root cause.
      ConverterException​(java.lang.String message, java.lang.Throwable cause)
      Construct a new exception with the specified detail message and root cause.
      ConverterException​(java.lang.Throwable cause)
      Construct a new exception with the specified root cause.
      ConverterException​(FacesMessage message)
      Construct a new exception with the specified detail message and no root cause.
      ConverterException​(FacesMessage message, java.lang.Throwable cause)
      Construct a new exception with the specified detail message and root cause.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      FacesMessage getFacesMessage​()
      Returns the FacesMessage associated with this exception; this will only be available if the converter that thew this exception instance placed it there.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from class java.lang.Throwable

        addSuppressed, fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
    • Constructor Detail

      • ConverterException

        public ConverterException​()

        Construct a new exception with no detail message or root cause.

      • ConverterException

        public ConverterException​(java.lang.String message)

        Construct a new exception with the specified detail message and no root cause.

        Parameters:
        message - The detail message for this exception
      • ConverterException

        public ConverterException​(java.lang.Throwable cause)

        Construct a new exception with the specified root cause. The detail message will be set to (cause == null ? null : cause.toString()

        Parameters:
        cause - The root cause for this exception
      • ConverterException

        public ConverterException​(java.lang.String message,
                                  java.lang.Throwable cause)

        Construct a new exception with the specified detail message and root cause.

        Parameters:
        message - The detail message for this exception
        cause - The root cause for this exception
      • ConverterException

        public ConverterException​(FacesMessage message)

        Construct a new exception with the specified detail message and no root cause.

        Parameters:
        message - The detail message for this exception
      • ConverterException

        public ConverterException​(FacesMessage message,
                                  java.lang.Throwable cause)

        Construct a new exception with the specified detail message and root cause.

        Parameters:
        message - The detail message for this exception
        cause - The root cause for this exception
    • Method Detail

      • getFacesMessage

        public FacesMessage getFacesMessage​()

        Returns the FacesMessage associated with this exception; this will only be available if the converter that thew this exception instance placed it there.

        Returns:
        the message