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 org.springframework.http.codec.json.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 org.springframework.http.codec.json.AbstractJackson2EncodercanEncode, customizeWriter, encode, encodeValue, getAnnotation, getEncodableMimeTypes, getEncodableMimeTypes, getEncodeHints, getJsonEncoding, getStreamingMediaTypes, setStreamingMediaTypesMethods inherited from class org.springframework.http.codec.json.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