@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 © 2007-2017 Red Hat Inc. All Rights Reserved. Released under the Apache Software License 2.0.