Uses of Interface
org.codehaus.jackson.map.jsontype.TypeResolverBuilder

Packages that use TypeResolverBuilder
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.introspect Functionality needed for Bean introspection, required for detecting accessors and mutators for Beans, as well as locating and handling method annotations. 
org.codehaus.jackson.map.jsontype Package that contains interfaces that define how to implement functionality for dynamically resolving type during deserialization. 
org.codehaus.jackson.map.jsontype.impl Package that contains standard implementations for TypeResolverBuilder and TypeIdResolver
org.codehaus.jackson.xc Package that contains XML Compatibility functionality for Jackson, such as handlers for JAXB annotations 
 

Uses of TypeResolverBuilder in org.codehaus.jackson.map
 

Classes in org.codehaus.jackson.map that implement TypeResolverBuilder
static class ObjectMapper.DefaultTypeResolverBuilder
          Customized TypeResolverBuilder that provides resolver builders based on its configuration.
 

Fields in org.codehaus.jackson.map declared as TypeResolverBuilder
protected  TypeResolverBuilder<?> ObjectWriter._defaultTyper
           
protected  TypeResolverBuilder<?> ObjectReader._defaultTyper
           
protected  TypeResolverBuilder<?> ObjectMapper._defaultTyper
          Object that defines how to add type information for types that do not have explicit type information settings (which are usually indicated by JsonTypeInfo) If set to null, no type information will be added unless annotations are used; if set to non-null, resolver builder is used to check which type serializers and deserializers are to be used (if any)
protected  TypeResolverBuilder<?> SerializationConfig._typer
          Type information handler used for "untyped" values (ones declared to have type Object.class)
protected  TypeResolverBuilder<?> DeserializationConfig._typer
          Type information handler used for "untyped" values (ones declared to have type Object.class)
 

Methods in org.codehaus.jackson.map that return TypeResolverBuilder
 TypeResolverBuilder<?> AnnotationIntrospector.findPropertyContentTypeResolver(AnnotatedMember am, JavaType containerType)
          Method for checking if given structured property entity (field or method that has nominal value of Map, Collection or array type) has annotations that indicate that specific type resolver is to be used for handling type information of contained values.
 TypeResolverBuilder<?> AnnotationIntrospector.Pair.findPropertyContentTypeResolver(AnnotatedMember am, JavaType baseType)
           
 TypeResolverBuilder<?> AnnotationIntrospector.findPropertyTypeResolver(AnnotatedMember am, JavaType baseType)
          Method for checking if given property entity (field or method) has annotations that indicate that specific type resolver is to be used for handling instances.
 TypeResolverBuilder<?> AnnotationIntrospector.Pair.findPropertyTypeResolver(AnnotatedMember am, JavaType baseType)
           
 TypeResolverBuilder<?> AnnotationIntrospector.findTypeResolver(AnnotatedClass ac, JavaType baseType)
          Method for checking if given class has annotations that indicate that specific type resolver is to be used for handling instances.
 TypeResolverBuilder<?> AnnotationIntrospector.Pair.findTypeResolver(AnnotatedClass ac, JavaType baseType)
           
 TypeResolverBuilder<?> SerializationConfig.getDefaultTyper(JavaType baseType)
           
 TypeResolverBuilder<?> MapperConfig.getDefaultTyper(JavaType baseType)
          Method called to locate a type info handler for types that do not have one explicitly declared via annotations (or other configuration).
 TypeResolverBuilder<?> DeserializationConfig.getDefaultTyper(JavaType baseType)
           
 

Methods in org.codehaus.jackson.map with parameters of type TypeResolverBuilder
 SerializationConfig SerializationConfig.createUnshared(TypeResolverBuilder<?> typer, VisibilityChecker<?> vc, SubtypeResolver subtypeResolver)
          Method that is called to create a non-shared copy of the configuration to be used for a serialization operation.
 T MapperConfig.createUnshared(TypeResolverBuilder<?> typer, VisibilityChecker<?> vc, SubtypeResolver subtypeResolver)
          Method to use for constructing an instance that is not shared between multiple operations but only used for a single one.
 DeserializationConfig DeserializationConfig.createUnshared(TypeResolverBuilder<?> typer, VisibilityChecker<?> vc, SubtypeResolver subtypeResolver)
          Method that is called to create a non-shared copy of the configuration to be used for a deserialization operation.
 ObjectMapper ObjectMapper.setDefaltTyping(TypeResolverBuilder<?> typer)
          Deprecated. Typo in name -- use ObjectMapper.setDefaultTyping(org.codehaus.jackson.map.jsontype.TypeResolverBuilder) instead.
 ObjectMapper ObjectMapper.setDefaultTyping(TypeResolverBuilder<?> typer)
          Method for enabling automatic inclusion of type information, using specified handler object for determining which types this affects, as well as details of how information is embedded.
 

Constructors in org.codehaus.jackson.map with parameters of type TypeResolverBuilder
DeserializationConfig(DeserializationConfig src, HashMap<ClassKey,Class<?>> mixins, TypeResolverBuilder<?> typer, VisibilityChecker<?> vc, SubtypeResolver subtypeResolver)
           
SerializationConfig(SerializationConfig src, HashMap<ClassKey,Class<?>> mixins, TypeResolverBuilder<?> typer, VisibilityChecker<?> vc, SubtypeResolver subtypeResolver)
           
 

Uses of TypeResolverBuilder in org.codehaus.jackson.map.introspect
 

Methods in org.codehaus.jackson.map.introspect that return TypeResolverBuilder
 TypeResolverBuilder<?> JacksonAnnotationIntrospector.findPropertyContentTypeResolver(AnnotatedMember am, JavaType baseType)
           
 TypeResolverBuilder<?> JacksonAnnotationIntrospector.findPropertyTypeResolver(AnnotatedMember am, JavaType baseType)
           
 TypeResolverBuilder<?> JacksonAnnotationIntrospector.findTypeResolver(AnnotatedClass ac, JavaType baseType)
           
 

Uses of TypeResolverBuilder in org.codehaus.jackson.map.jsontype
 

Classes in org.codehaus.jackson.map.jsontype with type parameters of type TypeResolverBuilder
 interface TypeResolverBuilder<T extends TypeResolverBuilder<T>>
          Interface that defines builders that are configured based on annotations (like JsonTypeInfo or JAXB annotations), and produce type serializers and deserializers used for handling type information embedded in JSON to allow for safe polymorphic type handling.
 

Uses of TypeResolverBuilder in org.codehaus.jackson.map.jsontype.impl
 

Classes in org.codehaus.jackson.map.jsontype.impl that implement TypeResolverBuilder
 class StdTypeResolverBuilder
          Default TypeResolverBuilder implementation.
 

Uses of TypeResolverBuilder in org.codehaus.jackson.xc
 

Methods in org.codehaus.jackson.xc that return TypeResolverBuilder
protected  TypeResolverBuilder<?> JaxbAnnotationIntrospector._typeResolverFromXmlElements(AnnotatedMember am)
           
 TypeResolverBuilder<?> JaxbAnnotationIntrospector.findPropertyContentTypeResolver(AnnotatedMember am, JavaType containerType)
           
 TypeResolverBuilder<?> JaxbAnnotationIntrospector.findPropertyTypeResolver(AnnotatedMember am, JavaType baseType)
           
 TypeResolverBuilder<?> JaxbAnnotationIntrospector.findTypeResolver(AnnotatedClass ac, JavaType baseType)