| Name | Description | Type | Package | Framework |
| ActionValidatorManager | ActionValidatorManager is the main interface for validation managers (regular and annotation based). | Interface | com.opensymphony.xwork2.validator | Apache Struts |
| AnnotationActionValidatorManager | AnnotationActionValidatorManager is the entry point into XWork's annotations-based validator framework. | Class | com.opensymphony.xwork2.validator | Apache Struts |
| AnnotationValidationConfigurationBuilder | AnnotationValidationConfigurationBuilderVersion:$Id$Author:Rainer Hermanns, jepjep | Class | com.opensymphony.xwork2.validator | Apache Struts |
| ConditionalVisitorFieldValidator | The validator allows you to forward validator to object properties of your action using the objects own validator files. | Class | com.opensymphony.xwork2.validator.annotations | Apache Struts |
| ConditionalVisitorFieldValidator | The ConditionalVisitorFieldValidator will forward validation to the VisitorFieldValidator only if the expression will evaluate to true. | Class | com.opensymphony.xwork2.validator.validators | Apache Struts |
| ConversionErrorFieldValidator | This validator checks if there are any conversion errors for a field and applies them if they exist. | Class | com.opensymphony.xwork2.validator.annotations | Apache Struts |
| ConversionErrorFieldValidator | Field Validator that checks if a conversion error occurred for this field. | Class | com.opensymphony.xwork2.validator.validators | Apache Struts |
| CustomValidator | This annotation can be used for custom validators. | Class | com.opensymphony.xwork2.validator.annotations | Apache Struts |
| DateRangeFieldValidator | This validator checks that a date field has a value within a specified range. | Class | com.opensymphony.xwork2.validator.annotations | Apache Struts |
| DateRangeFieldValidator | Field Validator that checks if the date supplied is within a specific range. | Class | com.opensymphony.xwork2.validator.validators | Apache Struts |
| DefaultActionValidatorManager | This is the entry point into XWork's rule-based validation framework. | Class | com.opensymphony.xwork2.validator | Apache Struts |
| DefaultValidatorFactory | Default validator factoryVersion:$Date$ $Id$Author:Jason Carreira, James House | Class | com.opensymphony.xwork2.validator | Apache Struts |
| DefaultValidatorFileParser | Parse the validation file. | Class | com.opensymphony.xwork2.validator | Apache Struts |
| DelegatingValidatorContext | A default implementation of the ValidatorContext interface. | Class | com.opensymphony.xwork2.validator | Apache Struts |
| DoubleRangeFieldValidator | This validator checks that a double field has a value within a specified range. | Class | com.opensymphony.xwork2.validator.annotations | Apache Struts |
| DoubleRangeFieldValidator | Field Validator that checks if the double specified is within a certain range. | Class | com.opensymphony.xwork2.validator.validators | Apache Struts |
| EmailValidator | This validator checks that a field is a valid e-mail address if it contains a non-empty String. | Class | com.opensymphony.xwork2.validator.annotations | Apache Struts |
| EmailValidator | EmailValidator checks that a given String field, if not empty, is a valid email address. | Class | com.opensymphony.xwork2.validator.validators | Apache Struts |
| ExpressionValidator | This non-field level validator validates a supplied regular expression. | Class | com.opensymphony.xwork2.validator.annotations | Apache Struts |
| ExpressionValidator | A Non-Field Level validator that validates based on regular expression supplied. | Class | com.opensymphony.xwork2.validator.validators | Apache Struts |
| FieldExpressionValidator | This validator uses an OGNL expression to perform its validator. | Class | com.opensymphony.xwork2.validator.annotations | Apache Struts |
| FieldExpressionValidator | Validates a field using an OGNL expression. | Class | com.opensymphony.xwork2.validator.validators | Apache Struts |
| FieldValidator | The FieldValidator interface defines the methods to be implemented by FieldValidators. | Interface | com.opensymphony.xwork2.validator | Apache Struts |
| FieldValidatorSupport | Base class for field validators. | Class | com.opensymphony.xwork2.validator.validators | Apache Struts |
| IntRangeFieldValidator | This validator checks that a numeric field has a value within a specified range. | Class | com.opensymphony.xwork2.validator.annotations | Apache Struts |
| IntRangeFieldValidator | Field Validator that checks if the integer specified is within a certain range. | Class | com.opensymphony.xwork2.validator.validators | Apache Struts |
| LongRangeFieldValidator | Field Validator that checks if the long specified is within a certain range. | Class | com.opensymphony.xwork2.validator.validators | Apache Struts |
| RangeValidatorSupport | Base class for range based validators. | Class | com.opensymphony.xwork2.validator.validators | Apache Struts |
| RegexFieldValidator | Validates a string field using a regular expression. | Class | com.opensymphony.xwork2.validator.annotations | Apache Struts |
| RegexFieldValidator | Validates a string field using a regular expression. | Class | com.opensymphony.xwork2.validator.validators | Apache Struts |
| RepopulateConversionErrorFieldValidatorSupport | An abstract base class that adds in the capability to populate the stack with a fake parameter map when a conversion error has occurred and the 'repopulateField' | Class | com.opensymphony.xwork2.validator.validators | Apache Struts |
| RequiredFieldValidator | This validator checks that a field is non-null. | Class | com.opensymphony.xwork2.validator.annotations | Apache Struts |
| RequiredFieldValidator | RequiredFieldValidator checks if the specified field is not null. | Class | com.opensymphony.xwork2.validator.validators | Apache Struts |
| RequiredStringValidator | This validator checks that a String field is not empty (i. | Class | com.opensymphony.xwork2.validator.annotations | Apache Struts |
| RequiredStringValidator | RequiredStringValidator checks that a String field is non-null and has a length > 0. | Class | com.opensymphony.xwork2.validator.validators | Apache Struts |
| ShortCircuitableValidator | Interface | com.opensymphony.xwork2.validator | Apache Struts | |
| ShortRangeFieldValidator | This validator checks that a numeric field has a value within a specified range. | Class | com.opensymphony.xwork2.validator.annotations | Apache Struts |
| ShortRangeFieldValidator | Field Validator that checks if the short specified is within a certain range. | Class | com.opensymphony.xwork2.validator.validators | Apache Struts |
| StringLengthFieldValidator | This validator checks that a String field is of the right length. | Class | com.opensymphony.xwork2.validator.annotations | Apache Struts |
| StringLengthFieldValidator | StringLengthFieldValidator checks that a String field is of a certain length. | Class | com.opensymphony.xwork2.validator.validators | Apache Struts |
| UrlValidator | This validator checks that a field is a valid URL. | Class | com.opensymphony.xwork2.validator.annotations | Apache Struts |
| URLValidator | URLValidator checks that a given field is a String and a valid URL | Class | com.opensymphony.xwork2.validator.validators | Apache Struts |
| Validation | This annotation has been deprecated since 2. | Class | com.opensymphony.xwork2.validator.annotations | Apache Struts |
| ValidationException | ValidationException. | Class | com.opensymphony.xwork2.validator | Apache Struts |
| ValidationInterceptor | This interceptor runs the action through the standard validation framework, which in turn checks the action against any validation rules (found in files such as ActionClass-validation. | Class | com.opensymphony.xwork2.validator | Apache Struts |
| ValidationParameter | The ValidationParameter annotation is used as a parameter for CustomValidators. | Class | com.opensymphony.xwork2.validator.annotations | Apache Struts |
| Validations | If you want to use several annotations of the same type, these annotations must be nested within the @Validations() annotation. | Class | com.opensymphony.xwork2.validator.annotations | Apache Struts |
| Validator | The validators supplied by the XWork distribution (and any validators you might write yourself) come in two different flavors: | Interface | com.opensymphony.xwork2.validator | Apache Struts |
| ValidatorConfig | Holds the necessary information for configuring an instance of a Validator. | Class | com.opensymphony.xwork2.validator | Apache Struts |
| ValidatorConfig .Builder | Class | com.opensymphony.xwork2.validator.ValidatorConfig | Apache Struts | |
| ValidatorContext | The context for validation. | Interface | com.opensymphony.xwork2.validator | Apache Struts |
| ValidatorFactory | Validation rules are handled by validators, which must be registered with the ValidatorFactory (using the registerValidator method). | Interface | com.opensymphony.xwork2.validator | Apache Struts |
| ValidatorFileParser | This class serves 2 purpose : Parse the validation config file. | Interface | com.opensymphony.xwork2.validator | Apache Struts |
| ValidatorSupport | Abstract implementation of the Validator interface suitable for subclassing. | Class | com.opensymphony.xwork2.validator.validators | Apache Struts |
| ValidatorType | Class | com.opensymphony.xwork2.validator.annotations | Apache Struts | |
| VisitorFieldValidator | The validator allows you to forward validator to object properties of your action using the objects own validator files. | Class | com.opensymphony.xwork2.validator.annotations | Apache Struts |
| VisitorFieldValidator | The VisitorFieldValidator allows you to forward validation to object properties of your action using the object's own validation files. | Class | com.opensymphony.xwork2.validator.validators | Apache Struts |
| VisitorFieldValidator .AppendingValidatorContext | Class | com.opensymphony.xwork2.validator.validators.VisitorFieldValidator | Apache Struts | |