| Interface | Description | 
|---|---|
| Validator<T> | 
 
 A Validator implementation is a class that can perform validation
 (correctness checks) on a  
EditableValueHolder. | 
| Class | Description | 
|---|---|
| BeanValidator | 
 A Validator that delegates validation of the bean property to the Bean Validation API.  | 
| DoubleRangeValidator | 
 
 DoubleRangeValidator is a  
Validator
 that checks the value of the corresponding component against specified minimum and maximum values. | 
| LengthValidator | 
 
 LengthValidator is a  
Validator that checks the number of
 characters in the String representation of the value of the associated component. | 
| LongRangeValidator | 
 
 LongRangeValidator is a  
Validator that checks the value
 of the corresponding component against specified minimum and maximum values. | 
| MethodExpressionValidator | 
 
 MethodExpressionValidator is a  
Validator that wraps a
 MethodExpression, and it performs validation by executing a method on an object identified by the
 MethodExpression. | 
| RegexValidator | 
 A Validator that checks against a Regular Expression (which is the pattern property).  | 
| RequiredValidator | 
 A Validator that checks for an empty value in the same way that UIInput checks for a value.  | 
| Exception | Description | 
|---|---|
| ValidatorException | 
 
 A ValidatorException is an exception thrown by the
  
validate() method of a Validator to indicate that validation failed. | 
| Annotation Type | Description | 
|---|---|
| FacesValidator | 
 
 The presence of this annotation on a class automatically registers the
 class with the runtime as a   | 
Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.