public abstract static class Size.AbstractSizeValidator<T> extends java.lang.Object implements javax.validation.ConstraintValidator<Size,T>
ConstraintValidator実装クラス(抽象クラス)。| コンストラクタと説明 |
|---|
AbstractSizeValidator() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected abstract int |
getActualSizeOf(T value)
与えられたオブジェクトのサイズを取得する。
|
void |
initialize(Size constraintAnnotation) |
boolean |
isValid(T value,
javax.validation.ConstraintValidatorContext context) |
public void initialize(Size constraintAnnotation)
public boolean isValid(T value, javax.validation.ConstraintValidatorContext context)
protected abstract int getActualSizeOf(T value)
value - サイズ取得元オブジェクト(nullでない)java.lang.IllegalStateException - 引数が配列、コレクションでない場合