Uses of Package
org.springframework.http.codec
Package
Description
CBOR encoder and decoder support.
JSON encoder and decoder support.
Multipart support.
Provides an encoder and a decoder for
Google Protocol Buffers.
Provides implementations of
ClientCodecConfigurer
and ServerCodecConfigurer
based on the converter
implementations from org.springframework.http.codec.json
and co.Mock objects for the functional web framework.
Support for testing Spring WebFlux server endpoints via
WebTestClient
.Spring WebFlux configuration infrastructure.
Provides a foundation for both the reactive client and server subpackages.
Provides a reactive
WebClient
that builds on top of the
org.springframework.http.client.reactive
reactive HTTP adapter layer.Provides the types that make up Spring's functional web framework for Reactive environments.
Classes supporting the
org.springframework.web.reactive.function.server
package.Support classes for serving static resources.
Infrastructure for annotation-based handler method processing.
Support for result handling through view resolution.
Implementations to adapt to the underlying
org.springframework.http.client.reactive
reactive HTTP adapter
and HttpHandler
.-
ClassDescriptionExtension of
CodecConfigurer
for HTTP message reader and writer options relevant on the client side.CodecConfigurer.DefaultCodecs
extension with extra client-side options.Defines a common interface for configuring either client or server HTTP message readers and writers.Registry for custom HTTP message readers and writers.Exposes the values of properties configured throughCodecConfigurer.defaultCodecs()
that are applied to default codecs.Customize or replace the HTTP message readers and writers registered by default.Registry and container for multipart HTTP message writers.HttpMessageReader
that wraps and delegates to aDecoder
.Strategy for reading from aReactiveHttpInputMessage
and decoding the stream of bytes to Objects of type<T>
.Strategy for encoding a stream of objects of type<T>
and writing the encoded stream of bytes to anReactiveHttpOutputMessage
.Base class providing support methods for encoding and decoding with Kotlin serialization.Base class forEncoder
,Decoder
,HttpMessageReader
, orHttpMessageWriter
that uses a logger and shows potentially sensitive request data.Extension ofCodecConfigurer
for HTTP message reader and writer options relevant on the server side.CodecConfigurer.DefaultCodecs
extension with extra server-side options.Representation for a Server-Sent Event for use with Spring's reactive Web support.A mutable builder for aSseEvent
. -
ClassDescriptionExtension of
Decoder
exposing extra methods relevant in the context of HTTP request or response body decoding.Extension ofEncoder
exposing extra methods relevant in the context of HTTP request or response body encoding.Abstract base class forDecoder
implementations that defer to Kotlin binary serializers.Abstract base class forEncoder
implementations that defer to Kotlin binary serializers.Base class providing support methods for encoding and decoding with Kotlin serialization. -
ClassDescriptionExtension of
Decoder
exposing extra methods relevant in the context of HTTP request or response body decoding.Extension ofEncoder
exposing extra methods relevant in the context of HTTP request or response body encoding.Abstract base class forDecoder
implementations that defer to Kotlin string serializers.Abstract base class forEncoder
implementations that defer to Kotlin string serializers.Base class providing support methods for encoding and decoding with Kotlin serialization. -
ClassDescriptionStrategy for reading from a
ReactiveHttpInputMessage
and decoding the stream of bytes to Objects of type<T>
.Strategy for encoding a stream of objects of type<T>
and writing the encoded stream of bytes to anReactiveHttpOutputMessage
.Base class forEncoder
,Decoder
,HttpMessageReader
, orHttpMessageWriter
that uses a logger and shows potentially sensitive request data. -
ClassDescription
HttpMessageWriter
that wraps and delegates to anEncoder
.Extension ofEncoder
exposing extra methods relevant in the context of HTTP request or response body encoding.Strategy for encoding a stream of objects of type<T>
and writing the encoded stream of bytes to anReactiveHttpOutputMessage
.Abstract base class forDecoder
implementations that defer to Kotlin binary serializers.Abstract base class forEncoder
implementations that defer to Kotlin binary serializers.Base class providing support methods for encoding and decoding with Kotlin serialization. -
ClassDescriptionExtension of
CodecConfigurer
for HTTP message reader and writer options relevant on the client side.CodecConfigurer.DefaultCodecs
extension with extra client-side options.Defines a common interface for configuring either client or server HTTP message readers and writers.Extension ofCodecConfigurer
for HTTP message reader and writer options relevant on the server side.CodecConfigurer.DefaultCodecs
extension with extra server-side options. -
ClassDescriptionStrategy for reading from a
ReactiveHttpInputMessage
and decoding the stream of bytes to Objects of type<T>
. -
ClassDescriptionExtension of
CodecConfigurer
for HTTP message reader and writer options relevant on the client side.Extension ofCodecConfigurer
for HTTP message reader and writer options relevant on the server side. -
ClassDescriptionExtension of
CodecConfigurer
for HTTP message reader and writer options relevant on the server side. -
ClassDescriptionStrategy for reading from a
ReactiveHttpInputMessage
and decoding the stream of bytes to Objects of type<T>
.Strategy for encoding a stream of objects of type<T>
and writing the encoded stream of bytes to anReactiveHttpOutputMessage
.Representation for a Server-Sent Event for use with Spring's reactive Web support. -
ClassDescriptionExtension of
CodecConfigurer
for HTTP message reader and writer options relevant on the client side.Strategy for reading from aReactiveHttpInputMessage
and decoding the stream of bytes to Objects of type<T>
.Strategy for encoding a stream of objects of type<T>
and writing the encoded stream of bytes to anReactiveHttpOutputMessage
. -
ClassDescriptionStrategy for reading from a
ReactiveHttpInputMessage
and decoding the stream of bytes to Objects of type<T>
.Strategy for encoding a stream of objects of type<T>
and writing the encoded stream of bytes to anReactiveHttpOutputMessage
.Extension ofCodecConfigurer
for HTTP message reader and writer options relevant on the server side. -
ClassDescriptionStrategy for reading from a
ReactiveHttpInputMessage
and decoding the stream of bytes to Objects of type<T>
.Strategy for encoding a stream of objects of type<T>
and writing the encoded stream of bytes to anReactiveHttpOutputMessage
. -
-
ClassDescriptionStrategy for reading from a
ReactiveHttpInputMessage
and decoding the stream of bytes to Objects of type<T>
.Strategy for encoding a stream of objects of type<T>
and writing the encoded stream of bytes to anReactiveHttpOutputMessage
. -
ClassDescriptionStrategy for encoding a stream of objects of type
<T>
and writing the encoded stream of bytes to anReactiveHttpOutputMessage
. -
ClassDescriptionExtension of
CodecConfigurer
for HTTP message reader and writer options relevant on the server side.