Uses of Class
org.codehaus.jackson.map.jsontype.SubtypeResolver

Packages that use SubtypeResolver
org.codehaus.jackson.map 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 
org.codehaus.jackson.map.jsontype.impl 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 SubtypeResolver
protected  SubtypeResolver ObjectMapper._subtypeResolver
          Registered concrete subtypes that can be used instead of (or in addition to) ones declared using annotations.
protected  SubtypeResolver MapperConfig._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 SubtypeResolver
 SubtypeResolver ObjectMapper.getSubtypeResolver()
          Method for accessing subtype resolver in use.
 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).
 

Methods in org.codehaus.jackson.map with parameters of type SubtypeResolver
 DeserializationConfig DeserializationConfig.createUnshared(SubtypeResolver subtypeResolver)
          Method that is called to create a non-shared copy of the configuration to be used for a deserialization operation.
 SerializationConfig SerializationConfig.createUnshared(SubtypeResolver subtypeResolver)
           
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)
 void ObjectMapper.setSubtypeResolver(SubtypeResolver r)
          Method for setting custom subtype resolver to use.
 DeserializationConfig DeserializationConfig.withSubtypeResolver(SubtypeResolver str)
           
 SerializationConfig SerializationConfig.withSubtypeResolver(SubtypeResolver str)
           
abstract  T MapperConfig.withSubtypeResolver(SubtypeResolver str)
          Method for constructing and returning a new instance with different SubtypeResolver to use.
 

Constructors in org.codehaus.jackson.map with parameters of type SubtypeResolver
DeserializationConfig(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.
MapperConfig(ClassIntrospector<? extends BeanDescription> ci, AnnotationIntrospector ai, VisibilityChecker<?> vc, SubtypeResolver str, PropertyNamingStrategy pns, TypeFactory tf, HandlerInstantiator hi)
           
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.
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
 class StdSubtypeResolver