Class AbstractJavaTypeMapper
java.lang.Object
org.springframework.amqp.support.converter.AbstractJavaTypeMapper
- All Implemented Interfaces:
org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanClassLoaderAware
- Direct Known Subclasses:
DefaultJackson2JavaTypeMapper
@Deprecated(forRemoval=true,
since="4.0")
public abstract class AbstractJavaTypeMapper
extends Object
implements org.springframework.beans.factory.BeanClassLoaderAware
Deprecated, for removal: This API element is subject to removal in a future version.
Abstract type mapper.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringDeprecated, for removal: This API element is subject to removal in a future version.static final StringDeprecated, for removal: This API element is subject to removal in a future version.static final StringDeprecated, for removal: This API element is subject to removal in a future version. -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddHeader(MessageProperties properties, String headerName, Class<?> clazz) Deprecated, for removal: This API element is subject to removal in a future version.protected com.fasterxml.jackson.databind.JavaTypefromInferredTypeHeader(MessageProperties properties) 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.protected @Nullable ClassLoaderDeprecated, 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.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.protected booleanhasInferredTypeHeader(MessageProperties properties) Deprecated, for removal: This API element is subject to removal in a future version.protected StringretrieveHeader(MessageProperties properties, String headerName) Deprecated, for removal: This API element is subject to removal in a future version.protected @Nullable StringretrieveHeaderAsString(MessageProperties properties, String headerName) Deprecated, for removal: This API element is subject to removal in a future version.voidsetBeanClassLoader(ClassLoader classLoader) Deprecated, for removal: This API element is subject to removal in a future version.voidsetIdClassMapping(Map<String, Class<?>> idClassMapping) Deprecated, for removal: This API element is subject to removal in a future version.
-
Field Details
-
DEFAULT_CLASSID_FIELD_NAME
Deprecated, for removal: This API element is subject to removal in a future version.- See Also:
-
DEFAULT_CONTENT_CLASSID_FIELD_NAME
Deprecated, for removal: This API element is subject to removal in a future version.- See Also:
-
DEFAULT_KEY_CLASSID_FIELD_NAME
Deprecated, for removal: This API element is subject to removal in a future version.- See Also:
-
-
Constructor Details
-
AbstractJavaTypeMapper
public AbstractJavaTypeMapper()Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
getClassIdFieldName
Deprecated, for removal: This API element is subject to removal in a future version. -
getContentClassIdFieldName
Deprecated, for removal: This API element is subject to removal in a future version. -
getKeyClassIdFieldName
Deprecated, for removal: This API element is subject to removal in a future version. -
setIdClassMapping
-
setBeanClassLoader
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
setBeanClassLoaderin interfaceorg.springframework.beans.factory.BeanClassLoaderAware
-
getClassLoader
Deprecated, for removal: This API element is subject to removal in a future version. -
addHeader
Deprecated, for removal: This API element is subject to removal in a future version. -
retrieveHeader
Deprecated, for removal: This API element is subject to removal in a future version. -
retrieveHeaderAsString
Deprecated, for removal: This API element is subject to removal in a future version. -
getIdClassMapping
-
hasInferredTypeHeader
Deprecated, for removal: This API element is subject to removal in a future version. -
fromInferredTypeHeader
protected com.fasterxml.jackson.databind.JavaType fromInferredTypeHeader(MessageProperties properties) Deprecated, for removal: This API element is subject to removal in a future version.
-
DefaultJacksonJavaTypeMapperfor Jackson 3.