クラスの使用
org.springframework.web.reactive.BindingContext
パッケージ
説明
DispatcherHandler
を含む spring-webflux
モジュールの最上位パッケージ。WebFlux サーバーエンドポイント処理のメインエントリポイントで、リクエストをハンドラーにマッピングし、呼び出し、結果を処理するために使用されるキー契約を含みます。 ハンドラーメソッド処理のインフラストラクチャ。
アノテーションベースのハンドラーメソッド処理のインフラストラクチャ。
org.springframework.web.reactive 内の BindingContext 使用
修飾子コンストラクター説明HandlerResult
(ObjectSE handler, ObjectSE returnValue, MethodParameter returnType, BindingContext context) 新しいHandlerResult
を作成します。org.springframework.web.reactive.result.method 内の BindingContext 使用
修飾子と型メソッド説明reactor.core.publisher.Mono<HandlerResult>
InvocableHandlerMethod.invoke
(ServerWebExchange exchange, BindingContext bindingContext, ObjectSE... providedArgs) 指定された交換のメソッドを呼び出します。SyncInvocableHandlerMethod.invokeForHandlerResult
(ServerWebExchange exchange, BindingContext bindingContext, ObjectSE... providedArgs) 指定された交換のメソッドを呼び出します。reactor.core.publisher.Mono<ObjectSE>
HandlerMethodArgumentResolver.resolveArgument
(MethodParameter parameter, BindingContext bindingContext, ServerWebExchange exchange) メソッドパラメーターの値を解決します。default reactor.core.publisher.Mono<ObjectSE>
SyncHandlerMethodArgumentResolver.resolveArgument
(MethodParameter parameter, BindingContext bindingContext, ServerWebExchange exchange) メソッドパラメーターの値を解決します。SyncHandlerMethodArgumentResolver.resolveArgumentValue
(MethodParameter parameter, BindingContext bindingContext, ServerWebExchange exchange) メソッドパラメーターの値を同期的に解決します。org.springframework.web.reactive.result.method.annotation 内の BindingContext 使用
修飾子と型メソッド説明protected reactor.core.publisher.Mono<ObjectSE>
AbstractMessageReaderArgumentResolver.readBody
(MethodParameter bodyParameter, boolean isBodyRequired, BindingContext bindingContext, ServerWebExchange exchange) HttpMessageReader
を使用して、メソッド引数から本体を読み取ります。protected reactor.core.publisher.Mono<ObjectSE>
AbstractMessageReaderArgumentResolver.readBody
(MethodParameter bodyParam, MethodParameter actualParam, boolean isBodyRequired, BindingContext bindingContext, ServerWebExchange exchange) HttpMessageReader
を使用して、メソッド引数から本体を読み取ります。reactor.core.publisher.Mono<ObjectSE>
AbstractNamedValueArgumentResolver.resolveArgument
(MethodParameter parameter, BindingContext bindingContext, ServerWebExchange exchange) reactor.core.publisher.Mono<ObjectSE>
AbstractNamedValueSyncArgumentResolver.resolveArgument
(MethodParameter parameter, BindingContext bindingContext, ServerWebExchange exchange) reactor.core.publisher.Mono<ObjectSE>
ContinuationHandlerMethodArgumentResolver.resolveArgument
(MethodParameter parameter, BindingContext bindingContext, ServerWebExchange exchange) reactor.core.publisher.Mono<ObjectSE>
ErrorsMethodArgumentResolver.resolveArgument
(MethodParameter parameter, BindingContext context, ServerWebExchange exchange) reactor.core.publisher.Mono<ObjectSE>
HttpEntityMethodArgumentResolver.resolveArgument
(MethodParameter parameter, BindingContext bindingContext, ServerWebExchange exchange) reactor.core.publisher.Mono<ObjectSE>
ModelAttributeMethodArgumentResolver.resolveArgument
(MethodParameter parameter, BindingContext context, ServerWebExchange exchange) reactor.core.publisher.Mono<ObjectSE>
PrincipalMethodArgumentResolver.resolveArgument
(MethodParameter parameter, BindingContext context, ServerWebExchange exchange) reactor.core.publisher.Mono<ObjectSE>
RequestBodyMethodArgumentResolver.resolveArgument
(MethodParameter param, BindingContext bindingContext, ServerWebExchange exchange) reactor.core.publisher.Mono<ObjectSE>
RequestPartMethodArgumentResolver.resolveArgument
(MethodParameter parameter, BindingContext bindingContext, ServerWebExchange exchange) reactor.core.publisher.Mono<ObjectSE>
WebSessionMethodArgumentResolver.resolveArgument
(MethodParameter parameter, BindingContext context, ServerWebExchange exchange) AbstractNamedValueSyncArgumentResolver.resolveArgumentValue
(MethodParameter parameter, BindingContext context, ServerWebExchange exchange) MatrixVariableMapMethodArgumentResolver.resolveArgumentValue
(MethodParameter parameter, BindingContext bindingContext, ServerWebExchange exchange) ModelMethodArgumentResolver.resolveArgumentValue
(MethodParameter parameter, BindingContext context, ServerWebExchange exchange) PathVariableMapMethodArgumentResolver.resolveArgumentValue
(MethodParameter methodParameter, BindingContext context, ServerWebExchange exchange) RequestHeaderMapMethodArgumentResolver.resolveArgumentValue
(MethodParameter methodParameter, BindingContext context, ServerWebExchange exchange) RequestParamMapMethodArgumentResolver.resolveArgumentValue
(MethodParameter methodParameter, BindingContext context, ServerWebExchange exchange) ServerWebExchangeMethodArgumentResolver.resolveArgumentValue
(MethodParameter methodParameter, BindingContext context, ServerWebExchange exchange) SessionStatusMethodArgumentResolver.resolveArgumentValue
(MethodParameter parameter, BindingContext bindingContext, ServerWebExchange exchange)