Uses of Class
tools.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
JacksonModules
(which are registered on ObjectMapper via builders}.Contains implementation classes of serialization part of
data binding.
-
Uses of CollectionType in tools.jackson.databind.deser
Methods in tools.jackson.databind.deser that return CollectionTypeModifier and TypeMethodDescriptionprotected CollectionTypeBasicDeserializerFactory._mapAbstractCollectionType(JavaType type, DeserializationConfig config) Methods in tools.jackson.databind.deser with parameters of type CollectionTypeModifier and TypeMethodDescriptionprotected ValueDeserializer<?>BasicDeserializerFactory._findCustomCollectionDeserializer(CollectionType type, DeserializationConfig config, BeanDescription beanDesc, TypeDeserializer elementTypeDeserializer, ValueDeserializer<?> elementDeserializer) BasicDeserializerFactory.createCollectionDeserializer(DeserializationContext ctxt, CollectionType type, BeanDescription beanDesc) abstract ValueDeserializer<?>DeserializerFactory.createCollectionDeserializer(DeserializationContext ctxt, CollectionType type, BeanDescription beanDesc) Deserializers.Base.findCollectionDeserializer(CollectionType type, DeserializationConfig config, BeanDescription beanDesc, TypeDeserializer elementTypeDeserializer, ValueDeserializer<?> elementDeserializer) Deserializers.findCollectionDeserializer(CollectionType type, DeserializationConfig config, BeanDescription beanDesc, TypeDeserializer elementTypeDeserializer, ValueDeserializer<?> elementDeserializer) Method called to locate deserializer for specifiedCollection(List, Set etc) type.ValueDeserializerModifier.modifyCollectionDeserializer(DeserializationConfig config, CollectionType type, BeanDescription beanDesc, ValueDeserializer<?> deserializer) Method called byBeanDeserializerFactoryafter constructing defaultCollectionTypedeserializer instance. -
Uses of CollectionType in tools.jackson.databind.module
Methods in tools.jackson.databind.module with parameters of type CollectionTypeModifier and TypeMethodDescriptionSimpleDeserializers.findCollectionDeserializer(CollectionType type, DeserializationConfig config, BeanDescription beanDesc, TypeDeserializer elementTypeDeserializer, ValueDeserializer<?> elementDeserializer) SimpleSerializers.findCollectionSerializer(SerializationConfig config, CollectionType type, BeanDescription beanDesc, JsonFormat.Value formatOverrides, TypeSerializer elementTypeSerializer, ValueSerializer<Object> elementValueSerializer) -
Uses of CollectionType in tools.jackson.databind.ser
Methods in tools.jackson.databind.ser with parameters of type CollectionTypeModifier and TypeMethodDescriptionprotected ValueSerializer<?>BasicSerializerFactory.buildCollectionSerializer(SerializationContext ctxt, CollectionType type, BeanDescription beanDesc, JsonFormat.Value formatOverrides, boolean staticTyping, TypeSerializer elementTypeSerializer, ValueSerializer<Object> elementValueSerializer) Helper method that handles configuration details when constructing serializers forListtypes that support efficient by-index accessSerializers.Base.findCollectionSerializer(SerializationConfig config, CollectionType type, BeanDescription beanDesc, JsonFormat.Value formatOverrides, TypeSerializer elementTypeSerializer, ValueSerializer<Object> elementValueSerializer) default ValueSerializer<?>Serializers.findCollectionSerializer(SerializationConfig config, CollectionType type, BeanDescription beanDesc, JsonFormat.Value formatOverrides, TypeSerializer elementTypeSerializer, ValueSerializer<Object> elementValueSerializer) Method called by serialization framework first time a serializer is needed for specifiedCollectiontype.ValueSerializerModifier.modifyCollectionSerializer(SerializationConfig config, CollectionType valueType, BeanDescription beanDesc, ValueSerializer<?> serializer) -
Uses of CollectionType in tools.jackson.databind.type
Methods in tools.jackson.databind.type that return CollectionTypeModifier and TypeMethodDescriptionstatic CollectionTypeCollectionType.construct(Class<?> rawType, TypeBindings bindings, JavaType superClass, JavaType[] superInts, JavaType elemT) TypeFactory.constructCollectionType(Class<? extends Collection> collectionClass, Class<?> elementClass) Method for constructing aCollectionType.TypeFactory.constructCollectionType(Class<? extends Collection> collectionClass, JavaType elementType) 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)