public class DomainValidator extends java.lang.Object implements Validator, Initializable
| コンストラクタと説明 | 
|---|
| DomainValidator() | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
| java.lang.Class<? extends java.lang.annotation.Annotation> | getAnnotationClass()対応するアノテーションのクラスを取得する。 | 
| protected DomainValidationHelper | getDomainValidationHelper()ドメインを表すアノテーションのクラスを取得する。 | 
| void | initialize()初期化処理を行う。 | 
| void | setDomainValidationHelper(DomainValidationHelper domainValidationHelper)ドメイン定義によるバリデーションをサポートするヘルパークラスを設定する。 | 
| void | setValidators(java.util.List<Validator> validators)バリデータのリストを設定する。 | 
| <T> boolean | validate(ValidationContext<T> context,
        java.lang.String propertyName,
        java.lang.Object propertyDisplayName,
        java.lang.annotation.Annotation annotation,
        java.lang.Object value)バリデーションを実行する。 | 
public void initialize()
Initializableinitialize インタフェース内 Initializablepublic java.lang.Class<? extends java.lang.annotation.Annotation> getAnnotationClass()
ValidatorgetAnnotationClass インタフェース内 Validatorpublic <T> boolean validate(ValidationContext<T> context, java.lang.String propertyName, java.lang.Object propertyDisplayName, java.lang.annotation.Annotation annotation, java.lang.Object value)
Validatorprotected DomainValidationHelper getDomainValidationHelper()
IllegalStateExceptionを送出する。public void setDomainValidationHelper(DomainValidationHelper domainValidationHelper)
domainValidationHelper - ドメイン定義によるバリデーションをサポートするヘルパークラスpublic void setValidators(java.util.List<Validator> validators)
validators - バリデータのリスト