Annotation Type PatternWhen
-
@Repeatable(List.class) @Documented @Target({METHOD,FIELD}) @Retention(RUNTIME) public @interface PatternWhen
-
-
Required Element Summary
Required Elements Modifier and Type Required Element Description StringexpressionStringregexp
-
-
-
Element Detail
-
expression
String expression
-
-
-
regexp
String regexp
- Returns:
- the regular expression to match
-
-
-
message
String message
- Returns:
- the error message template
- Default:
- "{javax.validation.constraints.Pattern.message}"
-
-
-
groups
Class<?>[] groups
- Returns:
- the groups the constraint belongs to
- Default:
- {}
-
-
-
payload
Class<? extends javax.validation.Payload>[] payload
- Returns:
- the payload associated to the constraint
- Default:
- {}
-
-