@Target(value={METHOD,FIELD,ANNOTATION_TYPE,CONSTRUCTOR,PARAMETER,TYPE_USE}) @Retention(value=RUNTIME) @Repeatable(value=Pattern.List.class) @Documented @Constraint(validatedBy={}) public @interface Pattern
CharSequence must match the specified regular expression.
The regular expression follows the Java regular expression conventions
see Pattern.
Accepts CharSequence. null elements are considered valid.
public abstract String regexp
public abstract Pattern.Flag[] flags
Flags considered when resolving the regular expressionpublic abstract String message
public abstract Class<?>[] groups
Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.