インターフェース HandlerMethodArgumentResolver
- すべての既知のサブインターフェース:
SyncHandlerMethodArgumentResolver
- すべての既知の実装クラス:
AbstractMessageReaderArgumentResolver
、AbstractNamedValueArgumentResolver
、AbstractNamedValueSyncArgumentResolver
、ContinuationHandlerMethodArgumentResolver
、CookieValueMethodArgumentResolver
、ErrorsMethodArgumentResolver
、ExpressionValueMethodArgumentResolver
、HandlerMethodArgumentResolverSupport
、HttpEntityMethodArgumentResolver
、MatrixVariableMapMethodArgumentResolver
、MatrixVariableMethodArgumentResolver
、ModelAttributeMethodArgumentResolver
、ModelMethodArgumentResolver
、PathVariableMapMethodArgumentResolver
、PathVariableMethodArgumentResolver
、PrincipalMethodArgumentResolver
、RequestAttributeMethodArgumentResolver
、RequestBodyMethodArgumentResolver
、RequestHeaderMapMethodArgumentResolver
、RequestHeaderMethodArgumentResolver
、RequestParamMapMethodArgumentResolver
、RequestParamMethodArgumentResolver
、RequestPartMethodArgumentResolver
、ServerWebExchangeMethodArgumentResolver
、SessionAttributeMethodArgumentResolver
、SessionStatusMethodArgumentResolver
、WebSessionMethodArgumentResolver
public interface HandlerMethodArgumentResolver
現在の HTTP リクエストのコンテキストでメソッドパラメーターの引数値を解決する戦略。
- 導入:
- 5.0
- 作成者:
- Rossen Stoyanchev
メソッドのサマリー
修飾子と型メソッド説明reactor.core.publisher.Mono<ObjectSE>
resolveArgument
(MethodParameter parameter, BindingContext bindingContext, ServerWebExchange exchange) メソッドパラメーターの値を解決します。boolean
supportsParameter
(MethodParameter parameter) このリゾルバーが指定されたメソッドパラメーターをサポートするかどうか。
メソッドの詳細
supportsParameter
このリゾルバーが指定されたメソッドパラメーターをサポートするかどうか。- パラメーター:
parameter
- メソッドパラメーター
resolveArgument
reactor.core.publisher.Mono<ObjectSE> resolveArgument(MethodParameter parameter, BindingContext bindingContext, ServerWebExchange exchange) メソッドパラメーターの値を解決します。- パラメーター:
parameter
- メソッドパラメーターbindingContext
- 使用するバインディングコンテキストexchange
- 現在の交換- 戻り値:
- 引数値の
Mono
、おそらく空