インターフェースの使用
org.springframework.web.reactive.function.BodyExtractor
BodyExtractor を使用するパッケージ
パッケージ
説明
関数 Web フレームワークのモックオブジェクト。
リアクティブクライアントとサーバーサブパッケージの両方の基盤を提供します。
org.springframework.http.client.reactive
リアクティブ HTTP アダプター層上に構築されるリアクティブ WebClient
を提供します。org.springframework.web.reactive.function.client
パッケージをサポートするクラス。Spring のリアクティブ環境用の関数 Web フレームワークを構成する型を提供します。
org.springframework.web.reactive.function.server
パッケージをサポートするクラス。org.springframework.mock.web.reactive.function.server 内の BodyExtractor 使用
型 BodyExtractor のパラメーターを持つ org.springframework.mock.web.reactive.function.server のメソッド修飾子と型メソッド説明<S> S
MockServerRequest.body
(BodyExtractor<S, ? super ServerHttpRequest> extractor) <S> S
MockServerRequest.body
(BodyExtractor<S, ? super ServerHttpRequest> extractor, MapSE<StringSE, ObjectSE> hints) org.springframework.web.reactive.function 内の BodyExtractor 使用
修飾子と型メソッド説明static BodyExtractor<reactor.core.publisher.Flux<DataBuffer>,
ReactiveHttpInputMessage> BodyExtractors.toDataBuffers()
生のDataBuffers
を返すエクストラクター。static <T> BodyExtractor<reactor.core.publisher.Flux<T>,
ReactiveHttpInputMessage> 入力コンテンツをFlux<T>
にデコードするエクストラクター。static <T> BodyExtractor<reactor.core.publisher.Flux<T>,
ReactiveHttpInputMessage> BodyExtractors.toFlux
(ParameterizedTypeReference<T> typeRef) ジェネリクスを持つ型情報のBodyExtractors.toFlux(Class)
のバリアント。static BodyExtractor<reactor.core.publisher.Mono<MultiValueMap<StringSE,
StringSE>>, ReactiveHttpInputMessage> BodyExtractors.toFormData()
フォームデータをMultiValueMap<String, String>
に読み込むエクストラクター。static <T> BodyExtractor<reactor.core.publisher.Mono<T>,
ReactiveHttpInputMessage> 入力コンテンツをMono<T>
にデコードするエクストラクター。static <T> BodyExtractor<reactor.core.publisher.Mono<T>,
ReactiveHttpInputMessage> BodyExtractors.toMono
(ParameterizedTypeReference<T> elementTypeRef) ジェネリクスを持つ型情報のBodyExtractors.toMono(Class)
のバリアント。static BodyExtractor<reactor.core.publisher.Mono<MultiValueMap<StringSE,
Part>>, ServerHttpRequest> BodyExtractors.toMultipartData()
マルチパートデータをMultiValueMap<String, Part>
に読み込むエクストラクター。static BodyExtractor<reactor.core.publisher.Flux<Part>,
ServerHttpRequest> BodyExtractors.toParts()
マルチパートデータをFlux<Part>
に読み込むエクストラクター。org.springframework.web.reactive.function.client 内の BodyExtractor 使用
型 BodyExtractor のパラメーターを持つ org.springframework.web.reactive.function.client のメソッド修飾子と型メソッド説明<T> T
ClientResponse.body
(BodyExtractor<T, ? super ClientHttpResponse> extractor) 指定されたBodyExtractor
で本体を抽出します。<T> reactor.core.publisher.Mono<ResponseEntity<reactor.core.publisher.Flux<T>>>
WebClient.ResponseSpec.toEntityFlux
(BodyExtractor<reactor.core.publisher.Flux<T>, ? super ClientHttpResponse> bodyExtractor) BodyExtractor
を使用したWebClient.ResponseSpec.toEntityFlux(Class)
のバリアント。org.springframework.web.reactive.function.client.support 内の BodyExtractor 使用
型 BodyExtractor のパラメーターを持つ org.springframework.web.reactive.function.client.support のメソッド修飾子と型メソッド説明<T> T
ClientResponseWrapper.body
(BodyExtractor<T, ? super ClientHttpResponse> extractor) org.springframework.web.reactive.function.server 内の BodyExtractor 使用
型 BodyExtractor のパラメーターを持つ org.springframework.web.reactive.function.server のメソッド修飾子と型メソッド説明<T> T
ServerRequest.body
(BodyExtractor<T, ? super ServerHttpRequest> extractor) 指定されたBodyExtractor
で本体を抽出します。<T> T
ServerRequest.body
(BodyExtractor<T, ? super ServerHttpRequest> extractor, MapSE<StringSE, ObjectSE> hints) 指定されたBodyExtractor
とヒントを使用してボディを抽出します。org.springframework.web.reactive.function.server.support 内の BodyExtractor 使用
型 BodyExtractor のパラメーターを持つ org.springframework.web.reactive.function.server.support のメソッド修飾子と型メソッド説明<T> T
ServerRequestWrapper.body
(BodyExtractor<T, ? super ServerHttpRequest> extractor) <T> T
ServerRequestWrapper.body
(BodyExtractor<T, ? super ServerHttpRequest> extractor, MapSE<StringSE, ObjectSE> hints)