インターフェース | 説明 |
---|---|
BindingErrorProcessor | DataBinder の欠落フィールドエラーを処理し、PropertyAccessException を FieldError に変換するための戦略。 |
BindingResult | バインディング結果を表す一般的なインターフェース。 |
Errors | 特定のオブジェクトのデータバインディングおよび検証エラーに関する情報を格納および公開します。 |
MessageCodeFormatter | メッセージコードをフォーマットするための戦略インターフェース。 |
MessageCodesResolver | 検証エラーコードからメッセージコードを構築するための戦略インターフェース。 |
SmartValidator | Validator インターフェースの拡張バリアント、検証「ヒント」のサポートを追加。 |
Validator | アプリケーション固有のオブジェクトのバリデーター。 |
クラス | 説明 |
---|---|
AbstractBindingResult | BindingResult インターフェースとそのスーパーインターフェース Errors の抽象的な実装。 |
AbstractErrors | Errors インターフェースの抽象的な実装。 |
AbstractPropertyBindingResult | Spring の PropertyAccessor メカニズムで動作する BindingResult 実装の抽象基本クラス。 |
BeanPropertyBindingResult | JavaBean オブジェクトのバインディングエラーの登録と評価のための、 Errors および BindingResult インターフェースのデフォルト実装。 |
BindingResultUtils | モデルマップで BindingResults を検索するための便利なメソッド。 |
DataBinder | 検証およびバインディング結果分析のサポートを含む、ターゲットオブジェクトにプロパティ値を設定できるバインダー。 |
DefaultBindingErrorProcessor | デフォルトの BindingErrorProcessor 実装。 |
DefaultMessageCodesResolver | MessageCodesResolver インターフェースのデフォルト実装。 |
DirectFieldBindingResult | エラーおよび BindingResult インターフェースの特別な実装。値オブジェクトのバインディングエラーの登録と評価をサポートします。 |
FieldError | フィールドエラー、つまり特定のフィールド値を拒否する理由をカプセル化します。 |
MapBindingResult | BindingResult インターフェースのマップベースの実装。マップ属性のバインディングエラーの登録と評価をサポートします。 |
ObjectError | オブジェクトエラー、つまりオブジェクトを拒否するグローバルな理由をカプセル化します。 |
ValidationUtils | Validator を呼び出し、空のフィールドを拒否するための便利なメソッドを提供するユーティリティクラス。 |
列挙型 | 説明 |
---|---|
DefaultMessageCodesResolver.Format | 一般的なメッセージコード形式。 |
例外 | 説明 |
---|---|
BindException | バインディングエラーが致命的であると見なされる場合にスローされます。 |