public class ValidationManager extends java.lang.Object implements Initializable
| Modifier and Type | Method and Description | 
|---|---|
| <T> ValidationContext<T> | createValidationContext(java.lang.Class<T> targetClass,
                       java.util.Map<?> params,
                       java.lang.String innerPrefix,
                       java.lang.String validateFor)ValidationContextを生成する。 | 
| <T> void | validate(ValidationContext<T> context,
        java.lang.String[] propertyNames)バリデーション対象のプロパティを指定してバリデーションを行う。 | 
| <T> ValidationContext<T> | validateAndConvert(java.lang.String prefix,
                  java.lang.Class<T> targetClass,
                  java.util.Map<?> params,
                  java.lang.String validateFor)バリデーションと値の変換を行う。 | 
| <T> void | validateWithout(ValidationContext<T> context,
               java.lang.String[] propertyNames)バリデーション対象外のプロパティを指定してバリデーションを行う。 | 
initialize@Published(tag="architect") public <T> ValidationContext<T> validateAndConvert(java.lang.String prefix, java.lang.Class<T> targetClass, java.util.Map<?> params, java.lang.String validateFor)
T - バリデーション結果で取得できる型prefix - Mapに入ったキーのプレフィクスtargetClass - バリデーション対象のフォームのクラスparams - バリデーション対象のデータvalidateFor - バリデーション対象メソッド@Published(tag="architect") public <T> ValidationContext<T> createValidationContext(java.lang.Class<T> targetClass, java.util.Map<?> params, java.lang.String innerPrefix, java.lang.String validateFor)
ValidationContextを生成する。T - バリデーション結果で取得できる型targetClass - バリデーション対象のフォームのクラスparams - バリデーション対象のデータinnerPrefix - Mapに入ったキーのプレフィクスvalidateFor - バリデーション対象メソッドValidationContext@Published(tag="architect") public <T> void validate(ValidationContext<T> context, java.lang.String[] propertyNames)
T - バリデーション結果で取得できる型context - ValidationContextpropertyNames - バリデーション対象とするプロパティ名の配列@Published(tag="architect") public <T> void validateWithout(ValidationContext<T> context, java.lang.String[] propertyNames)
T - バリデーション結果で取得できる型context - ValidationContextpropertyNames - バリデーション対象としないプロパティ名の配列