Class AbstractJacksonEncoder<T extends tools.jackson.databind.ObjectMapper>

java.lang.Object
org.springframework.http.codec.JacksonCodecSupport<T>
org.springframework.http.codec.AbstractJacksonEncoder<T>
Type Parameters:
T - the type of ObjectMapper
All Implemented Interfaces:
Encoder<Object>, HttpMessageEncoder<Object>
Direct Known Subclasses:
JacksonCborEncoder, JacksonJsonEncoder, JacksonSmileEncoder

public abstract class AbstractJacksonEncoder<T extends tools.jackson.databind.ObjectMapper> extends JacksonCodecSupport<T> implements HttpMessageEncoder<Object>
Base class providing support methods for Jackson 3.x encoding. For non-streaming use cases, Flux elements are collected into a List before serialization for performance reasons.
Since:
7.0
Author:
Sebastien Deleuze
  • Field Summary

    Fields inherited from class