Class Jackson2SmileEncoder
java.lang.Object
org.springframework.http.codec.json.Jackson2CodecSupport
org.springframework.http.codec.json.AbstractJackson2Encoder
org.springframework.http.codec.json.Jackson2SmileEncoder
- All Implemented Interfaces:
- Encoder<Object>, HttpMessageEncoder<Object>
@Deprecated(since="7.0",
            forRemoval=true)
public class Jackson2SmileEncoder
extends AbstractJackson2Encoder
Deprecated, for removal: This API element is subject to removal in a future version.
Encode from an 
Object stream to a byte stream of Smile objects using Jackson 2.x.
For non-streaming use cases, Flux elements are collected into a List
before serialization for performance reason.- Since:
- 5.0
- Author:
- Sebastien Deleuze
- See Also:
- 
Field SummaryFields inherited from class Jackson2CodecSupportJSON_VIEW_HINT, logger
- 
Constructor SummaryConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Jackson2SmileEncoder(com.fasterxml.jackson.databind.ObjectMapper mapper, MimeType... mimeTypes) Deprecated, for removal: This API element is subject to removal in a future version.
- 
Method SummaryModifier and TypeMethodDescriptionprotected byte @Nullable []getStreamingMediaTypeSeparator(@Nullable MimeType mimeType) Deprecated, for removal: This API element is subject to removal in a future version.Return the separator to use for the given mime type.Methods inherited from class AbstractJackson2EncodercanEncode, customizeWriter, encode, encodeValue, getAnnotation, getEncodableMimeTypes, getEncodableMimeTypes, getEncodeHints, getJsonEncoding, getStreamingMediaTypes, setStreamingMediaTypesMethods inherited from class Jackson2CodecSupportgetHints, getJavaType, getMediaTypesForProblemDetail, getMimeTypes, getMimeTypes, getObjectMapper, getObjectMapperRegistrations, getObjectMappersForType, getParameter, logWarningIfNecessary, registerObjectMappersForType, selectObjectMapper, setObjectMapper, supportsMimeType
- 
Constructor Details- 
Jackson2SmileEncoderpublic Jackson2SmileEncoder()Deprecated, for removal: This API element is subject to removal in a future version.
- 
Jackson2SmileEncoderpublic Jackson2SmileEncoder(com.fasterxml.jackson.databind.ObjectMapper mapper, MimeType... mimeTypes) Deprecated, for removal: This API element is subject to removal in a future version.
 
- 
- 
Method Details- 
getStreamingMediaTypeSeparatorDeprecated, for removal: This API element is subject to removal in a future version.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.- Overrides:
- getStreamingMediaTypeSeparatorin class- AbstractJackson2Encoder
- Since:
- 5.3
 
 
- 
JacksonSmileEncoder