| インタフェース | 説明 |
|---|---|
| Convertor |
入力値から対応するプロパティの型に変換するインタフェース。
|
| DirectCallableValidator |
Validator をメソッド内の直接呼び出しに対応させる場合に実装する
インターフェース。 |
| FormCreator |
フォームを生成するインタフェース。
|
| Validatable<TParam> |
ValidationUtil でバリデーション可能なオブジェクトが実装するインタフェース。
|
| Validator |
値のバリデーションを行うクラスが実装すべきメソッドを定義したインタフェース。
|
| クラス | 説明 |
|---|---|
| FormValidationDefinition |
フォームに紐付けられたバリデーションの設定を保持するクラス。
|
| FormValidationDefinitionLoader |
フォームに紐付けられたバリデーションの設定をロードするクラス。
|
| PropertyValidationDefinition |
バリデーションに必要なプロパティの情報を保持するクラス。
|
| ValidationContext<T> |
バリデーション実行中の情報を保持するクラス。
|
| ValidationManager |
バリデーションとデータの変換を行うクラス。
|
| ValidationResultMessage |
バリデーション結果のメッセージを保持するクラス。
|
| ValidationResultMessageUtil |
業務エラー時のメッセージ生成をサポートするユーティリティクラス。
|
| ValidationUtil |
バリデーションの実行時に使用するユーティリティクラス。
|
| 注釈型 | 説明 |
|---|---|
| ConversionFormat |
コンバータに使用するアノテーションを表すアノテーション。
|
| PropertyName |
バリデーション対象プロパティの論理名を表わすアノテーション。
|
| ValidateFor |
バリデーションを実装するメソッドに付与するアノテーション。
|
| Validation |
バリデーション用のアノテーションであることを表わすアノテーション。
|
| ValidationTarget |
階層構造を持つFormをバリデーションすることを表すアノテーション。
|