public class ValidatorException extends FacesException
 A ValidatorException is an exception thrown by the
 validate() method of a Validator to indicate that validation failed.
| Constructor and Description | 
|---|
ValidatorException(java.util.Collection<FacesMessage> messages)
Allow this one exception to contain multiple messages.  | 
ValidatorException(java.util.Collection<FacesMessage> messages,
                  java.lang.Throwable cause)
Allow this one exception to contain multiple messages, while passing on the root cause to the superclass  | 
ValidatorException(FacesMessage message)
 Construct a new exception with the specified message and no root cause. 
 | 
ValidatorException(FacesMessage message,
                  java.lang.Throwable cause)
 Construct a new exception with the specified detail message and root cause. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
FacesMessage | 
getFacesMessage()
 Returns the   | 
java.util.Collection<FacesMessage> | 
getFacesMessages()
 If this instance was created with a constructor that takes   | 
getCausepublic ValidatorException(FacesMessage message)
Construct a new exception with the specified message and no root cause.
message - The message for this exceptionpublic ValidatorException(java.util.Collection<FacesMessage> messages)
Allow this one exception to contain multiple messages.
messages - the list of messages for this exceptionpublic ValidatorException(FacesMessage message, java.lang.Throwable cause)
Construct a new exception with the specified detail message and root cause.
message - The detail message for this exceptioncause - The root cause for this exceptionpublic ValidatorException(java.util.Collection<FacesMessage> messages, java.lang.Throwable cause)
Allow this one exception to contain multiple messages, while passing on the root cause to the superclass
messages - the detail messages for this exceptioncause - the root cause for this exceptionpublic FacesMessage getFacesMessage()
 Returns the FacesMessage associated with the exception. If this instance was created with a constructor
 that takes Collection<FacesMessage>, this method returns the first message in the
 Collection
 
public java.util.Collection<FacesMessage> getFacesMessages()
 If this instance was created with a constructor that takes Collection<FacesMessage>, this method
 returns the passed collection, otherwise this method returns null.