jp.terasoluna.fw.validation.springmodules
クラス SpringValidationErrors

java.lang.Object
  上位を拡張 jp.terasoluna.fw.validation.springmodules.SpringValidationErrors
すべての実装されたインタフェース:
ValidationErrors

public class SpringValidationErrors
extends java.lang.Object
implements ValidationErrors

FieldChecksクラスにて、 SpringフレームワークのErrors インタフェースにエラー情報を追加するためのクラス。

本クラスはFieldChecksクラス にて使用されているエラーインタフェース ValidationErrors の実装クラスである。 FieldChecksクラスにて Validator生成クラスの拡張クラスである DefaultValidatorFactoryEx を使用すると、本クラスが使用される。

関連項目:
FieldChecks, DefaultValidatorFactoryEx

フィールドの概要
private  org.springframework.validation.Errors errors
          ラップするSpringフレームワークのエラーオブジェクト。
private static org.apache.commons.logging.Log log
          本クラスで利用するログ。
 
コンストラクタの概要
SpringValidationErrors()
           
 
メソッドの概要
 void addError(java.lang.Object bean, org.apache.commons.validator.Field field, org.apache.commons.validator.ValidatorAction va)
          エラーを追加する。
 org.springframework.validation.Errors getErrors()
          Springフレームワークのエラーオブジェクトを取得する。
 void setErrors(org.springframework.validation.Errors errors)
          Springフレームワークのエラーオブジェクトを設定する。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

log

private static org.apache.commons.logging.Log log
本クラスで利用するログ。


errors

private org.springframework.validation.Errors errors
ラップするSpringフレームワークのエラーオブジェクト。

コンストラクタの詳細

SpringValidationErrors

public SpringValidationErrors()
メソッドの詳細

setErrors

public void setErrors(org.springframework.validation.Errors errors)
Springフレームワークのエラーオブジェクトを設定する。

パラメータ:
errors - 設定する errors。

getErrors

public org.springframework.validation.Errors getErrors()
Springフレームワークのエラーオブジェクトを取得する。

戻り値:
errors を戻します。

addError

public void addError(java.lang.Object bean,
                     org.apache.commons.validator.Field field,
                     org.apache.commons.validator.ValidatorAction va)
エラーを追加する。 ラップしたSpringフレームワークのエラーオブジェクトに エラーを追加する。

定義:
インタフェース ValidationErrors 内の addError
パラメータ:
bean - 検証中のオブジェクト。
field - commons-validatorのFieldオブジェクト。
va - commons-validatorのValidatorActionオブジェクト。