Class Digits.DigitsValidator

java.lang.Object
nablarch.core.validation.ee.NumberValidatorSupport<Digits>
nablarch.core.validation.ee.Digits.DigitsValidator
All Implemented Interfaces:
jakarta.validation.ConstraintValidator<Digits,Object>
Enclosing class:
Digits

public static class Digits.DigitsValidator extends NumberValidatorSupport<Digits>
桁数をバリデーションするConstraintValidatorクラス。
  • Constructor Details

    • DigitsValidator

      public DigitsValidator()
  • Method Details

    • initialize

      public void initialize(Digits constraintAnnotation)
    • isValid

      protected boolean isValid(BigDecimal value)
      Description copied from class: NumberValidatorSupport
      検証対象オブジェクトのバリデーションを行う。
      Specified by:
      isValid in class NumberValidatorSupport<Digits>
      Parameters:
      value - 検証対象オブジェクト
      Returns:
      バリデーション成否
    • buildMessage

      protected void buildMessage(jakarta.validation.ConstraintValidatorContext context)
      Description copied from class: NumberValidatorSupport
      検証エラー時のメッセージを構築する。
      Specified by:
      buildMessage in class NumberValidatorSupport<Digits>
      Parameters:
      context - コンテキスト