インターフェースの使用
org.springframework.validation.BindingResult
BindingResult を使用するパッケージ
パッケージ
説明
アノテーション付きのメッセージ処理メソッドを操作するためのクラスをサポートします。
ビジネスや UI レイヤーで使用するためのデータバインディングおよび検証機能を提供します。
JSR-303 Bean 検証プロバイダー(Hibernate Validator など)を Spring ApplicationContext に、特に Spring のデータバインディングおよび検証 API と統合するためのサポートクラス。
Web 固有のデータバインディング機能を提供します。
Web データバインディングのサポートクラス。
org.springframework.messaging.handler.annotation.support 内の BindingResult 使用
修飾子と型メソッド説明final BindingResult
MethodArgumentNotValidException.getBindingResult()
失敗が検証関連の場合は BindingResult を返し、失敗がない場合はnull
を返します。型 BindingResult のパラメーターを持つ org.springframework.messaging.handler.annotation.support のコンストラクター修飾子コンストラクター説明MethodArgumentNotValidException
(Message<?> message, MethodParameter parameter, BindingResult bindingResult) 無効なMethodParameter
とBindingResult
で新しいインスタンスを作成します。org.springframework.validation 内の BindingResult 使用
BindingResult を実装している org.springframework.validation のクラス修飾子と型クラス説明class
BindingResult
インターフェースとそのスーパーインターフェースErrors
の抽象的な実装。class
Spring のPropertyAccessor
メカニズムで動作するBindingResult
実装の抽象基本クラス。class
JavaBean オブジェクトのバインディングエラーの登録と評価のための、Errors
およびBindingResult
インターフェースのデフォルト実装。class
バインディングエラーが致命的であると見なされる場合にスローされます。class
エラーおよび BindingResult インターフェースの特別な実装。値オブジェクトのバインディングエラーの登録と評価をサポートします。class
BindingResult インターフェースのマップベースの実装。マップ属性のバインディングエラーの登録と評価をサポートします。BindingResult を返す org.springframework.validation のメソッド修飾子と型メソッド説明final BindingResult
BindException.getBindingResult()
この BindException がラップする BindingResult を返します。static BindingResult
BindingResultUtils.getBindingResult
(MapSE<?, ?> model, StringSE name) 特定のモデルで特定の名前の BindingResult を見つけます。DataBinder.getBindingResult()
この DataBinder によって作成された BindingResult インスタンスを返します。static BindingResult
BindingResultUtils.getRequiredBindingResult
(MapSE<?, ?> model, StringSE name) 特定のモデルで特定の名前に必要な BindingResult を見つけます。型 BindingResult のパラメーターを持つ org.springframework.validation のメソッド修飾子と型メソッド説明void
BindingErrorProcessor.processMissingFieldError
(StringSE missingField, BindingResult bindingResult) 不足フィールドエラーを特定の BindException に適用します。void
DefaultBindingErrorProcessor.processMissingFieldError
(StringSE missingField, BindingResult bindingResult) void
BindingErrorProcessor.processPropertyAccessException
(PropertyAccessException ex, BindingResult bindingResult) 指定されたPropertyAccessException
を、指定されたErrors
インスタンスに登録された適切なエラーに変換します。void
DefaultBindingErrorProcessor.processPropertyAccessException
(PropertyAccessException ex, BindingResult bindingResult) 型 BindingResult のパラメーターを持つ org.springframework.validation のコンストラクター修飾子コンストラクター説明BindException
(BindingResult bindingResult) BindingResult の新しい BindException インスタンスを作成します。org.springframework.validation.beanvalidation 内の BindingResult 使用
型 BindingResult のパラメーターを持つ org.springframework.validation.beanvalidation のメソッド修飾子と型メソッド説明protected ObjectSE
SpringValidatorAdapter.getRejectedValue
(StringSE field, ConstraintViolationEE<ObjectSE> violation, BindingResult bindingResult) Spring エラー表現による露出のために、指定された制約違反の背後にある拒否された値を抽出します。org.springframework.web.bind 内の BindingResult 使用
BindingResult を実装している org.springframework.web.bind のクラス型 BindingResult のパラメーターを持つ org.springframework.web.bind のコンストラクター修飾子コンストラクター説明MethodArgumentNotValidException
(ExecutableSE executable, BindingResult bindingResult) MethodArgumentNotValidException
のコンストラクター。MethodArgumentNotValidException
(MethodParameter parameter, BindingResult bindingResult) MethodArgumentNotValidException
のコンストラクター。org.springframework.web.bind.support 内の BindingResult 使用
BindingResult を実装している org.springframework.web.bind.support のクラス修飾子と型メソッド説明final BindingResult
WebExchangeBindException.getBindingResult()
この BindException がラップする BindingResult を返します。型 BindingResult のパラメーターを持つ org.springframework.web.bind.support のコンストラクター