Class JacksonSmileEncoder

java.lang.Object
org.springframework.http.codec.JacksonCodecSupport<tools.jackson.dataformat.smile.SmileMapper>
org.springframework.http.codec.AbstractJacksonEncoder<tools.jackson.dataformat.smile.SmileMapper>
org.springframework.http.codec.smile.JacksonSmileEncoder
All Implemented Interfaces:
Encoder<Object>, HttpMessageEncoder<Object>

public class JacksonSmileEncoder extends AbstractJacksonEncoder<tools.jackson.dataformat.smile.SmileMapper>
Encode from an Object stream to a byte stream of Smile objects using Jackson 3.x.

For non-streaming use cases, Flux elements are collected into a List before serialization for performance reasons.

The default constructor loads JacksonModules found by MapperBuilder.findModules(ClassLoader).

Since:
7.0
Author:
Sebastien Deleuze
See Also: