Annotation Type EmailWhen

    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      String expression  
    • Element Detail

      • expression

        String expression
      • message

        String message
        Default:
        "{javax.validation.constraints.Email.message}"
      • groups

        Class<?>[] groups
        Default:
        {}
      • payload

        Class<? extends javax.validation.Payload>[] payload
        Default:
        {}
      • regexp

        String regexp
        Returns:
        an additional regular expression the annotated element must match. The default is any string ('.*')
        Default:
        ".*"
      • flags

        javax.validation.constraints.Pattern.Flag[] flags
        Returns:
        used in combination with regexp() in order to specify a regular expression option
        Default:
        {}