Encoder
and Decoder for web use.See: Description
| Interface | Description |
|---|---|
| HttpMessageReader<T> |
Strategy interface that specifies a reader that can convert from the HTTP
request body from a stream of bytes to Objects.
|
| HttpMessageWriter<T> |
Strategy interface that specifies a converter that can convert a stream of
Objects to a stream of bytes to be written to the HTTP response body.
|
| ServerHttpMessageReader<T> |
Server oriented
HttpMessageReader that allows to resolve hints using annotations or
perform additional operation using ServerHttpRequest or ServerHttpResponse. |
| ServerHttpMessageWriter<T> |
Server oriented
HttpMessageWriter that allows to resolve hints using annotations or
perform additional operation using ServerHttpRequest or ServerHttpResponse. |
| ServerSentEvent.Builder<T> |
A mutable builder for a
SseEvent. |
| Class | Description |
|---|---|
| AbstractServerHttpMessageReader<T> |
HttpMessageReader wrapper that implements ServerHttpMessageReader in order
to allow providing hints to the nested reader or setting the response status for
example, by implementing AbstractServerHttpMessageReader.resolveReadHints(ResolvableType, ResolvableType, ServerHttpRequest). |
| AbstractServerHttpMessageWriter<T> |
HttpMessageWriter wrapper that implements ServerHttpMessageWriter in order
to allow providing hints to the nested writer or setting the response status for
example, by implementing AbstractServerHttpMessageWriter.resolveWriteHints(ResolvableType, ResolvableType, MediaType, ServerHttpRequest). |
| DecoderHttpMessageReader<T> |
Implementation of the
HttpMessageReader interface that delegates
to a Decoder. |
| EncoderHttpMessageWriter<T> |
Implementation of the
HttpMessageWriter interface that delegates
to an Encoder. |
| FormHttpMessageReader |
Implementation of an
HttpMessageReader to read HTML form data, i.e. |
| FormHttpMessageWriter |
Implementation of an
HttpMessageWriter to write HTML form data, i.e. |
| Jackson2ServerHttpMessageReader |
ServerHttpMessageReader that resolves those annotation or request based Jackson 2 hints:
@JsonView + @RequestBody annotated handler method parameter
|
| Jackson2ServerHttpMessageWriter |
ServerHttpMessageWriter that resolves those annotation or request based Jackson 2 hints:
@JsonView annotated handler method
|
| ResourceHttpMessageWriter |
Implementation of
HttpMessageWriter that can write
Resources. |
| ServerSentEvent<T> |
Representation for a Server-Sent Event for use with Spring's reactive Web
support.
|
| ServerSentEventHttpMessageReader |
Reader that supports a stream of
ServerSentEvents and also plain
Objects which is the same as an ServerSentEvent with data
only. |
| ServerSentEventHttpMessageWriter |
Writer that supports a stream of
ServerSentEvents and also plain
Objects which is the same as an ServerSentEvent with data
only. |
| Exception | Description |
|---|---|
| UnsupportedMediaTypeException |
Exception thrown to indicate that a
Content-Type is not supported. |
Encoder
and Decoder for web use.
Also declares a high-level
HttpMessageReader and
HttpMessageWriter for reading and
writing the body of HTTP requests and responses.