public static class DecimalRange.DecimalRangeValidator extends ValidateTarget implements javax.validation.ConstraintValidator<DecimalRange,Object>
コンストラクタと説明 |
---|
DecimalRangeValidator() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
initialize(DecimalRange constraintAnnotation)
DecimalRangeValidatorを初期化する。
|
boolean |
isValid(Object value,
javax.validation.ConstraintValidatorContext constraintContext)
数値が min、max の範囲内かどうか及び小数点以下桁数が min、max の大きい方の最大桁数以内かどうかををチェックする。
|
isTarget, setTargets
public void initialize(DecimalRange constraintAnnotation)
initialize
インタフェース内 javax.validation.ConstraintValidator<DecimalRange,Object>
constraintAnnotation
- 対象プロパティに付与されたアノテーションpublic boolean isValid(Object value, javax.validation.ConstraintValidatorContext constraintContext)
isValid
インタフェース内 javax.validation.ConstraintValidator<DecimalRange,Object>
value
- バリデーション対象の値constraintContext
- バリデーションコンテキスト