| Interface | Description | 
|---|---|
| Enumerator<T> | Generic enumerator interface to support some form of enumerated values. | 
| Validator | Small abstraction to enable valdiation of Strings. | 
| Validator.Result | Post-validation state. | 
| Class | Description | 
|---|---|
| ApplicationPropertyEnumerator | Enumerates possible values for an application property | 
| BooleanValidator | Validates boolean values. | 
| EnumValidator | Validates that a field holds one of a fixed static set of values. | 
| Failure | A  Validator.Resultthat represents epic validation failure. | 
| HexColourValidator | Validate a string matches what we expect for a hex representation of a colour  eg. | 
| IntegerValidator | Validates that a string is an integer, optionally within a specific range of values. | 
| NonValidator | Do-nothing validator for a String. | 
| RegexValidator | Validates that a given string is a valid regular expression. | 
| SimpleDateFormatValidator | Validates that the given string is a valid SimpleDateFormat pattern. | 
| Success | Basic implementation of a successful validation result that takes an instance of the value object to be returned as
 the valid instance. | 
| Validated<T> | Convenience composite for holding the validation results and a domain object. | 
| ValidatorFactory | Creates an instance of a  Validatorfrom a string. | 
Copyright © 2002-2023 Atlassian. All Rights Reserved.