Uses of Interface
com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable
-
Packages that use ValueInstantiator.Gettable Package Description com.fasterxml.jackson.databind.deser Contains implementation classes of deserialization part of data binding.com.fasterxml.jackson.databind.deser.impl Contains those implementation classes of deserialization part of data binding that are not considered part of public or semi-public interfaces.com.fasterxml.jackson.databind.deser.std Contains public standard implementations of abstraction that Jackson uses. -
-
Uses of ValueInstantiator.Gettable in com.fasterxml.jackson.databind.deser
Classes in com.fasterxml.jackson.databind.deser that implement ValueInstantiator.Gettable Modifier and Type Class Description class
BeanDeserializer
Deserializer class that can deserialize instances of arbitrary bean objects, usually from JSON Object structs,class
BeanDeserializerBase
Base class forBeanDeserializer
.class
BuilderBasedDeserializer
Class that handles deserialization using a separate Builder class, which is used for data binding and produces actual deserialized value at the end of data binding. -
Uses of ValueInstantiator.Gettable in com.fasterxml.jackson.databind.deser.impl
Classes in com.fasterxml.jackson.databind.deser.impl that implement ValueInstantiator.Gettable Modifier and Type Class Description class
BeanAsArrayBuilderDeserializer
class
BeanAsArrayDeserializer
Variant ofBeanDeserializer
used for handling deserialization of POJOs when serialized as JSON Arrays, instead of JSON Objects. -
Uses of ValueInstantiator.Gettable in com.fasterxml.jackson.databind.deser.std
Classes in com.fasterxml.jackson.databind.deser.std that implement ValueInstantiator.Gettable Modifier and Type Class Description class
ArrayBlockingQueueDeserializer
We need a custom deserializer both becauseArrayBlockingQueue
has no default constructor AND because it has size limit used for constructing underlying storage automatically.class
CollectionDeserializer
Basic serializer that can take JSON "Array" structure and construct aCollection
instance, with typed contents.class
ContainerDeserializerBase<T>
Intermediate base deserializer class that adds more shared accessor so that other classes can access information about contained (value) typesclass
EnumMapDeserializer
Deserializer forEnumMap
values.class
MapDeserializer
Basic serializer that can take JSON "Object" structure and construct aMap
instance, with typed contents.class
MapEntryDeserializer
Basic serializer that can take JSON "Object" structure and construct aMap
instance, with typed contents.class
ObjectArrayDeserializer
Basic serializer that can serialize non-primitive arrays.class
StringCollectionDeserializer
Specifically optimized version forCollection
s that contain String values; reason is that this is a very common type and we can make use of the fact that Strings are final.class
ThrowableDeserializer
Deserializer that builds on basicBeanDeserializer
but override some aspects like instance construction.
-