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.
The default constructor loads JacksonModules
found by MapperBuilder.findModules(ClassLoader).
- Since:
- 7.0
- Author:
- Sebastien Deleuze
- See Also:
-
Field Summary
Fields inherited from class org.springframework.http.codec.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 mapper, MimeType... mimeTypes) Construct a new instance with the providedSmileMapperandMimeTypes. -
Method Summary
Methods inherited from class org.springframework.http.codec.AbstractJacksonDecoder
canDecode, customizeReader, decode, decode, decodeToMono, getAnnotation, getDecodableMimeTypes, getDecodableMimeTypes, getDecodeHints, getMaxInMemorySize, processInput, setMaxInMemorySizeMethods inherited from class org.springframework.http.codec.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). -
JacksonSmileDecoder
public JacksonSmileDecoder(tools.jackson.dataformat.smile.SmileMapper mapper) Construct a new instance with the providedSmileMapper.- See Also:
-
JacksonSmileDecoder
-