Package nablarch.core.validation.ee
Class NumberRange.NumberRangeValidator
java.lang.Object
nablarch.core.validation.ee.NumberValidatorSupport<T>
nablarch.core.validation.ee.RangeValidatorSupport<NumberRange>
nablarch.core.validation.ee.NumberRange.NumberRangeValidator
- All Implemented Interfaces:
- jakarta.validation.ConstraintValidator<NumberRange,- Object> 
- Enclosing class:
- NumberRange
指定された整数の範囲の数値であることを検証するバリデータ。
- 
Nested Class SummaryNested classes/interfaces inherited from class nablarch.core.validation.ee.RangeValidatorSupportRangeValidatorSupport.Range
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidbuildMessage(jakarta.validation.ConstraintValidatorContext context) 検証エラー時のメッセージを構築する。protected RangeValidatorSupport.RangegetRange(NumberRange constraintAnnotation) バリデーション範囲(RangeValidatorSupport.Range)を取得する。voidinitialize(NumberRange constraintAnnotation) Methods inherited from class nablarch.core.validation.ee.RangeValidatorSupportgetDecimalValue, isValidMethods inherited from class nablarch.core.validation.ee.NumberValidatorSupportisValid
- 
Constructor Details- 
NumberRangeValidatorpublic NumberRangeValidator()
 
- 
- 
Method Details- 
initialize- Specified by:
- initializein interface- jakarta.validation.ConstraintValidator<NumberRange,- Object> 
- Overrides:
- initializein class- RangeValidatorSupport<NumberRange>
 
- 
getRangeDescription copied from class:RangeValidatorSupportバリデーション範囲(RangeValidatorSupport.Range)を取得する。- Specified by:
- getRangein class- RangeValidatorSupport<NumberRange>
- Parameters:
- constraintAnnotation- バリデーション用のアノテーション
- Returns:
- バリデーション範囲
 
- 
buildMessageprotected void buildMessage(jakarta.validation.ConstraintValidatorContext context) Description copied from class:NumberValidatorSupport検証エラー時のメッセージを構築する。- Specified by:
- buildMessagein class- NumberValidatorSupport<NumberRange>
- Parameters:
- context- コンテキスト
 
 
-