Uses of Interface
com.fasterxml.jackson.databind.deser.Deserializers
Packages that use Deserializers
Package
Description
Basic data binding (mapping) functionality that
allows for reading JSON content into Java Objects (POJOs)
and JSON Trees (
JsonNode
), as well as
writing Java Objects and trees as JSON.Package that contains most of configuration-related classes;
exception being couple of most-commonly used configuration
things (like Feature enumerations) that are at the
main level (
com.fasterxml.jackson.databind
).Contains implementation classes of deserialization part of
data binding.
Contains extended support for "external" packages: things that
may or may not be present in runtime environment, but that are
commonly enough used so that explicit support can be added.
Package that contains classes and interfaces to help implement
custom extension
Module
s
(which are registered using
ObjectMapper.registerModule(com.fasterxml.jackson.databind.Module)
.-
Uses of Deserializers in com.fasterxml.jackson.databind
Methods in com.fasterxml.jackson.databind with parameters of type DeserializersModifier and TypeMethodDescriptionvoid
Module.SetupContext.addDeserializers
(Deserializers d) Method that module can use to register additional deserializers to use for handling types. -
Uses of Deserializers in com.fasterxml.jackson.databind.cfg
Fields in com.fasterxml.jackson.databind.cfg declared as DeserializersModifier and TypeFieldDescriptionprotected final Deserializers[]
DeserializerFactoryConfig._additionalDeserializers
List of providers for additional deserializers, checked before considering default basic or bean deserializers.protected static final Deserializers[]
DeserializerFactoryConfig.NO_DESERIALIZERS
Methods in com.fasterxml.jackson.databind.cfg that return types with arguments of type DeserializersMethods in com.fasterxml.jackson.databind.cfg with parameters of type DeserializersModifier and TypeMethodDescriptionDeserializerFactoryConfig.withAdditionalDeserializers
(Deserializers additional) Fluent/factory method used to construct a configuration object that has same deserializer providers as this instance, plus one specified as argument.Constructors in com.fasterxml.jackson.databind.cfg with parameters of type DeserializersModifierConstructorDescriptionprotected
DeserializerFactoryConfig
(Deserializers[] allAdditionalDeserializers, KeyDeserializers[] allAdditionalKeyDeserializers, BeanDeserializerModifier[] modifiers, AbstractTypeResolver[] atr, ValueInstantiators[] vi) Copy-constructor that will create an instance that contains defined set of additional deserializer providers. -
Uses of Deserializers in com.fasterxml.jackson.databind.deser
Classes in com.fasterxml.jackson.databind.deser that implement DeserializersModifier and TypeClassDescriptionstatic class
BasicDeserializers
implementation that implements all methods but provides no deserializers.Fields in com.fasterxml.jackson.databind.deser declared as DeserializersModifier and TypeFieldDescriptionprotected static final Deserializers[]
DeserializerFactory.NO_DESERIALIZERS
Methods in com.fasterxml.jackson.databind.deser with parameters of type DeserializersModifier and TypeMethodDescriptionfinal DeserializerFactory
BasicDeserializerFactory.withAdditionalDeserializers
(Deserializers additional) Convenience method for creating a new factory instance with additional deserializer provider.abstract DeserializerFactory
DeserializerFactory.withAdditionalDeserializers
(Deserializers additional) Convenience method for creating a new factory instance with additional deserializer provider. -
Uses of Deserializers in com.fasterxml.jackson.databind.ext
Classes in com.fasterxml.jackson.databind.ext that implement DeserializersModifier and TypeClassDescriptionclass
Container deserializers that handle "core" XML types: ones included in standard JDK 1.5. -
Uses of Deserializers in com.fasterxml.jackson.databind.module
Classes in com.fasterxml.jackson.databind.module that implement DeserializersModifier and TypeClassDescriptionclass
Simple implementationDeserializers
which allows registration of deserializers based on raw (type erased class).