@Target(value={METHOD,FIELD,ANNOTATION_TYPE,CONSTRUCTOR,PARAMETER})
@Retention(value=RUNTIME)
@Documented
@Constraint(validatedBy=ReversePatternValidator.class)
public @interface ReversePattern
Pattern相反正则表达式的内容检查注解| Modifier and Type | Required Element and Description |
|---|---|
java.lang.String |
regexp
不match 此正则表达式的字符通过检查
|
| Modifier and Type | Optional Element and Description |
|---|---|
ReversePattern.Flag[] |
flags |
java.lang.Class<?>[] |
groups |
java.lang.String |
message |
java.lang.Class<? extends javax.validation.Payload>[] |
payload |
public abstract java.lang.String regexp
public abstract ReversePattern.Flag[] flags
Flags considered when resolving the regular expressionpublic abstract java.lang.String message