インタフェース
jp.terasoluna.fw.validation.ValidationErrors の使用

ValidationErrors を使用しているパッケージ
jp.terasoluna.fw.validation   
jp.terasoluna.fw.validation.springmodules   
 

jp.terasoluna.fw.validation での ValidationErrors の使用
 

ValidationErrors 型のパラメータを持つ jp.terasoluna.fw.validation のメソッド
protected  void FieldChecks.rejectValue(ValidationErrors errors, org.apache.commons.validator.Field field, org.apache.commons.validator.ValidatorAction va, java.lang.Object bean)
          入力チェックエラーが生じた場合に、エラー情報を、 TERASOLUNA共通のエラーインタフェースに引き渡す。
 boolean FieldChecks.validateAlphaNumericString(java.lang.Object bean, org.apache.commons.validator.ValidatorAction va, org.apache.commons.validator.Field field, ValidationErrors errors)
          指定されたフィールドが英数字であることをチェックする。
 boolean FieldChecks.validateArrayRange(java.lang.Object bean, org.apache.commons.validator.ValidatorAction va, org.apache.commons.validator.Field field, ValidationErrors errors)
          指定されたフィールドの配列・コレクションの長さが、 指定数の範囲内であることをチェックする。
 boolean FieldChecks.validateArraysIndex(java.lang.Object bean, org.apache.commons.validator.ValidatorAction va, org.apache.commons.validator.Field field, ValidationErrors errors)
          指定されたフィールドに一致する全てのプロパティ値をチェックする。
 boolean FieldChecks.validateByte(java.lang.Object bean, org.apache.commons.validator.ValidatorAction va, org.apache.commons.validator.Field field, ValidationErrors errors)
          入力値がbyte型に変換可能か検証する。
 boolean FieldChecks.validateByteRange(java.lang.Object bean, org.apache.commons.validator.ValidatorAction va, org.apache.commons.validator.Field field, ValidationErrors errors)
          指定されたフィールドのバイト列長が指定した範囲内であることを チェックする。
 boolean FieldChecks.validateCapAlphaNumericString(java.lang.Object bean, org.apache.commons.validator.ValidatorAction va, org.apache.commons.validator.Field field, ValidationErrors errors)
          指定されたフィールドが大文字英数字であることをチェックする。
 boolean FieldChecks.validateDate(java.lang.Object bean, org.apache.commons.validator.ValidatorAction va, org.apache.commons.validator.Field field, ValidationErrors errors)
          入力値が有効な日付か検証する。
 boolean FieldChecks.validateDateRange(java.lang.Object bean, org.apache.commons.validator.ValidatorAction va, org.apache.commons.validator.Field field, ValidationErrors errors)
          日付が指定した範囲内であるかどうかチェックする。
 boolean FieldChecks.validateDouble(java.lang.Object bean, org.apache.commons.validator.ValidatorAction va, org.apache.commons.validator.Field field, ValidationErrors errors)
          入力値がdouble型に変換可能か検証する。
 boolean FieldChecks.validateDoubleRange(java.lang.Object bean, org.apache.commons.validator.ValidatorAction va, org.apache.commons.validator.Field field, ValidationErrors errors)
          入力値が指定されたdouble型に変換可能であり、 かつ指定された範囲内か検証する。
 boolean FieldChecks.validateFloat(java.lang.Object bean, org.apache.commons.validator.ValidatorAction va, org.apache.commons.validator.Field field, ValidationErrors errors)
          入力値がfloat型に変換可能か検証する。
 boolean FieldChecks.validateFloatRange(java.lang.Object bean, org.apache.commons.validator.ValidatorAction va, org.apache.commons.validator.Field field, ValidationErrors errors)
          入力値が指定されたfloat型に変換可能であり、 かつ指定された範囲内か検証する。
 boolean FieldChecks.validateHankakuKanaString(java.lang.Object bean, org.apache.commons.validator.ValidatorAction va, org.apache.commons.validator.Field field, ValidationErrors errors)
          指定されたフィールドが半角カナ文字列であることをチェックする。
 boolean FieldChecks.validateHankakuString(java.lang.Object bean, org.apache.commons.validator.ValidatorAction va, org.apache.commons.validator.Field field, ValidationErrors errors)
          指定されたフィールドが半角文字列であることをチェックする。
 boolean FieldChecks.validateInteger(java.lang.Object bean, org.apache.commons.validator.ValidatorAction va, org.apache.commons.validator.Field field, ValidationErrors errors)
          入力値がint型に変換可能か検証する。
 boolean FieldChecks.validateIntRange(java.lang.Object bean, org.apache.commons.validator.ValidatorAction va, org.apache.commons.validator.Field field, ValidationErrors errors)
          入力値が指定されたint型に変換可能であり、 かつ指定された範囲内か検証する。
 boolean FieldChecks.validateLong(java.lang.Object bean, org.apache.commons.validator.ValidatorAction va, org.apache.commons.validator.Field field, ValidationErrors errors)
          入力値がlong型に変換可能か検証する。
 boolean FieldChecks.validateMask(java.lang.Object bean, org.apache.commons.validator.ValidatorAction va, org.apache.commons.validator.Field field, ValidationErrors errors)
          入力値が指定された正規表現に適合するか検証する。
 boolean FieldChecks.validateMaxLength(java.lang.Object bean, org.apache.commons.validator.ValidatorAction va, org.apache.commons.validator.Field field, ValidationErrors errors)
          入力値の文字数が指定された最大文字数以下か検証する。
 boolean FieldChecks.validateMinLength(java.lang.Object bean, org.apache.commons.validator.ValidatorAction va, org.apache.commons.validator.Field field, ValidationErrors errors)
          入力値の文字数が指定された最小文字数以上か検証する。
 boolean FieldChecks.validateMultiField(java.lang.Object bean, org.apache.commons.validator.ValidatorAction va, org.apache.commons.validator.Field field, ValidationErrors errors)
          複数フィールドの相関チェックを行う。
 boolean FieldChecks.validateNumber(java.lang.Object bean, org.apache.commons.validator.ValidatorAction va, org.apache.commons.validator.Field field, ValidationErrors errors)
          指定されたフィールドが数値であることをチェックする。
 boolean FieldChecks.validateNumericString(java.lang.Object bean, org.apache.commons.validator.ValidatorAction va, org.apache.commons.validator.Field field, ValidationErrors errors)
          指定されたフィールドが半角数字であることをチェックする。
 boolean FieldChecks.validateProhibited(java.lang.Object bean, org.apache.commons.validator.ValidatorAction va, org.apache.commons.validator.Field field, ValidationErrors errors)
          指定されたフィールドに入力禁止文字列が混入しているか どうかをチェックする。
 boolean FieldChecks.validateRequired(java.lang.Object bean, org.apache.commons.validator.ValidatorAction va, org.apache.commons.validator.Field field, ValidationErrors errors)
          入力値のNull検証と、スペースを除いた入力値の文字列長が0より大きいか 検証する。
 boolean FieldChecks.validateShort(java.lang.Object bean, org.apache.commons.validator.ValidatorAction va, org.apache.commons.validator.Field field, ValidationErrors errors)
          入力値がshort型に変換可能か検証する。
 boolean FieldChecks.validateStringLength(java.lang.Object bean, org.apache.commons.validator.ValidatorAction va, org.apache.commons.validator.Field field, ValidationErrors errors)
          指定されたフィールドの文字列長が一致していることをチェックする。
 boolean FieldChecks.validateUrl(java.lang.Object bean, org.apache.commons.validator.ValidatorAction va, org.apache.commons.validator.Field field, ValidationErrors errors)
          指定されたフィールドがURL形式かどうかチェックする。
 boolean FieldChecks.validateZenkakuKanaString(java.lang.Object bean, org.apache.commons.validator.ValidatorAction va, org.apache.commons.validator.Field field, ValidationErrors errors)
          指定されたフィールドが全角カタカナ文字列で あることをチェックする。
 boolean FieldChecks.validateZenkakuString(java.lang.Object bean, org.apache.commons.validator.ValidatorAction va, org.apache.commons.validator.Field field, ValidationErrors errors)
          指定されたフィールドが全角文字列であることをチェックする。
 

jp.terasoluna.fw.validation.springmodules での ValidationErrors の使用
 

ValidationErrors を実装している jp.terasoluna.fw.validation.springmodules のクラス
 class SpringValidationErrors
          FieldChecksクラスにて、 SpringフレームワークのErrors インタフェースにエラー情報を追加するためのクラス。