|
||||||||||
前 次 | フレームあり フレームなし |
Validator を使用しているパッケージ | |
---|---|
org.seasar.cubby.validator | 入力検証に関する機能を提供します。 |
org.seasar.cubby.validator.validators | Cubbyで定義済みのバリデーションクラスを提供します。 |
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 propertyNameKey,
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
Eメールアドレスに対する検証を行います。 |
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)
配列に適用するバリデーション一覧を指定します。 |
|
||||||||||
前 次 | フレームあり フレームなし |