| Class | Description |
|---|---|
| ValidationContext<T> |
バリデーション実行中の情報を保持するクラス。
|
| ValidationResultMessage |
バリデーション結果のメッセージを保持するクラス。
|
| ValidationUtil |
バリデーションの実行時に使用するユーティリティクラス。
全てのメソッドは SystemRepositoryから"validationManager"という名前で取得したValidationManagerに処理を委譲する。 |
| Annotation Type | Description |
|---|---|
| PropertyName |
バリデーション対象プロパティの論理名を表わすアノテーション。
バリデーションエラー時に表示されるメッセージなどで使用される。
属性を指定しない場合はプロパティ名が設定されないため、必ずどちらかの属性を設定すること。 |
| ValidateFor |
バリデーションを実装するメソッドに付与するアノテーション。
|
| ValidationTarget |
階層構造を持つFormをバリデーションすることを表すアノテーション。
|