Package javax.validation.constraints
Annotation Interface Pattern
@Target({METHOD,FIELD,ANNOTATION_TYPE,CONSTRUCTOR,PARAMETER})
@Retention(RUNTIME)
@Documented
@Constraint(validatedBy={})
public @interface Pattern
Constraint to verify that the validated field, parameter, etc matches the given regexp pattern.
The pattern format is as specified in
Pattern
.- Version:
- $Rev$ $Date$
-
Nested Class Summary
Nested Classes -
Required Element Summary
Required Elements -
Optional Element Summary
Optional Elements
-
Element Details
-
regexp
String regexp
-
-
-
flags
Pattern.Flag[] flags- Default:
- {}
-
message
String message- Default:
- "{javax.validation.constraints.Pattern.message}"
-
groups
Class<?>[] groups- Default:
- {}
-
payload
- Default:
- {}
-