Uses of Class
com.fasterxml.jackson.databind.type.MapLikeType
Packages that use MapLikeType
Package
Description
Contains implementation classes of deserialization part of
data binding.
Package that contains classes and interfaces to help implement
custom extension
Module
s
(which are registered using
ObjectMapper.registerModule(com.fasterxml.jackson.databind.Module)
.Contains implementation classes of serialization part of
data binding.
-
Uses of MapLikeType in com.fasterxml.jackson.databind.deser
Methods in com.fasterxml.jackson.databind.deser with parameters of type MapLikeTypeModifier and TypeMethodDescriptionprotected JsonDeserializer
<?> BasicDeserializerFactory._findCustomMapLikeDeserializer
(MapLikeType type, DeserializationConfig config, BeanDescription beanDesc, KeyDeserializer keyDeserializer, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer) BasicDeserializerFactory.createMapLikeDeserializer
(DeserializationContext ctxt, MapLikeType type, BeanDescription beanDesc) abstract JsonDeserializer
<?> DeserializerFactory.createMapLikeDeserializer
(DeserializationContext ctxt, MapLikeType type, BeanDescription beanDesc) Deserializers.Base.findMapLikeDeserializer
(MapLikeType type, DeserializationConfig config, BeanDescription beanDesc, KeyDeserializer keyDeserializer, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer) Deserializers.findMapLikeDeserializer
(MapLikeType type, DeserializationConfig config, BeanDescription beanDesc, KeyDeserializer keyDeserializer, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer) Method called to locate serializer for specified "Map-like" type (one that acts likeMap
but does not implement it).BeanDeserializerModifier.modifyMapLikeDeserializer
(DeserializationConfig config, MapLikeType type, BeanDescription beanDesc, JsonDeserializer<?> deserializer) Method called byBeanDeserializerFactory
after constructing defaultMapLikeType
deserializer instance. -
Uses of MapLikeType in com.fasterxml.jackson.databind.module
Methods in com.fasterxml.jackson.databind.module with parameters of type MapLikeTypeModifier and TypeMethodDescriptionSimpleDeserializers.findMapLikeDeserializer
(MapLikeType type, DeserializationConfig config, BeanDescription beanDesc, KeyDeserializer keyDeserializer, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer) SimpleSerializers.findMapLikeSerializer
(SerializationConfig config, MapLikeType type, BeanDescription beanDesc, JsonSerializer<Object> keySerializer, TypeSerializer elementTypeSerializer, JsonSerializer<Object> elementValueSerializer) -
Uses of MapLikeType in com.fasterxml.jackson.databind.ser
Methods in com.fasterxml.jackson.databind.ser with parameters of type MapLikeTypeModifier and TypeMethodDescriptionSerializers.Base.findMapLikeSerializer
(SerializationConfig config, MapLikeType type, BeanDescription beanDesc, JsonSerializer<Object> keySerializer, TypeSerializer elementTypeSerializer, JsonSerializer<Object> elementValueSerializer) Serializers.findMapLikeSerializer
(SerializationConfig config, MapLikeType type, BeanDescription beanDesc, JsonSerializer<Object> keySerializer, TypeSerializer elementTypeSerializer, JsonSerializer<Object> elementValueSerializer) Method called by serialization framework first time a serializer is needed for specified "Map-like" type (type that acts likeMap
, but does not implement it).BeanSerializerModifier.modifyMapLikeSerializer
(SerializationConfig config, MapLikeType valueType, BeanDescription beanDesc, JsonSerializer<?> serializer) -
Uses of MapLikeType in com.fasterxml.jackson.databind.type
Subclasses of MapLikeType in com.fasterxml.jackson.databind.typeMethods in com.fasterxml.jackson.databind.type that return MapLikeTypeModifier and TypeMethodDescriptionstatic MapLikeType
Deprecated.TypeFactory.constructMapLikeType
(Class<?> mapClass, JavaType keyType, JavaType valueType) Method for constructing aMapLikeType
instanceTypeFactory.constructMapLikeType
(Class<?> mapClass, Class<?> keyClass, Class<?> valueClass) Method for constructing aMapLikeType
instance.TypeFactory.constructRawMapLikeType
(Class<?> mapClass) Method that can be used to construct "raw" Map-like type; meaning that its parameterization is unknown.static MapLikeType
MapLikeType.upgradeFrom
(JavaType baseType, JavaType keyT, JavaType valueT) Factory method that can be used to "upgrade" a basic type into collection-like one; usually done viaTypeModifier
MapLikeType.withContentTypeHandler
(Object h) MapLikeType.withContentValueHandler
(Object h) MapLikeType.withKeyType
(JavaType keyType) MapLikeType.withKeyTypeHandler
(Object h) MapLikeType.withKeyValueHandler
(Object h) MapLikeType.withStaticTyping()
MapLikeType.withTypeHandler
(Object h) MapLikeType.withValueHandler
(Object h)