@Published(tag="architect")
public interface Validator
| 修飾子とタイプ | メソッドと説明 |
|---|---|
Class<?> |
getAnnotationClass()
対応するアノテーションのクラスを取得する。
|
<T> boolean |
validate(ValidationContext<T> context,
String propertyName,
Object propertyDisplayName,
Annotation annotation,
Object value)
バリデーションを実行する。
|
Class<?> getAnnotationClass()
<T> boolean validate(ValidationContext<T> context, String propertyName, Object propertyDisplayName, Annotation annotation, Object value)
T - バリデーション結果で取得できる型context - バリデーションコンテキストpropertyName - プロパティ名propertyDisplayName - プロパティの表示名オブジェクトannotation - アノテーションvalue - バリデーション対象の値