public static class ByteLength.ByteLengthValidator extends ValidateTarget implements javax.validation.ConstraintValidator<ByteLength,Object>
ConstraintValidator
を実装するクラス。コンストラクタと説明 |
---|
ByteLengthValidator() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
initialize(ByteLength constraintAnnotation)
ByteLengthValidatorを初期化する。
|
boolean |
isValid(Object value,
javax.validation.ConstraintValidatorContext context)
引数の長さが有効な桁数かどうかをチェックする。
|
isTarget, setTargets
public void initialize(ByteLength constraintAnnotation)
initialize
インタフェース内 javax.validation.ConstraintValidator<ByteLength,Object>
constraintAnnotation
- 対象プロパティに付与されたアノテーションpublic boolean isValid(Object value, javax.validation.ConstraintValidatorContext context)
isValid
インタフェース内 javax.validation.ConstraintValidator<ByteLength,Object>
value
- バリデーション対象の値context
- コンテキスト