public class FormValidationDefinition
extends java.lang.Object
Constructor and Description |
---|
FormValidationDefinition(java.lang.Class<?> formClass)
コンストラクタ。
|
Modifier and Type | Method and Description |
---|---|
PropertyValidationDefinition |
getPropertyValidationDefinition(java.lang.String propertyName)
プロパティ名にマッチしたPropertyValidationDefinitionを取得する。
|
java.util.Map<java.lang.String,PropertyValidationDefinition> |
getPropertyValidationDefinitions()
フォームのプロパティ定義を全て取得する。
取得したMapは変更できない。 |
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()