クラス ServerWebExchangeMethodArgumentResolver
java.lang.ObjectSE
org.springframework.web.reactive.result.method.HandlerMethodArgumentResolverSupport
org.springframework.web.reactive.result.method.annotation.ServerWebExchangeMethodArgumentResolver
- 実装されたすべてのインターフェース:
HandlerMethodArgumentResolver
,SyncHandlerMethodArgumentResolver
public class ServerWebExchangeMethodArgumentResolver
extends HandlerMethodArgumentResolverSupport
implements SyncHandlerMethodArgumentResolver
以下の型の ServerWebExchange 関連のメソッド引数値を解決します。
ServerWebExchange
ServerHttpRequest
ServerHttpResponse
HttpMethod
Locale
SETimeZone
SEZoneId
SEUriBuilder
またはUriComponentsBuilder
- 現在のリクエストに関連する URL を構築するため
WebSession
については WebSessionMethodArgumentResolver
を、Principal
については PrincipalMethodArgumentResolver
を参照してください。
- 導入:
- 5.2
- 作成者:
- Rossen Stoyanchev
- 関連事項:
フィールドサマリー
クラス org.springframework.web.reactive.result.method.HandlerMethodArgumentResolverSupport から継承されたフィールド
logger
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明resolveArgumentValue
(MethodParameter methodParameter, BindingContext context, ServerWebExchange exchange) メソッドパラメーターの値を同期的に解決します。boolean
supportsParameter
(MethodParameter parameter) このリゾルバーが指定されたメソッドパラメーターをサポートするかどうか。クラス org.springframework.web.reactive.result.method.HandlerMethodArgumentResolverSupport から継承されたメソッド
checkAnnotatedParamNoReactiveWrapper, checkParameterType, checkParameterTypeNoReactiveWrapper, getAdapterRegistry
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.web.reactive.result.method.SyncHandlerMethodArgumentResolver から継承されたメソッド
resolveArgument
コンストラクターの詳細
ServerWebExchangeMethodArgumentResolver
メソッドの詳細
supportsParameter
インターフェースからコピーされた説明:HandlerMethodArgumentResolver
このリゾルバーが指定されたメソッドパラメーターをサポートするかどうか。- 次で指定:
- インターフェース
HandlerMethodArgumentResolver
のsupportsParameter
- パラメーター:
parameter
- メソッドパラメーター
resolveArgumentValue
public ObjectSE resolveArgumentValue(MethodParameter methodParameter, BindingContext context, ServerWebExchange exchange) インターフェースからコピーされた説明:SyncHandlerMethodArgumentResolver
メソッドパラメーターの値を同期的に解決します。- 次で指定:
- インターフェース
SyncHandlerMethodArgumentResolver
のresolveArgumentValue
- パラメーター:
methodParameter
- メソッドパラメーターcontext
- 使用するバインディングコンテキストexchange
- 現在の交換- 戻り値:
- 解決された値(存在する場合)