1 //$Id: Pattern.java,v 1.1 2005/05/27 08:58:54 epbernard Exp $2 package org.hibernate.validator;3 4 import static java.lang.annotation.ElementType.METHOD ;5 import static java.lang.annotation.RetentionPolicy.RUNTIME ;6 7 import java.lang.annotation.Retention ;8 import java.lang.annotation.Target ;9 10 /**11 * The annotated element must follow the regexp pattern12 * @author Gavin King13 */14 @ValidatorClass(PatternValidator.class)15 @Target (METHOD) @Retention (RUNTIME)16 public @interface Pattern {17 String regex();18 int flags() default 0;19 String message() default "must match \"{regex}\"";20 }21