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

Packages that use TypeIdResolver
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 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
 

Uses of TypeIdResolver in org.codehaus.jackson.map
 

Methods in org.codehaus.jackson.map that return TypeIdResolver
abstract  TypeIdResolver TypeSerializer.getTypeIdResolver()
          Accessor for object that handles conversions between types and matching type ids.
abstract  TypeIdResolver TypeDeserializer.getTypeIdResolver()
          Accessor for object that handles conversions between types and matching type ids.
 TypeIdResolver MapperConfig.typeIdResolverInstance(Annotated annotated, Class<? extends TypeIdResolver> resolverClass)
          Method that can be called to obtain an instance of TypeIdResolver of specified type.
abstract  TypeIdResolver HandlerInstantiator.typeIdResolverInstance(MapperConfig<?> config, Annotated annotated, Class<? extends TypeIdResolver> resolverClass)
          Method called to get an instance of TypeIdResolver of specified type.
 

Method parameters in org.codehaus.jackson.map with type arguments of type TypeIdResolver
 TypeIdResolver MapperConfig.typeIdResolverInstance(Annotated annotated, Class<? extends TypeIdResolver> resolverClass)
          Method that can be called to obtain an instance of TypeIdResolver of specified type.
abstract  TypeIdResolver HandlerInstantiator.typeIdResolverInstance(MapperConfig<?> config, Annotated annotated, Class<? extends TypeIdResolver> resolverClass)
          Method called to get an instance of TypeIdResolver of specified type.
 

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

Methods in org.codehaus.jackson.map.jsontype with parameters of type TypeIdResolver
 T TypeResolverBuilder.init(JsonTypeInfo.Id idType, TypeIdResolver res)
          Initialization method that is called right after constructing the builder instance.
 

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

Classes in org.codehaus.jackson.map.jsontype.impl that implement TypeIdResolver
 class ClassNameIdResolver
          TypeIdResolver implementation that converts between fully-qualified Java class names and (JSON) Strings.
 class MinimalClassNameIdResolver
           
 class TypeIdResolverBase
           
 class TypeNameIdResolver
           
 

Fields in org.codehaus.jackson.map.jsontype.impl declared as TypeIdResolver
protected  TypeIdResolver StdTypeResolverBuilder._customIdResolver
           
protected  TypeIdResolver TypeSerializerBase._idResolver
           
protected  TypeIdResolver TypeDeserializerBase._idResolver
           
 

Methods in org.codehaus.jackson.map.jsontype.impl that return TypeIdResolver
 TypeIdResolver TypeSerializerBase.getTypeIdResolver()
           
 TypeIdResolver TypeDeserializerBase.getTypeIdResolver()
           
protected  TypeIdResolver StdTypeResolverBuilder.idResolver(MapperConfig<?> config, JavaType baseType, Collection<NamedType> subtypes, boolean forSer, boolean forDeser)
          Helper method that will either return configured custom type id resolver, or construct a standard resolver given configuration.
 

Methods in org.codehaus.jackson.map.jsontype.impl with parameters of type TypeIdResolver
 StdTypeResolverBuilder StdTypeResolverBuilder.init(JsonTypeInfo.Id idType, TypeIdResolver idRes)
           
 

Constructors in org.codehaus.jackson.map.jsontype.impl with parameters of type TypeIdResolver
AsArrayTypeDeserializer(JavaType bt, TypeIdResolver idRes, BeanProperty property)
          Deprecated. 
AsArrayTypeDeserializer(JavaType bt, TypeIdResolver idRes, BeanProperty property, Class<?> defaultImpl)
           
AsArrayTypeSerializer(TypeIdResolver idRes, BeanProperty property)
           
AsExternalTypeDeserializer(JavaType bt, TypeIdResolver idRes, BeanProperty property, Class<?> defaultImpl, String typePropName)
           
AsExternalTypeSerializer(TypeIdResolver idRes, BeanProperty property, String propName)
           
AsPropertyTypeDeserializer(JavaType bt, TypeIdResolver idRes, BeanProperty property, Class<?> defaultImpl, String typePropName)
           
AsPropertyTypeDeserializer(JavaType bt, TypeIdResolver idRes, BeanProperty property, String typePropName)
          Deprecated. 
AsPropertyTypeSerializer(TypeIdResolver idRes, BeanProperty property, String propName)
           
AsWrapperTypeDeserializer(JavaType bt, TypeIdResolver idRes, BeanProperty property)
          Deprecated. 
AsWrapperTypeDeserializer(JavaType bt, TypeIdResolver idRes, BeanProperty property, Class<?> defaultImpl)
           
AsWrapperTypeSerializer(TypeIdResolver idRes, BeanProperty property)
           
TypeDeserializerBase(JavaType baseType, TypeIdResolver idRes, BeanProperty property)
          Deprecated. Since 1.9, use the constructor that takes 'defaultImpl'
TypeDeserializerBase(JavaType baseType, TypeIdResolver idRes, BeanProperty property, Class<?> defaultImpl)
           
TypeSerializerBase(TypeIdResolver idRes, BeanProperty property)