public class FormValidationDefinition
extends java.lang.Object
| コンストラクタと説明 |
|---|
FormValidationDefinition(java.lang.Class<?> formClass)
コンストラクタ。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
PropertyValidationDefinition |
getPropertyValidationDefinition(java.lang.String propertyName)
プロパティ名にマッチしたPropertyValidationDefinitionを取得する。
|
java.util.Map<java.lang.String,PropertyValidationDefinition> |
getPropertyValidationDefinitions()
フォームのプロパティ定義を全て取得する。
|
java.util.List<java.lang.reflect.Method> |
getValidateForMethods(java.lang.String methodName)
ValidateForアノテーションのついたメソッドをValidateForのvalueに指定したメソッド名を元に取得する。
|
public FormValidationDefinition(java.lang.Class<?> formClass)
formClass - バリデーション対象のフォームpublic java.util.List<java.lang.reflect.Method> getValidateForMethods(java.lang.String methodName)
methodName - ValidateForのvalueに指定したメソッド名public PropertyValidationDefinition getPropertyValidationDefinition(java.lang.String propertyName)
propertyName - プロパティ名public java.util.Map<java.lang.String,PropertyValidationDefinition> getPropertyValidationDefinitions()