Annotation Type Matches
Constrains a field value to ensure it matches the provided expression.
 
This constraint will always pass with an empty field. See Required
 to enforce a non-null value.
- Since:
- 4.0.0
- 
Required Element SummaryRequired Elements
- 
Optional Element SummaryOptional ElementsModifier and TypeOptional ElementDescriptionMessage to throw in an exception when a match fails.intFlags to pass to the compiledPattern.
- 
Element Details- 
valuePattern to test string value against.- Returns:
- pattern to test against
- Since:
- 4.0.0
 
 
- 
- 
- 
flagsint flagsFlags to pass to the compiledPattern.- Returns:
- the regex pattern parsing flags
- Since:
- 4.1.0
- See Also:
 - Default:
- 0
 
- 
failureMessageMessage to throw in an exception when a match fails.This message will be formatted as a MessageFormat with two parameters: - the input string
- the pattern being matched
 - Returns:
- message format.
- Since:
- 4.0.0
 - Default:
- ""
 
 
-