Uses of Class
tools.jackson.databind.type.CollectionLikeType
Packages that use CollectionLikeType
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 CollectionLikeType in tools.jackson.databind.deser
Methods in tools.jackson.databind.deser with parameters of type CollectionLikeTypeModifier and TypeMethodDescriptionprotected ValueDeserializer<?>BasicDeserializerFactory._findCustomCollectionLikeDeserializer(CollectionLikeType type, DeserializationConfig config, BeanDescription.Supplier beanDescRef, TypeDeserializer elementTypeDeserializer, ValueDeserializer<?> elementDeserializer) BasicDeserializerFactory.createCollectionLikeDeserializer(DeserializationContext ctxt, CollectionLikeType type, BeanDescription.Supplier beanDescRef) abstract ValueDeserializer<?>DeserializerFactory.createCollectionLikeDeserializer(DeserializationContext ctxt, CollectionLikeType type, BeanDescription.Supplier beanDescRef) default ValueDeserializer<?>Deserializers.findCollectionLikeDeserializer(CollectionLikeType type, DeserializationConfig config, BeanDescription.Supplier beanDescRef, TypeDeserializer elementTypeDeserializer, ValueDeserializer<?> elementDeserializer) Method called to locate deserializer for specified "Collection-like" type (one that acts likeCollectionbut does not implement it).ValueDeserializerModifier.modifyCollectionLikeDeserializer(DeserializationConfig config, CollectionLikeType type, BeanDescription.Supplier beanDescRef, ValueDeserializer<?> deserializer) Method called byBeanDeserializerFactoryafter constructing defaultCollectionLikeTypedeserializer instance. -
Uses of CollectionLikeType in tools.jackson.databind.module
Methods in tools.jackson.databind.module with parameters of type CollectionLikeTypeModifier and TypeMethodDescriptionSimpleDeserializers.findCollectionLikeDeserializer(CollectionLikeType type, DeserializationConfig config, BeanDescription.Supplier beanDescRef, TypeDeserializer elementTypeDeserializer, ValueDeserializer<?> elementDeserializer) SimpleSerializers.findCollectionLikeSerializer(SerializationConfig config, CollectionLikeType type, BeanDescription.Supplier beanDescRef, JsonFormat.Value formatOverrides, TypeSerializer elementTypeSerializer, ValueSerializer<Object> elementValueSerializer) -
Uses of CollectionLikeType in tools.jackson.databind.ser
Methods in tools.jackson.databind.ser with parameters of type CollectionLikeTypeModifier and TypeMethodDescriptiondefault ValueSerializer<?>Serializers.findCollectionLikeSerializer(SerializationConfig config, CollectionLikeType type, BeanDescription.Supplier beanDescRef, JsonFormat.Value formatOverrides, TypeSerializer elementTypeSerializer, ValueSerializer<Object> elementValueSerializer) Method called by serialization framework first time a serializer is needed for specified "Collection-like" type (type that acts likeCollection, but does not implement it).ValueSerializerModifier.modifyCollectionLikeSerializer(SerializationConfig config, CollectionLikeType valueType, BeanDescription.Supplier beanDesc, ValueSerializer<?> serializer) -
Uses of CollectionLikeType in tools.jackson.databind.type
Subclasses of CollectionLikeType in tools.jackson.databind.typeModifier and TypeClassDescriptionfinal classType that represents Java Collection types (Lists, Sets).Methods in tools.jackson.databind.type that return CollectionLikeTypeModifier and TypeMethodDescriptionstatic CollectionLikeTypeCollectionLikeType.construct(Class<?> rawType, TypeBindings bindings, JavaType superClass, JavaType[] superInts, JavaType elemT) TypeFactory.constructCollectionLikeType(Class<?> collectionClass, Class<?> elementClass) Method for constructing aCollectionLikeType.TypeFactory.constructCollectionLikeType(Class<?> collectionClass, JavaType elementType) Method for constructing aCollectionLikeType.TypeFactory.constructRawCollectionLikeType(Class<?> collectionClass) Method that can be used to construct "raw" Collection-like type; meaning that its parameterization is unknown.static CollectionLikeTypeCollectionLikeType.upgradeFrom(JavaType baseType, JavaType elementType) Factory method that can be used to "upgrade" a basic type into collection-like one; usually done viaTypeModifierCollectionLikeType.withContentTypeHandler(Object h) CollectionLikeType.withContentValueHandler(Object h) CollectionLikeType.withStaticTyping()CollectionLikeType.withTypeHandler(Object h) CollectionLikeType.withValueHandler(Object h)