クラスの使用
org.springframework.validation.method.ParameterValidationResult
ParameterValidationResult を使用するパッケージ
パッケージ
説明
基礎となる検証ライブラリから独立した、メソッド検証のための抽象化およびサポートクラス。
アノテーションベースのハンドラーメソッド処理のクラスをサポートします。
org.springframework.validation.method 内の ParameterValidationResult 使用
修飾子と型クラス説明classオブジェクトメソッドのパラメーターまたはプロパティにネストされたエラーを含む戻り値用に作成されたParameterValidationResultの拡張機能。型 ParameterValidationResult の引数を持つ型を返す org.springframework.validation.method のメソッド修飾子と型メソッド説明MethodValidationException.getParameterValidationResults()MethodValidationResult.getParameterValidationResults()MethodValidationResult.getValueResults()とMethodValidationResult.getBeanResults()の両方を含む、メソッドパラメーターごとにすべての検証結果を返します。default ListSE<ParameterValidationResult> MethodValidationResult.getValueResults()メソッドの引数値に直接検証エラーがあるメソッドパラメーターを含むallValidationResultsのサブセットを返します。型 ParameterValidationResult の型引数を持つ org.springframework.validation.method のメソッドパラメーター修飾子と型メソッド説明static MethodValidationResultMethodValidationResult.create(ObjectSE target, MethodSE method, ListSE<ParameterValidationResult> results) MethodValidationResultインスタンスを作成するファクトリメソッド。static MethodValidationResultMethodValidationResult.create(ObjectSE target, MethodSE method, ListSE<ParameterValidationResult> results, ListSE<MessageSourceResolvable> crossParameterErrors) MethodValidationResultインスタンスを作成するファクトリメソッド。org.springframework.web.method.annotation 内の ParameterValidationResult 使用
型 ParameterValidationResult の引数を持つ型を返す org.springframework.web.method.annotation のメソッド型 ParameterValidationResult のパラメーターを持つ org.springframework.web.method.annotation のメソッド修飾子と型メソッド説明voidHandlerMethodValidationException.Visitor.cookieValue(CookieValue cookieValue, ParameterValidationResult result) @CookieValueメソッドパラメーターの結果を処理します。voidHandlerMethodValidationException.Visitor.matrixVariable(MatrixVariable matrixVariable, ParameterValidationResult result) @MatrixVariableメソッドパラメーターの結果を処理します。voidHandlerMethodValidationException.Visitor.other(ParameterValidationResult result) 上記のいずれでもない他の結果を処理します。voidHandlerMethodValidationException.Visitor.pathVariable(PathVariable pathVariable, ParameterValidationResult result) @PathVariableメソッドパラメーターの結果を処理します。default voidHandlerMethodValidationException.Visitor.requestBodyValidationResult(RequestBody requestBody, ParameterValidationResult result) メソッドパラメーターの制約の検証失敗に対する追加の@RequestBodyコールバック。voidHandlerMethodValidationException.Visitor.requestHeader(RequestHeader requestHeader, ParameterValidationResult result) @RequestHeaderメソッドパラメーターの結果を処理します。voidHandlerMethodValidationException.Visitor.requestParam(@Nullable RequestParam requestParam, ParameterValidationResult result) @RequestParamメソッドパラメーターの結果を処理します。