Annotation Interface PatternWithDescription


Checks if a string matches specified regular expression.
See Also:
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static @interface 
    Defines several Pattern annotations on the same element.
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    Stores a regular expression.
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    Stores description to add description string to the message to users.
    Stores description ID to add description string to the message to users.
    Class<?>[]
    Returns groups.
    Returns message ID.
    Class<? extends jakarta.validation.Payload>[]
    Returns payload.
  • Element Details

    • message

      String message
      Returns message ID.
      Returns:
      message ID
      Default:
      "{jp.ecuacion.lib.validation.constraints.PatternWithDescription.message}"
    • groups

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

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

      String regexp
      Stores a regular expression.
      Returns:
      regular expression
    • description

      String description
      Stores description to add description string to the message to users.
      Returns:
      description
      Default:
      ""
    • descriptionId

      String descriptionId
      Stores description ID to add description string to the message to users.
      Returns:
      description ID
      Default:
      ""