Uses of Class
com.fasterxml.jackson.databind.type.CollectionType
Packages that use CollectionType
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 CollectionType in com.fasterxml.jackson.databind.deser
Methods in com.fasterxml.jackson.databind.deser that return CollectionTypeModifier and TypeMethodDescriptionprotected CollectionType
BasicDeserializerFactory._mapAbstractCollectionType
(JavaType type, DeserializationConfig config) Methods in com.fasterxml.jackson.databind.deser with parameters of type CollectionTypeModifier and TypeMethodDescriptionprotected JsonDeserializer
<?> BasicDeserializerFactory._findCustomCollectionDeserializer
(CollectionType type, DeserializationConfig config, BeanDescription beanDesc, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer) BasicDeserializerFactory.createCollectionDeserializer
(DeserializationContext ctxt, CollectionType type, BeanDescription beanDesc) abstract JsonDeserializer
<?> DeserializerFactory.createCollectionDeserializer
(DeserializationContext ctxt, CollectionType type, BeanDescription beanDesc) Deserializers.Base.findCollectionDeserializer
(CollectionType type, DeserializationConfig config, BeanDescription beanDesc, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer) Deserializers.findCollectionDeserializer
(CollectionType type, DeserializationConfig config, BeanDescription beanDesc, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer) Method called to locate serializer for specifiedCollection
(List, Set etc) type.BeanDeserializerModifier.modifyCollectionDeserializer
(DeserializationConfig config, CollectionType type, BeanDescription beanDesc, JsonDeserializer<?> deserializer) Method called byBeanDeserializerFactory
after constructing defaultCollectionType
deserializer instance. -
Uses of CollectionType in com.fasterxml.jackson.databind.module
Methods in com.fasterxml.jackson.databind.module with parameters of type CollectionTypeModifier and TypeMethodDescriptionSimpleDeserializers.findCollectionDeserializer
(CollectionType type, DeserializationConfig config, BeanDescription beanDesc, TypeDeserializer elementTypeDeserializer, JsonDeserializer<?> elementDeserializer) SimpleSerializers.findCollectionSerializer
(SerializationConfig config, CollectionType type, BeanDescription beanDesc, TypeSerializer elementTypeSerializer, JsonSerializer<Object> elementValueSerializer) -
Uses of CollectionType in com.fasterxml.jackson.databind.ser
Methods in com.fasterxml.jackson.databind.ser with parameters of type CollectionTypeModifier and TypeMethodDescriptionprotected JsonSerializer
<?> BasicSerializerFactory.buildCollectionSerializer
(SerializerProvider prov, CollectionType type, BeanDescription beanDesc, boolean staticTyping, TypeSerializer elementTypeSerializer, JsonSerializer<Object> elementValueSerializer) Helper method that handles configuration details when constructing serializers forList
types that support efficient by-index accessSerializers.Base.findCollectionSerializer
(SerializationConfig config, CollectionType type, BeanDescription beanDesc, TypeSerializer elementTypeSerializer, JsonSerializer<Object> elementValueSerializer) Serializers.findCollectionSerializer
(SerializationConfig config, CollectionType type, BeanDescription beanDesc, TypeSerializer elementTypeSerializer, JsonSerializer<Object> elementValueSerializer) Method called by serialization framework first time a serializer is needed for specifiedCollection
type.BeanSerializerModifier.modifyCollectionSerializer
(SerializationConfig config, CollectionType valueType, BeanDescription beanDesc, JsonSerializer<?> serializer) -
Uses of CollectionType in com.fasterxml.jackson.databind.type
Methods in com.fasterxml.jackson.databind.type that return CollectionTypeModifier and TypeMethodDescriptionstatic CollectionType
Deprecated.Since 2.7, remove from 2.9static CollectionType
CollectionType.construct
(Class<?> rawType, TypeBindings bindings, JavaType superClass, JavaType[] superInts, JavaType elemT) TypeFactory.constructCollectionType
(Class<? extends Collection> collectionClass, JavaType elementType) Method for constructing aCollectionType
.TypeFactory.constructCollectionType
(Class<? extends Collection> collectionClass, Class<?> elementClass) Method for constructing aCollectionType
.TypeFactory.constructRawCollectionType
(Class<? extends Collection> collectionClass) Method that can be used to construct "raw" Collection type; meaning that its parameterization is unknown.CollectionType.withContentTypeHandler
(Object h) CollectionType.withContentValueHandler
(Object h) CollectionType.withStaticTyping()
CollectionType.withTypeHandler
(Object h) CollectionType.withValueHandler
(Object h)