インターフェース SyncHandlerMethodArgumentResolver
- すべてのスーパーインターフェース:
- HandlerMethodArgumentResolver
- すべての既知の実装クラス:
- AbstractNamedValueSyncArgumentResolver、- CookieValueMethodArgumentResolver、- ExpressionValueMethodArgumentResolver、- MatrixVariableMapMethodArgumentResolver、- MatrixVariableMethodArgumentResolver、- ModelMethodArgumentResolver、- PathVariableMapMethodArgumentResolver、- PathVariableMethodArgumentResolver、- RequestAttributeMethodArgumentResolver、- RequestHeaderMapMethodArgumentResolver、- RequestHeaderMethodArgumentResolver、- RequestParamMapMethodArgumentResolver、- RequestParamMethodArgumentResolver、- ServerWebExchangeMethodArgumentResolver、- SessionStatusMethodArgumentResolver
 本質的に同期で、値を解決するためにブロックしない実装のための 
HandlerMethodArgumentResolver の拡張。- 導入:
- 5.0
- 作成者:
- Rossen Stoyanchev
- メソッドのサマリー修飾子と型メソッド説明- default reactor.core.publisher.Mono<ObjectSE>- resolveArgument- (MethodParameter parameter, BindingContext bindingContext, ServerWebExchange exchange) メソッドパラメーターの値を解決します。- resolveArgumentValue- (MethodParameter parameter, BindingContext bindingContext, ServerWebExchange exchange) メソッドパラメーターの値を同期的に解決します。- インターフェース org.springframework.web.reactive.result.method.HandlerMethodArgumentResolver から継承されたメソッド- supportsParameter
- メソッドの詳細- resolveArgumentdefault reactor.core.publisher.Mono<ObjectSE> resolveArgument- (MethodParameter parameter, BindingContext bindingContext, ServerWebExchange exchange) メソッドパラメーターの値を解決します。- デフォルトでは、これは単に同期解決のために - resolveArgumentValue(org.springframework.core.MethodParameter, org.springframework.web.reactive.BindingContext, org.springframework.web.server.ServerWebExchange)に委譲するだけです。- 次で指定:
-  インターフェース HandlerMethodArgumentResolverのresolveArgument
- パラメーター:
- parameter- メソッドパラメーター
- bindingContext- 使用するバインディングコンテキスト
- exchange- 現在の交換
- 戻り値:
-  引数値の Mono、おそらく空
 
- resolveArgumentValue@Nullable ObjectSE resolveArgumentValue- (MethodParameter parameter, BindingContext bindingContext, ServerWebExchange exchange) メソッドパラメーターの値を同期的に解決します。- パラメーター:
- parameter- メソッドパラメーター
- bindingContext- 使用するバインディングコンテキスト
- exchange- 現在の交換
- 戻り値:
- 解決された値(存在する場合)