| インタフェース | 説明 |
|---|---|
| DomainManager<T> |
ドメインバリデーションに使用するドメイン定義を管理するクラス。
|
| GroupSequenceManager |
BeanValidationのバリデーション順序を定義するインタフェース。
|
| クラス | 説明 |
|---|---|
| ConstraintViolationConverter |
Bean Validationのバリデーション結果を
Messageに変換するクラス。 |
| ConstraintViolationConverterFactory |
ConstraintViolationConverterを生成するファクトリクラス。 |
| DecimalRange.DecimalRangeValidator |
指定された実数の範囲の数値であることを検証するバリデータ。
|
| Digits.DigitsValidator |
桁数をバリデーションする
ConstraintValidatorクラス。 |
| DomainValidator |
ドメインバリデーションを行う
ConstraintValidator実装クラス。 |
| ItemNamedConstraintViolationConverterFactory |
項目名付きのメッセージ変換を行うクラスを生成するファクトリクラス。
|
| Length.LengthValidator |
文字列長のバリデーションを行う
ConstraintValidator実装クラス。 |
| MultiLanguageMessageInterpolator |
BeanValidationによるバリデーションエラー時のメッセージを
Localeに応じて切り替えるためのMessageInterpolator. |
| NablarchMessageInterpolator |
Nablarchのメッセージ管理機能を使用してメッセージを構築するクラス。
|
| NumberRange.NumberRangeValidator |
指定された整数の範囲の数値であることを検証するバリデータ。
|
| NumberValidatorSupport<T extends java.lang.annotation.Annotation> |
数値関連のバリデーションを行う抽象クラス。
|
| RangeValidatorSupport<T extends java.lang.annotation.Annotation> |
数値が範囲内であるかのバリデーションを行う抽象クラス。
|
| RangeValidatorSupport.Range |
バリデーション範囲を指定し、バリデーションを行うクラス。
|
| Required.RequiredValidator |
必須項目が設定されていることを検証するバリデータ。
|
| Size.AbstractSizeValidator<T> |
要素数をバリデーションする
ConstraintValidator実装クラス(抽象クラス)。 |
| Size.ArraySizeValidator |
配列の要素数をバリデーションする
ConstraintValidator実装クラス。 |
| Size.CollectionSizeValidator |
コレクションの要素数をバリデーションする
ConstraintValidator実装クラス。 |
| SystemChar.SystemCharValidator |
システム許容文字のバリデーションを行う
ConstraintValidator実装クラス。 |
| ValidatorFactoryBuilder |
ValidatorFactoryを生成するクラス。 |
| ValidatorUtil |
Validatorに関するユーティリティクラス。 |
| 注釈型 | 説明 |
|---|---|
| DecimalRange |
入力値が指定された値の範囲内であるかチェックする。
|
| DecimalRange.List |
複数指定用のアノテーション
|
| Digits |
数値の整数部、小数部が指定された桁数以内であることを表すアノテーション。
|
| Digits.List |
複数指定用のアノテーション
|
| Domain |
指定されたドメイン定義に合致することを表わすアノテーション。
|
| Domain.List |
複数指定用のアノテーション
|
| Length |
指定された範囲内の文字列長であることを表すアノテーション。
|
| Length.List |
複数指定用のアノテーション
|
| NumberRange |
入力値が指定の範囲内であるかチェックする。
|
| NumberRange.List |
複数指定用のアノテーション
|
| Required |
必須項目を表すアノテーション。
|
| Required.List |
複数指定用のアノテーション
|
| Size |
要素数が指定した値の範囲内であるかチェックするアノテーション。
|
| Size.List |
複数指定用のアノテーション
|
| SystemChar |
システム許容文字で構成された文字列であることを表わすアノテーション。
|
| SystemChar.List |
複数指定用のアノテーション
|