java.lang.Object
org.hibernate.validator.internal.constraintvalidators.hv.ModCheckBase
org.hibernate.validator.internal.constraintvalidators.hv.pl.PESELValidator
All Implemented Interfaces:
jakarta.validation.ConstraintValidator<PESEL,CharSequence>

public class PESELValidator extends ModCheckBase implements jakarta.validation.ConstraintValidator<PESEL,CharSequence>
Validator for PESEL.
Author:
Marko Bekhta
  • Constructor Details

    • PESELValidator

      public PESELValidator()
  • Method Details

    • initialize

      public void initialize(PESEL constraintAnnotation)
      Specified by:
      initialize in interface jakarta.validation.ConstraintValidator<PESEL,CharSequence>
    • isCheckDigitValid

      public boolean isCheckDigitValid(List<Integer> digits, char checkDigit)
      Specified by:
      isCheckDigitValid in class ModCheckBase