Uses of Interface
com.fasterxml.jackson.databind.jsontype.TypeIdResolver

Packages that use TypeIdResolver
com.fasterxml.jackson.databind.cfg 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). 
com.fasterxml.jackson.databind.jsontype Package that contains interfaces that define how to implement functionality for dynamically resolving type during deserialization. 
com.fasterxml.jackson.databind.jsontype.impl Package that contains standard implementations for TypeResolverBuilder and TypeIdResolver
 

Uses of TypeIdResolver in com.fasterxml.jackson.databind.cfg
 

Methods in com.fasterxml.jackson.databind.cfg that return 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<?> resolverClass)
          Method called to get an instance of TypeIdResolver of specified type.
 

Method parameters in com.fasterxml.jackson.databind.cfg 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.
 

Uses of TypeIdResolver in com.fasterxml.jackson.databind.jsontype
 

Methods in com.fasterxml.jackson.databind.jsontype 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.
 

Methods in com.fasterxml.jackson.databind.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 com.fasterxml.jackson.databind.jsontype.impl
 

Classes in com.fasterxml.jackson.databind.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 com.fasterxml.jackson.databind.jsontype.impl declared as TypeIdResolver
protected  TypeIdResolver StdTypeResolverBuilder._customIdResolver
           
protected  TypeIdResolver TypeSerializerBase._idResolver
           
protected  TypeIdResolver TypeDeserializerBase._idResolver
           
 

Methods in com.fasterxml.jackson.databind.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 com.fasterxml.jackson.databind.jsontype.impl with parameters of type TypeIdResolver
 StdTypeResolverBuilder StdTypeResolverBuilder.init(JsonTypeInfo.Id idType, TypeIdResolver idRes)
           
 

Constructors in com.fasterxml.jackson.databind.jsontype.impl with parameters of type TypeIdResolver
AsArrayTypeDeserializer(JavaType bt, TypeIdResolver idRes, String typePropertyName, boolean typeIdVisible, Class<?> defaultImpl)
           
AsArrayTypeSerializer(TypeIdResolver idRes, BeanProperty property)
           
AsExternalTypeDeserializer(JavaType bt, TypeIdResolver idRes, String typePropertyName, boolean typeIdVisible, Class<?> defaultImpl)
           
AsExternalTypeSerializer(TypeIdResolver idRes, BeanProperty property, String propName)
           
AsPropertyTypeDeserializer(JavaType bt, TypeIdResolver idRes, String typePropertyName, boolean typeIdVisible, Class<?> defaultImpl)
           
AsPropertyTypeSerializer(TypeIdResolver idRes, BeanProperty property, String propName)
           
AsWrapperTypeDeserializer(JavaType bt, TypeIdResolver idRes, String typePropertyName, boolean typeIdVisible, Class<?> defaultImpl)
           
AsWrapperTypeSerializer(TypeIdResolver idRes, BeanProperty property)
           
TypeDeserializerBase(JavaType baseType, TypeIdResolver idRes, String typePropertyName, boolean typeIdVisible, Class<?> defaultImpl)
           
TypeSerializerBase(TypeIdResolver idRes, BeanProperty property)
           
 



Copyright © 2012 FasterXML. All Rights Reserved.