Package nablarch.core.validation.ee
Class DecimalRange.DecimalRangeValidator
java.lang.Object
nablarch.core.validation.ee.NumberValidatorSupport<T>
nablarch.core.validation.ee.RangeValidatorSupport<DecimalRange>
nablarch.core.validation.ee.DecimalRange.DecimalRangeValidator
- All Implemented Interfaces:
- jakarta.validation.ConstraintValidator<DecimalRange,- Object> 
- Enclosing class:
- DecimalRange
指定された実数の範囲の数値であることを検証するバリデータ。
- 
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(DecimalRange constraintAnnotation) バリデーション範囲(RangeValidatorSupport.Range)を取得する。voidinitialize(DecimalRange constraintAnnotation) Methods inherited from class nablarch.core.validation.ee.RangeValidatorSupportgetDecimalValue, isValidMethods inherited from class nablarch.core.validation.ee.NumberValidatorSupportisValid
- 
Constructor Details- 
DecimalRangeValidatorpublic DecimalRangeValidator()
 
- 
- 
Method Details- 
initialize- Specified by:
- initializein interface- jakarta.validation.ConstraintValidator<DecimalRange,- Object> 
- Overrides:
- initializein class- RangeValidatorSupport<DecimalRange>
 
- 
getRangeDescription copied from class:RangeValidatorSupportバリデーション範囲(RangeValidatorSupport.Range)を取得する。- Specified by:
- getRangein class- RangeValidatorSupport<DecimalRange>
- Parameters:
- constraintAnnotation- バリデーション用のアノテーション
- Returns:
- バリデーション範囲
 
- 
buildMessageprotected void buildMessage(jakarta.validation.ConstraintValidatorContext context) Description copied from class:NumberValidatorSupport検証エラー時のメッセージを構築する。- Specified by:
- buildMessagein class- NumberValidatorSupport<DecimalRange>
- Parameters:
- context- コンテキスト
 
- 
getDefaultMessageデフォルトのメッセージを返す。- Returns:
- デフォルトのメッセージ
 
 
-