- validate(Object, Object[]) - インタフェース のメソッドjp.terasoluna.fw.validation.MultiFieldValidator
-
複数フィールドの相関入力チェックを実行する。
- validate(Object, Errors) - クラス のメソッドjp.terasoluna.fw.validation.springmodules.BaseMultiFieldValidator
-
入力チェックメソッド。
- validate() - クラス のメソッドjp.terasoluna.fw.validation.springmodules.CommonsValidatorEx
-
検証メソッド
Validatorのvalidate()メソッドを呼び出し、
エラーがあったらクラスの属性に設定してスローする。
- validateAlphaNumericString(Object, ValidatorAction, Field, ValidationErrors) - クラス のメソッドjp.terasoluna.fw.validation.FieldChecks
-
指定されたフィールドが英数字であることをチェックする。
- validateArrayRange(Object, ValidatorAction, Field, ValidationErrors) - クラス のメソッドjp.terasoluna.fw.validation.FieldChecks
-
指定されたフィールドの配列・コレクションの長さが、
指定数の範囲内であることをチェックする。
- validateArraysIndex(Object, ValidatorAction, Field, ValidationErrors) - クラス のメソッドjp.terasoluna.fw.validation.FieldChecks
-
指定されたフィールドに一致する全てのプロパティ値をチェックする。
- validateByte(Object, ValidatorAction, Field, ValidationErrors) - クラス のメソッドjp.terasoluna.fw.validation.FieldChecks
-
入力値がbyte型に変換可能か検証する。
- validateByteRange(Object, ValidatorAction, Field, ValidationErrors) - クラス のメソッドjp.terasoluna.fw.validation.FieldChecks
-
指定されたフィールドのバイト列長が指定した範囲内であることを
チェックする。
- validateCapAlphaNumericString(Object, ValidatorAction, Field, ValidationErrors) - クラス のメソッドjp.terasoluna.fw.validation.FieldChecks
-
指定されたフィールドが大文字英数字であることをチェックする。
- validateDate(Object, ValidatorAction, Field, ValidationErrors) - クラス のメソッドjp.terasoluna.fw.validation.FieldChecks
-
入力値が有効な日付か検証する。
- validateDateRange(Object, ValidatorAction, Field, ValidationErrors) - クラス のメソッドjp.terasoluna.fw.validation.FieldChecks
-
日付が指定した範囲内であるかどうかチェックする。
- validateDouble(Object, ValidatorAction, Field, ValidationErrors) - クラス のメソッドjp.terasoluna.fw.validation.FieldChecks
-
入力値がdouble型に変換可能か検証する。
- validateDoubleRange(Object, ValidatorAction, Field, ValidationErrors) - クラス のメソッドjp.terasoluna.fw.validation.FieldChecks
-
入力値が指定されたdouble型に変換可能であり、
かつ指定された範囲内か検証する。
- validateFloat(Object, ValidatorAction, Field, ValidationErrors) - クラス のメソッドjp.terasoluna.fw.validation.FieldChecks
-
入力値がfloat型に変換可能か検証する。
- validateFloatRange(Object, ValidatorAction, Field, ValidationErrors) - クラス のメソッドjp.terasoluna.fw.validation.FieldChecks
-
入力値が指定されたfloat型に変換可能であり、
かつ指定された範囲内か検証する。
- validateHankakuKanaString(Object, ValidatorAction, Field, ValidationErrors) - クラス のメソッドjp.terasoluna.fw.validation.FieldChecks
-
指定されたフィールドが半角カナ文字列であることをチェックする。
- validateHankakuString(Object, ValidatorAction, Field, ValidationErrors) - クラス のメソッドjp.terasoluna.fw.validation.FieldChecks
-
指定されたフィールドが半角文字列であることをチェックする。
- validateInteger(Object, ValidatorAction, Field, ValidationErrors) - クラス のメソッドjp.terasoluna.fw.validation.FieldChecks
-
入力値がint型に変換可能か検証する。
- validateIntRange(Object, ValidatorAction, Field, ValidationErrors) - クラス のメソッドjp.terasoluna.fw.validation.FieldChecks
-
入力値が指定されたint型に変換可能であり、
かつ指定された範囲内か検証する。
- validateLong(Object, ValidatorAction, Field, ValidationErrors) - クラス のメソッドjp.terasoluna.fw.validation.FieldChecks
-
入力値がlong型に変換可能か検証する。
- validateMask(Object, ValidatorAction, Field, ValidationErrors) - クラス のメソッドjp.terasoluna.fw.validation.FieldChecks
-
入力値が指定された正規表現に適合するか検証する。
- validateMaxLength(Object, ValidatorAction, Field, ValidationErrors) - クラス のメソッドjp.terasoluna.fw.validation.FieldChecks
-
入力値の文字数が指定された最大文字数以下か検証する。
- validateMinLength(Object, ValidatorAction, Field, ValidationErrors) - クラス のメソッドjp.terasoluna.fw.validation.FieldChecks
-
入力値の文字数が指定された最小文字数以上か検証する。
- validateMultiField(Object, ValidatorAction, Field, ValidationErrors) - クラス のメソッドjp.terasoluna.fw.validation.FieldChecks
-
複数フィールドの相関チェックを行う。
- validateMultiField(Object, Errors) - クラス のメソッドjp.terasoluna.fw.validation.springmodules.BaseMultiFieldValidator
-
相関チェックを行なうメソッド。
- validateNumber(Object, ValidatorAction, Field, ValidationErrors) - クラス のメソッドjp.terasoluna.fw.validation.FieldChecks
-
指定されたフィールドが数値であることをチェックする。
- validateNumericString(Object, ValidatorAction, Field, ValidationErrors) - クラス のメソッドjp.terasoluna.fw.validation.FieldChecks
-
指定されたフィールドが半角数字であることをチェックする。
- validateProhibited(Object, ValidatorAction, Field, ValidationErrors) - クラス のメソッドjp.terasoluna.fw.validation.FieldChecks
-
指定されたフィールドに入力禁止文字列が混入しているか
どうかをチェックする。
- validateRequired(Object, ValidatorAction, Field, ValidationErrors) - クラス のメソッドjp.terasoluna.fw.validation.FieldChecks
-
入力値のNull検証と、スペースを除いた入力値の文字列長が0より大きいか
検証する。
- validateShort(Object, ValidatorAction, Field, ValidationErrors) - クラス のメソッドjp.terasoluna.fw.validation.FieldChecks
-
入力値がshort型に変換可能か検証する。
- validateStringLength(Object, ValidatorAction, Field, ValidationErrors) - クラス のメソッドjp.terasoluna.fw.validation.FieldChecks
-
指定されたフィールドの文字列長が一致していることをチェックする。
- validateUrl(Object, ValidatorAction, Field, ValidationErrors) - クラス のメソッドjp.terasoluna.fw.validation.FieldChecks
-
指定されたフィールドがURL形式かどうかチェックする。
- validateZenkakuKanaString(Object, ValidatorAction, Field, ValidationErrors) - クラス のメソッドjp.terasoluna.fw.validation.FieldChecks
-
指定されたフィールドが全角カタカナ文字列で あることをチェックする。
- validateZenkakuString(Object, ValidatorAction, Field, ValidationErrors) - クラス のメソッドjp.terasoluna.fw.validation.FieldChecks
-
指定されたフィールドが全角文字列であることをチェックする。
- ValidationErrors - jp.terasoluna.fw.validationのインタフェース
-
Terasoluna共通のバリデーションで使用される共通エラーインタフェース。
- ValidationUtil - jp.terasoluna.fw.validationのクラス
-
検証ロジックのユーティリティクラス。
- ValidationUtil() - クラス のコンストラクタjp.terasoluna.fw.validation.ValidationUtil
-
- ValidatorException - jp.terasoluna.fw.validation.springmodulesの例外
-
Validation定義ファイルに間違いがあった場合、スローされる例外。