类 Jackson2SmileEncoder
java.lang.Object
cn.taketoday.http.codec.json.Jackson2CodecSupport
cn.taketoday.http.codec.json.AbstractJackson2Encoder
cn.taketoday.http.codec.json.Jackson2SmileEncoder
- 所有已实现的接口:
cn.taketoday.core.codec.Encoder<Object>,HttpMessageEncoder<Object>
Encode from an
Object stream to a byte stream of Smile objects using Jackson 2.9.
For non-streaming use cases, Flux elements are collected into a List
before serialization for performance reason.- 从以下版本开始:
- 4.0
- 作者:
- Sebastien Deleuze
- 另请参阅:
-
字段概要
字段修饰符和类型字段说明(专用程序包) static final cn.taketoday.util.MimeType[]private static final byte[]从类继承的字段 cn.taketoday.http.codec.json.Jackson2CodecSupport
ACTUAL_TYPE_HINT, JSON_VIEW_HINT, logger -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected byte[]getStreamingMediaTypeSeparator(cn.taketoday.util.MimeType mimeType) Return the separator to use for the given mime type.从类继承的方法 cn.taketoday.http.codec.json.AbstractJackson2Encoder
canEncode, customizeWriter, encode, encodeValue, getAnnotation, getEncodableMimeTypes, getEncodableMimeTypes, getEncodeHints, getJsonEncoding, getStreamingMediaTypes, setStreamingMediaTypes从类继承的方法 cn.taketoday.http.codec.json.Jackson2CodecSupport
getHints, getJavaType, getMediaTypesForProblemDetail, getMimeTypes, getMimeTypes, getObjectMapper, getObjectMapperRegistrations, getObjectMappersForType, getParameter, logWarningIfNecessary, notSupportsMimeType, registerObjectMappersForType, selectObjectMapper, setObjectMapper
-
字段详细资料
-
DEFAULT_SMILE_MIME_TYPES
static final cn.taketoday.util.MimeType[] DEFAULT_SMILE_MIME_TYPES -
STREAM_SEPARATOR
private static final byte[] STREAM_SEPARATOR
-
-
构造器详细资料
-
Jackson2SmileEncoder
public Jackson2SmileEncoder() -
Jackson2SmileEncoder
-
-
方法详细资料
-
getStreamingMediaTypeSeparator
@Nullable protected byte[] getStreamingMediaTypeSeparator(@Nullable cn.taketoday.util.MimeType mimeType) Return the separator to use for the given mime type.By default, this method returns a single byte 0 if the given mime type is one of the configured
streamingmime types.
-