Annotation Type LimitCharset


The annotated element must contain only characters which are allowed in the given charset.
Supported types are Strings, other Objects are transfered to Strings, null elements are considered valid.
The charset must be given as parameter.
Author:
Manfred Tremmel
  • Nested Class Summary

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

    Required Elements
    Modifier and Type
    Required Element
    Description
    name of the charset to check against.
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    Class<?>[]
    groups to use.
    localized messages.
    Class<? extends jakarta.validation.Payload>[]
    payload whatever.
  • Element Details

    • charset

      String charset
      name of the charset to check against.
      Returns:
      charset to check against
    • message

      String message
      localized messages.
      Returns:
      localized validation message
      Default:
      "{de.knightsoftnet.validators.shared.LimitCharset.message}"
    • groups

      Class<?>[] groups
      groups to use.
      Returns:
      array of validation groups
      Default:
      {}
    • payload

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