Annotation Type LuhnCheck

    • Element Detail

      • message

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

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

        int startIndex
        Returns:
        the start index (inclusive) for calculating the checksum. If not specified 0 is assumed.
        Default:
        0
      • endIndex

        int endIndex
        Returns:
        the end index (inclusive) for calculating the checksum. If not specified the whole value is considered.
        Default:
        2147483647
      • checkDigitIndex

        int checkDigitIndex
        Returns:
        The index of the check digit in the input. Per default it is assumed that the check digit is the last digit of the specified range. If set, the digit at the specified index is used. If set the following must hold true: checkDigitIndex > 0 && (checkDigitIndex < startIndex || checkDigitIndex >= endIndex.
        Default:
        -1
      • ignoreNonDigitCharacters

        boolean ignoreNonDigitCharacters
        Returns:
        Whether non-digit characters in the validated input should be ignored (true) or result in a validation error (false).
        Default:
        true