@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 © 2019 JBoss by Red Hat. All rights reserved.