Annotation Interface Pattern


The annotated 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.

  • Element Details

    • regexp

      String regexp
      Returns:
      the regular expression to match
    • flags

      Pattern.Flag[] flags
      Returns:
      array of Flags considered when resolving the regular expression
      Default:
      {}
    • message

      String message
      Returns:
      the error message template
      Default:
      "{javax.validation.constraints.Pattern.message}"
    • groups

      Class<?>[] groups
      Returns:
      the groups the constraint belongs to
      Default:
      {}
    • payload

      Class<? extends Payload>[] payload
      Returns:
      the payload associated to the constraint
      Default:
      {}