Class ConverterException

All Implemented Interfaces:
Serializable

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 Details

    • ConverterException

      public ConverterException()

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

    • ConverterException

      public ConverterException​(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​(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​(String message, 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, 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 Details

    • 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