Class JacksonSmileDecoder
java.lang.Object
org.springframework.http.codec.JacksonCodecSupport<tools.jackson.dataformat.smile.SmileMapper>
org.springframework.http.codec.AbstractJacksonDecoder<tools.jackson.dataformat.smile.SmileMapper>
org.springframework.http.codec.smile.JacksonSmileDecoder
- All Implemented Interfaces:
Decoder<Object>, HttpMessageDecoder<Object>
public class JacksonSmileDecoder
extends AbstractJacksonDecoder<tools.jackson.dataformat.smile.SmileMapper>
Decode a byte stream into Smile and convert to Objects with Jackson 3.x,
leveraging non-blocking parsing.
- Since:
- 7.0
- Author:
- Sebastien Deleuze
- See Also:
-
Field Summary
Fields inherited from class JacksonCodecSupport
FILTER_PROVIDER_HINT, JSON_VIEW_HINT, logger, mapperRegistrations -
Constructor Summary
ConstructorsConstructorDescriptionConstruct a new instance with aSmileMappercustomized with theJacksonModules found byMapperBuilder.findModules(ClassLoader).JacksonSmileDecoder(tools.jackson.dataformat.smile.SmileMapper mapper) Construct a new instance with the providedSmileMapper.JacksonSmileDecoder(tools.jackson.dataformat.smile.SmileMapper.Builder builder) Construct a new instance with the providedSmileMapper.Buildercustomized with theJacksonModules found byMapperBuilder.findModules(ClassLoader).JacksonSmileDecoder(tools.jackson.dataformat.smile.SmileMapper.Builder builder, MimeType... mimeTypes) Construct a new instance with the providedSmileMapper.Buildercustomized with theJacksonModules found byMapperBuilder.findModules(ClassLoader), andMimeTypes.JacksonSmileDecoder(tools.jackson.dataformat.smile.SmileMapper mapper, MimeType... mimeTypes) Construct a new instance with the providedSmileMapperandMimeTypes. -
Method Summary
Methods inherited from class AbstractJacksonDecoder
canDecode, customizeReader, decode, decode, decodeToMono, getAnnotation, getDecodableMimeTypes, getDecodableMimeTypes, getDecodeHints, getMaxInMemorySize, processInput, setMaxInMemorySizeMethods inherited from class JacksonCodecSupport
getHints, getJavaType, getMapper, getMapperRegistrations, getMappersForType, getMediaTypesForProblemDetail, getMimeTypes, getMimeTypes, getParameter, registerMappersForType, selectMapper, supportsMimeType
-
Constructor Details
-
JacksonSmileDecoder
public JacksonSmileDecoder()Construct a new instance with aSmileMappercustomized with theJacksonModules found byMapperBuilder.findModules(ClassLoader).- See Also:
-
JacksonSmileDecoder
public JacksonSmileDecoder(tools.jackson.dataformat.smile.SmileMapper.Builder builder) Construct a new instance with the providedSmileMapper.Buildercustomized with theJacksonModules found byMapperBuilder.findModules(ClassLoader).- See Also:
-
JacksonSmileDecoder
public JacksonSmileDecoder(tools.jackson.dataformat.smile.SmileMapper mapper) Construct a new instance with the providedSmileMapper.- See Also:
-
JacksonSmileDecoder
-
JacksonSmileDecoder
-