Class MappingJacksonParameterizedConverter
java.lang.Object
org.springframework.messaging.converter.AbstractMessageConverter
org.springframework.messaging.converter.MappingJackson2MessageConverter
org.springframework.kafka.support.converter.MappingJacksonParameterizedConverter
- All Implemented Interfaces:
MessageConverter,SmartMessageConverter
@Deprecated(forRemoval=true,
since="4.0")
public class MappingJacksonParameterizedConverter
extends MappingJackson2MessageConverter
Deprecated, for removal: This API element is subject to removal in a future version.
Subclass of
MappingJackson2MessageConverter that can handle parameterized
(generic) types.- Since:
- 2.7.1
- Author:
- Gary Russell
-
Field Summary
Fields inherited from class org.springframework.messaging.converter.AbstractMessageConverter
logger -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Construct aMappingJacksonParameterizedConvertersupporting theapplication/jsonMIME type withUTF-8character set.MappingJacksonParameterizedConverter(MimeType... supportedMimeTypes) Deprecated, for removal: This API element is subject to removal in a future version.Construct aMappingJacksonParameterizedConvertersupporting one or more custom MIME types. -
Method Summary
Modifier and TypeMethodDescriptionprotected @Nullable ObjectconvertFromInternal(Message<?> message, Class<?> targetClass, @Nullable Object conversionHint) Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Return the type mapper.voidsetTypeMapper(Jackson2JavaTypeMapper typeMapper) Deprecated, for removal: This API element is subject to removal in a future version.Set a customized type mapper.Methods inherited from class org.springframework.messaging.converter.MappingJackson2MessageConverter
canConvertFrom, canConvertTo, convertToInternal, getJsonEncoding, getObjectMapper, getSerializationView, logWarningIfNecessary, setObjectMapper, setPrettyPrint, supportsMethods inherited from class org.springframework.messaging.converter.AbstractMessageConverter
addSupportedMimeTypes, fromMessage, fromMessage, getContentTypeResolver, getDefaultContentType, getMimeType, getSerializedPayloadClass, getSupportedMimeTypes, isStrictContentTypeMatch, setContentTypeResolver, setSerializedPayloadClass, setStrictContentTypeMatch, supportsMimeType, toMessage, toMessage
-
Constructor Details
-
MappingJacksonParameterizedConverter
public MappingJacksonParameterizedConverter()Deprecated, for removal: This API element is subject to removal in a future version.Construct aMappingJacksonParameterizedConvertersupporting theapplication/jsonMIME type withUTF-8character set. -
MappingJacksonParameterizedConverter
Deprecated, for removal: This API element is subject to removal in a future version.Construct aMappingJacksonParameterizedConvertersupporting one or more custom MIME types.- Parameters:
supportedMimeTypes- the supported MIME types
-
-
Method Details
-
getTypeMapper
Deprecated, for removal: This API element is subject to removal in a future version.Return the type mapper.- Returns:
- the mapper.
-
setTypeMapper
Deprecated, for removal: This API element is subject to removal in a future version.Set a customized type mapper.- Parameters:
typeMapper- the type mapper.
-
convertFromInternal
protected @Nullable Object convertFromInternal(Message<?> message, Class<?> targetClass, @Nullable Object conversionHint) Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
convertFromInternalin classMappingJackson2MessageConverter
-
MappingJacksonJsonParameterizedConverterfor Jackson 3.