Uses of Class
org.codehaus.jackson.map.jsontype.SubtypeResolver
Packages that use SubtypeResolver
Package
Description
Contains basic mapper (conversion) functionality that
allows for converting between regular streaming json content and
Java objects (beans or Tree Model: support for both is via
ObjectMapper
class, as well
as convenience methods included in
JsonParser
Package that contains standard implementations for
TypeResolverBuilder
and
TypeIdResolver
.-
Uses of SubtypeResolver in org.codehaus.jackson.map
Fields in org.codehaus.jackson.map declared as SubtypeResolverModifier and TypeFieldDescriptionprotected SubtypeResolver
MapperConfig._subtypeResolver
Registered concrete subtypes that can be used instead of (or in addition to) ones declared using annotations.protected SubtypeResolver
ObjectMapper._subtypeResolver
Registered concrete subtypes that can be used instead of (or in addition to) ones declared using annotations.Methods in org.codehaus.jackson.map that return SubtypeResolverModifier and TypeMethodDescriptionfinal SubtypeResolver
MapperConfig.getSubtypeResolver()
Accessor for object used for finding out all reachable subtypes for supertypes; needed when a logical type name is used instead of class name (or custom scheme).ObjectMapper.getSubtypeResolver()
Method for accessing subtype resolver in use.Methods in org.codehaus.jackson.map with parameters of type SubtypeResolverModifier and TypeMethodDescriptionDeserializationConfig.createUnshared
(SubtypeResolver subtypeResolver) Method that is called to create a non-shared copy of the configuration to be used for a deserialization operation.abstract T
MapperConfig.createUnshared
(SubtypeResolver subtypeResolver) Method to use for constructing an instance that is not shared between multiple operations but only used for a single one (which may be this instance, if it is immutable; if not, a copy is constructed with same settings)SerializationConfig.createUnshared
(SubtypeResolver subtypeResolver) void
ObjectMapper.setSubtypeResolver
(SubtypeResolver r) Method for setting custom subtype resolver to use.DeserializationConfig.withSubtypeResolver
(SubtypeResolver str) abstract T
MapperConfig.withSubtypeResolver
(SubtypeResolver str) Method for constructing and returning a new instance with differentSubtypeResolver
to use.SerializationConfig.withSubtypeResolver
(SubtypeResolver str) Constructors in org.codehaus.jackson.map with parameters of type SubtypeResolverModifierConstructorDescriptionDeserializationConfig
(ClassIntrospector<? extends BeanDescription> intr, AnnotationIntrospector annIntr, VisibilityChecker<?> vc, SubtypeResolver subtypeResolver, PropertyNamingStrategy propertyNamingStrategy, TypeFactory typeFactory, HandlerInstantiator handlerInstantiator) Constructor used by ObjectMapper to create default configuration object instance.protected
MapperConfig
(ClassIntrospector<? extends BeanDescription> ci, AnnotationIntrospector ai, VisibilityChecker<?> vc, SubtypeResolver str, PropertyNamingStrategy pns, TypeFactory tf, HandlerInstantiator hi) protected
MapperConfig
(MapperConfig<T> src, MapperConfig.Base base, SubtypeResolver str) SerializationConfig
(ClassIntrospector<? extends BeanDescription> intr, AnnotationIntrospector annIntr, VisibilityChecker<?> vc, SubtypeResolver subtypeResolver, PropertyNamingStrategy propertyNamingStrategy, TypeFactory typeFactory, HandlerInstantiator handlerInstantiator) Constructor used by ObjectMapper to create default configuration object instance.protected
SerializationConfig
(SerializationConfig src, HashMap<ClassKey, Class<?>> mixins, SubtypeResolver str) Constructor used to make a private copy of specific mix-in definitions. -
Uses of SubtypeResolver in org.codehaus.jackson.map.jsontype.impl
Subclasses of SubtypeResolver in org.codehaus.jackson.map.jsontype.impl