Uses of Class
com.fasterxml.jackson.databind.AbstractTypeResolver
Packages that use AbstractTypeResolver
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.
Package that contains classes and interfaces to help implement
custom extension
Modules
(which are registered using
ObjectMapper.registerModule(Module).-
Uses of AbstractTypeResolver in com.fasterxml.jackson.databind
Methods in com.fasterxml.jackson.databind with parameters of type AbstractTypeResolverModifier and TypeMethodDescriptionvoidModule.SetupContext.addAbstractTypeResolver(AbstractTypeResolver resolver) Method that module can use to register additionalAbstractTypeResolverinstance, to handle resolution of abstract to concrete types (either by defaulting, or by materializing). -
Uses of AbstractTypeResolver in com.fasterxml.jackson.databind.cfg
Fields in com.fasterxml.jackson.databind.cfg declared as AbstractTypeResolverModifier and TypeFieldDescriptionprotected final AbstractTypeResolver[]DeserializerFactoryConfig._abstractTypeResolversList of objects that may be able to resolve abstract types to concrete types.protected static final AbstractTypeResolver[]DeserializerFactoryConfig.NO_ABSTRACT_TYPE_RESOLVERSMethods in com.fasterxml.jackson.databind.cfg that return types with arguments of type AbstractTypeResolverMethods in com.fasterxml.jackson.databind.cfg with parameters of type AbstractTypeResolverModifier and TypeMethodDescriptionDeserializerFactoryConfig.withAbstractTypeResolver(AbstractTypeResolver resolver) Fluent/factory method used to construct a configuration object that has same configuration as this instance plus one additional abstract type resolver.Constructors in com.fasterxml.jackson.databind.cfg with parameters of type AbstractTypeResolverModifierConstructorDescriptionprotectedDeserializerFactoryConfig(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 AbstractTypeResolver in com.fasterxml.jackson.databind.deser
Methods in com.fasterxml.jackson.databind.deser with parameters of type AbstractTypeResolverModifier and TypeMethodDescriptionfinal DeserializerFactoryBasicDeserializerFactory.withAbstractTypeResolver(AbstractTypeResolver resolver) Convenience method for creating a new factory instance with additionalAbstractTypeResolver.abstract DeserializerFactoryDeserializerFactory.withAbstractTypeResolver(AbstractTypeResolver resolver) Convenience method for creating a new factory instance with additionalAbstractTypeResolver. -
Uses of AbstractTypeResolver in com.fasterxml.jackson.databind.module
Subclasses of AbstractTypeResolver in com.fasterxml.jackson.databind.moduleModifier and TypeClassDescriptionclassSimpleAbstractTypeResolverimplementation, which is based on static mapping from abstract super types into sub types (concrete or abstract), but retaining generic parameterization.