インタフェース
org.seasar.cubby.validator.Validator の使用

Validator を使用しているパッケージ
org.seasar.cubby.validator ��͌��؂Ɋւ���@�\��񋟂��܂��B 
org.seasar.cubby.validator.validators �X�̓�͌��؎ s�N���X�̎���񋟂��܂��B 
 

org.seasar.cubby.validator での Validator の使用
 

Validator を実装している org.seasar.cubby.validator のクラス
 class BaseValidator
          入力検証の基底クラスです。
 

Validator 型の引数を持つ型を返す org.seasar.cubby.validator のメソッド
 List<Validator> ValidationRule.getValidators()
           
 List<Validator> PropertyValidationRule.getValidators()
           
 

Validator 型のパラメータを持つ org.seasar.cubby.validator のメソッド
 void DefaultValidationRules.add(String paramName, String paramNameMessageKey, Validator... validators)
          項目名のメッセージキーを指定して入力検証ルールを追加します。
 void DefaultValidationRules.add(String paramName, Validator... validators)
          入力検証ルールを追加します。
 

Validator 型のパラメータを持つ org.seasar.cubby.validator のコンストラクタ
PropertyValidationRule(String propertyName, String properyNameKey, Validator... validators)
           
PropertyValidationRule(String propertyName, Validator... validators)
           
 

org.seasar.cubby.validator.validators での Validator の使用
 

Validator を実装している org.seasar.cubby.validator.validators のクラス
 class ArrayValidator
           
 class DateFormatValidator
           
 class EmailValidator
           
 class EqualsValidator
           
 class FileRegexpValidator
          指定された正規表現にマッチしない場合にエラーとします。
 class MaxLengthValidator
           
 class MaxSizeValidator
           
 class MinSizeValidator
           
 class NumberValidator
           
 class RangeLengthValidator
           
 class RangeValidator
           
 class RegexpValidator
          指定された正規表現にマッチしない場合にエラーとします。
 class RequiredValidator
           
 

Validator 型のパラメータを持つ org.seasar.cubby.validator.validators のコンストラクタ
ArrayValidator(Validator... validators)
           
 



Copyright ツゥ 2006-2007 The Seasar Foundation and the others. All rights reserved.. All Rights Reserved.