| クラス | 説明 |
|---|---|
| ByteLength.ByteLengthValidator |
文字列長のバリデーションを行うため、
ConstraintValidatorを実装するクラス。 |
| CreditCardNumber.CreditCardNumberValidator |
クレジットカードであるかどうかをチェックするクラス。
|
| DecimalRange.DecimalRangeValidator |
数値が min、max の範囲内かどうか及び小数点以下桁数が min、max の大きい方の最大桁数以内かどうかをチェックするクラス。
|
| Email.EmailValidator |
メールであるかどうかをチェックするクラス。
|
| Length.LengthValidator |
文字列長のバリデーションを行うため、
ConstraintValidatorを実装するクラス。 |
| OscanaCompatibleConstraintViolationConverterFactory |
Strutsの設定ファイル形式と互換性があるメッセージ変換モジュール。
|
| ParseByte.ParseByteValidator |
バイトの型へ解析できるかどうかをチェックするクラス。
|
| ParseDate.ParseDateValidator |
日付かどうかをチェックするクラス。
|
| ParseDouble.ParseDoubleValidator |
倍精度実数かどうかをチェックするクラス。
|
| ParseFloat.ParseFloatValidator |
単精度浮動小数点数(float)かどうかをチェックするクラス。
|
| ParseInt.ParseIntValidator |
整数(int)かどうかをチェックするクラス。
|
| ParseLong.ParseLongValidator |
長整数(long)かどうかをチェックするクラス。
|
| ParseShort.ParseShortValidator |
短整数(short)かどうかをチェックするクラス。
|
| Pattern.PatternValidator |
正規表現に一致するかどうかをチェックするクラス。
|
| Range.RangeValidator |
指定範囲内であるかどうかをチェックするクラス。
|
| Required.RequiredValidator |
必須項目が設定されているかどうかをチェックするクラス。
|
| URL.URLValidator |
URLであるかどうかをチェックするクラス。
|
| ValidateTarget |
特定のAction時にのみバリデーションを実行させる機能をもつバリデータ向けの共通処理。
|
| 列挙 | 説明 |
|---|---|
| Pattern.Flag |
可能な正規表現フラグ
|
| 注釈型 | 説明 |
|---|---|
| ByteLength |
文字列のバイト長が min、max の範囲内かどうかをチェックするためのアノテーション。
|
| ByteLength.List |
複数指定用のアノテーション
|
| CreditCardNumber |
クレジットカードであるかどうかをチェックするためのアノテーション。
|
| CreditCardNumber.List |
複数指定用のアノテーション
|
| DecimalRange |
数値が min、max の範囲内かどうか及び小数点以下桁数が min、max の大きい方の最大桁数以内かどうかをチェックするためのアノテーション。
|
| DecimalRange.List |
複数指定用のアノテーション
|
|
メールであるかどうかをチェックするためのアノテーション。
|
|
| Email.List |
複数指定用のアノテーション
|
| FieldName |
エラーメッセージに挿入する項目名をメッセージプロパティから検索するアノテーション。
|
| Length |
文字列が指定された範囲内の長さであることをチェックするためのアノテーション。
|
| Length.List |
複数指定用のアノテーション
|
| ParseByte |
バイトの型へ解析できるかどうかをチェックするためのアノテーション。
|
| ParseByte.List | |
| ParseDate |
日付かどうかをチェックするためのアノテーション。
|
| ParseDate.List | |
| ParseDouble |
倍精度実数かどうかをチェックするためのアノテーション。
|
| ParseDouble.List | |
| ParseFloat |
単精度浮動小数点数(float)かどうかをチェックするためのアノテーション。
|
| ParseFloat.List |
複数指定用のアノテーション
|
| ParseInt |
整数(int)かどうかをチェックするためのアノテーション。
|
| ParseInt.List |
複数指定用のアノテーション
|
| ParseLong |
長整数(long)かどうかをチェックするためのアノテーション。
|
| ParseLong.List |
複数指定用のアノテーション
|
| ParseShort |
短整数(short)かどうかをチェックするためのアノテーション。
|
| ParseShort.List |
複数指定用のアノテーション
|
| Pattern |
正規表現に一致するかどうかをチェックするためのアノテーション。
|
| Pattern.List |
複数指定用のアノテーション
|
| Range |
指定範囲内であるかどうかをチェックするためのアノテーション。
|
| Range.List |
複数指定用のアノテーション
|
| Required |
必須項目が設定されているかどうかをチェックするためのアノテーション。
|
| Required.List |
複数指定用のアノテーション
|
| URL |
URLであるかどうかをチェックするためのアノテーション。
|
| URL.List |
複数指定用のアノテーション
|