Annotation Type UUID

    • Element Detail

      • message

        String message
        Default:
        "{org.hibernate.validator.constraints.UUID.message}"
      • groups

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

        boolean allowEmpty
        Returns:
        allow empty strings. Per default does not allow empty strings
        Default:
        false
      • allowNil

        boolean allowNil
        Returns:
        true if nil UUIDs 00000000-0000-0000-0000-000000000000 are valid Per default nil UUIDs are valid
        Default:
        true
      • version

        int[] version
        Must not be lower than version 1
        Returns:
        the accepted UUID version numbers Per default versions 1 to 5 are allowed
        Default:
        {1, 2, 3, 4, 5}
      • variant

        int[] variant
        Must not be lower than variant 0
        Returns:
        the allowed UUID variant numbers Per default variants 0 to 2 are allowed
        Default:
        {0, 1, 2}
      • letterCase

        UUID.LetterCase letterCase
        Returns:
        the required letter case Per default only lower case is valid
        See Also:
        UUID.LetterCase
        Default:
        org.hibernate.validator.constraints.UUID.LetterCase.LOWER_CASE