| Package | Description |
|---|---|
| org.springframework.http.codec | |
| org.springframework.http.codec.json |
JSON encoder and decoder support.
|
| org.springframework.http.codec.multipart |
Multipart support.
|
| org.springframework.http.codec.protobuf |
Provides an encoder and a decoder for
Google Protocol Buffers.
|
| org.springframework.http.codec.support |
Provides implementations of
ClientCodecConfigurer
and ServerCodecConfigurer based on the converter
implementations from org.springframework.http.codec.json and co. |
| org.springframework.mock.web.reactive.function.server |
Mock objects for the functional web framework.
|
| org.springframework.test.web.reactive.server |
Support for testing Spring WebFlux server endpoints via
WebTestClient. |
| org.springframework.web.reactive.config |
Spring WebFlux configuration infrastructure.
|
| org.springframework.web.reactive.function |
Provides a foundation for both the reactive client and server subpackages.
|
| org.springframework.web.reactive.function.client |
Provides a reactive
WebClient
that builds on top of the
org.springframework.http.client.reactive reactive HTTP adapter layer. |
| org.springframework.web.reactive.function.server |
Provides the types that make up Spring's functional web framework.
|
| org.springframework.web.reactive.function.server.support |
Classes supporting the
org.springframework.web.reactive.function.server package. |
| org.springframework.web.reactive.resource |
Support classes for serving static resources.
|
| org.springframework.web.reactive.result.method.annotation |
Infrastructure for annotation-based handler method processing.
|
| org.springframework.web.reactive.result.view |
Support for result handling through view resolution.
|
| org.springframework.web.server.adapter |
Implementations to adapt to the underlying
org.springframework.http.client.reactive reactive HTTP adapter
and HttpHandler. |
| Class and Description |
|---|
| ClientCodecConfigurer
Extension of
CodecConfigurer for HTTP message reader and writer
options relevant on the client side. |
ClientCodecConfigurer.ClientDefaultCodecs
CodecConfigurer.DefaultCodecs extension with extra client-side options. |
| ClientCodecConfigurer.MultipartCodecs
Registry and container for multipart HTTP message writers.
|
| CodecConfigurer
Defines a common interface for configuring either client or server HTTP
message readers and writers.
|
| CodecConfigurer.CustomCodecs
Registry for custom HTTP message readers and writers.
|
| CodecConfigurer.DefaultCodecs
Customize or replace the HTTP message readers and writers registered by
default.
|
| HttpMessageReader
Strategy for reading from a
ReactiveHttpInputMessage and decoding
the stream of bytes to Objects of type <T>. |
| HttpMessageWriter
Strategy for encoding a stream of objects of type
<T> and writing
the encoded stream of bytes to an ReactiveHttpOutputMessage. |
| LoggingCodecSupport
Base class for
Encoder,
Decoder, HttpMessageReader, or
HttpMessageWriter that uses a logger and shows potentially sensitive
request data. |
| ServerCodecConfigurer
Extension of
CodecConfigurer for HTTP message reader and writer
options relevant on the server side. |
ServerCodecConfigurer.ServerDefaultCodecs
CodecConfigurer.DefaultCodecs extension with extra client-side options. |
| ServerSentEvent
Representation for a Server-Sent Event for use with Spring's reactive Web support.
|
| ServerSentEvent.Builder
A mutable builder for a
SseEvent. |
| Class and Description |
|---|
| HttpMessageDecoder
Extension of
Decoder exposing extra methods relevant in the context
of HTTP request or response body decoding. |
| HttpMessageEncoder
Extension of
Encoder exposing extra methods relevant in the context
of HTTP request or response body encoding. |
| Class and Description |
|---|
| HttpMessageReader
Strategy for reading from a
ReactiveHttpInputMessage and decoding
the stream of bytes to Objects of type <T>. |
| HttpMessageWriter
Strategy for encoding a stream of objects of type
<T> and writing
the encoded stream of bytes to an ReactiveHttpOutputMessage. |
| LoggingCodecSupport
Base class for
Encoder,
Decoder, HttpMessageReader, or
HttpMessageWriter that uses a logger and shows potentially sensitive
request data. |
| Class and Description |
|---|
EncoderHttpMessageWriter
HttpMessageWriter that wraps and delegates to an Encoder. |
| HttpMessageEncoder
Extension of
Encoder exposing extra methods relevant in the context
of HTTP request or response body encoding. |
| HttpMessageWriter
Strategy for encoding a stream of objects of type
<T> and writing
the encoded stream of bytes to an ReactiveHttpOutputMessage. |
| Class and Description |
|---|
| ClientCodecConfigurer
Extension of
CodecConfigurer for HTTP message reader and writer
options relevant on the client side. |
ClientCodecConfigurer.ClientDefaultCodecs
CodecConfigurer.DefaultCodecs extension with extra client-side options. |
| CodecConfigurer
Defines a common interface for configuring either client or server HTTP
message readers and writers.
|
| ServerCodecConfigurer
Extension of
CodecConfigurer for HTTP message reader and writer
options relevant on the server side. |
ServerCodecConfigurer.ServerDefaultCodecs
CodecConfigurer.DefaultCodecs extension with extra client-side options. |
| Class and Description |
|---|
| HttpMessageReader
Strategy for reading from a
ReactiveHttpInputMessage and decoding
the stream of bytes to Objects of type <T>. |
| Class and Description |
|---|
| ServerCodecConfigurer
Extension of
CodecConfigurer for HTTP message reader and writer
options relevant on the server side. |
| Class and Description |
|---|
| ServerCodecConfigurer
Extension of
CodecConfigurer for HTTP message reader and writer
options relevant on the server side. |
| Class and Description |
|---|
| HttpMessageReader
Strategy for reading from a
ReactiveHttpInputMessage and decoding
the stream of bytes to Objects of type <T>. |
| HttpMessageWriter
Strategy for encoding a stream of objects of type
<T> and writing
the encoded stream of bytes to an ReactiveHttpOutputMessage. |
| ServerSentEvent
Representation for a Server-Sent Event for use with Spring's reactive Web support.
|
| Class and Description |
|---|
| ClientCodecConfigurer
Extension of
CodecConfigurer for HTTP message reader and writer
options relevant on the client side. |
| HttpMessageReader
Strategy for reading from a
ReactiveHttpInputMessage and decoding
the stream of bytes to Objects of type <T>. |
| HttpMessageWriter
Strategy for encoding a stream of objects of type
<T> and writing
the encoded stream of bytes to an ReactiveHttpOutputMessage. |
| Class and Description |
|---|
| HttpMessageReader
Strategy for reading from a
ReactiveHttpInputMessage and decoding
the stream of bytes to Objects of type <T>. |
| HttpMessageWriter
Strategy for encoding a stream of objects of type
<T> and writing
the encoded stream of bytes to an ReactiveHttpOutputMessage. |
| ServerCodecConfigurer
Extension of
CodecConfigurer for HTTP message reader and writer
options relevant on the server side. |
| Class and Description |
|---|
| HttpMessageReader
Strategy for reading from a
ReactiveHttpInputMessage and decoding
the stream of bytes to Objects of type <T>. |
| HttpMessageWriter
Strategy for encoding a stream of objects of type
<T> and writing
the encoded stream of bytes to an ReactiveHttpOutputMessage. |
| Class and Description |
|---|
ResourceHttpMessageWriter
HttpMessageWriter that can write a Resource. |
| Class and Description |
|---|
| HttpMessageReader
Strategy for reading from a
ReactiveHttpInputMessage and decoding
the stream of bytes to Objects of type <T>. |
| HttpMessageWriter
Strategy for encoding a stream of objects of type
<T> and writing
the encoded stream of bytes to an ReactiveHttpOutputMessage. |
| Class and Description |
|---|
| HttpMessageWriter
Strategy for encoding a stream of objects of type
<T> and writing
the encoded stream of bytes to an ReactiveHttpOutputMessage. |
| Class and Description |
|---|
| ServerCodecConfigurer
Extension of
CodecConfigurer for HTTP message reader and writer
options relevant on the server side. |