Uses of Interface
org.codehaus.jackson.map.jsontype.TypeIdResolver
Packages that use TypeIdResolver
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 interfaces that define how to implement
functionality for dynamically resolving type during deserialization.
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 TypeIdResolverModifier and TypeMethodDescriptionabstract TypeIdResolver
TypeDeserializer.getTypeIdResolver()
Accessor for object that handles conversions between types and matching type ids.abstract TypeIdResolver
TypeSerializer.getTypeIdResolver()
Accessor for object that handles conversions between types and matching type ids.abstract TypeIdResolver
HandlerInstantiator.typeIdResolverInstance
(MapperConfig<?> config, Annotated annotated, Class<? extends TypeIdResolver> resolverClass) Method called to get an instance of TypeIdResolver of specified type.MapperConfig.typeIdResolverInstance
(Annotated annotated, Class<? extends TypeIdResolver> resolverClass) Method that can be called to obtain an instance ofTypeIdResolver
of specified type.Method parameters in org.codehaus.jackson.map with type arguments of type TypeIdResolverModifier and TypeMethodDescriptionabstract TypeIdResolver
HandlerInstantiator.typeIdResolverInstance
(MapperConfig<?> config, Annotated annotated, Class<? extends TypeIdResolver> resolverClass) Method called to get an instance of TypeIdResolver of specified type.MapperConfig.typeIdResolverInstance
(Annotated annotated, Class<? extends TypeIdResolver> resolverClass) Method that can be called to obtain an instance ofTypeIdResolver
of specified type. -
Uses of TypeIdResolver in org.codehaus.jackson.map.jsontype
Methods in org.codehaus.jackson.map.jsontype with parameters of type TypeIdResolverModifier and TypeMethodDescriptionTypeResolverBuilder.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 TypeIdResolverModifier and TypeClassDescriptionclass
TypeIdResolver
implementation that converts between fully-qualified Java class names and (JSON) Strings.class
class
class
Fields in org.codehaus.jackson.map.jsontype.impl declared as TypeIdResolverModifier and TypeFieldDescriptionprotected TypeIdResolver
StdTypeResolverBuilder._customIdResolver
protected final TypeIdResolver
TypeDeserializerBase._idResolver
protected final TypeIdResolver
TypeSerializerBase._idResolver
Methods in org.codehaus.jackson.map.jsontype.impl that return TypeIdResolverModifier and TypeMethodDescriptionTypeDeserializerBase.getTypeIdResolver()
TypeSerializerBase.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 TypeIdResolverModifier and TypeMethodDescriptionStdTypeResolverBuilder.init
(JsonTypeInfo.Id idType, TypeIdResolver idRes) Constructors in org.codehaus.jackson.map.jsontype.impl with parameters of type TypeIdResolverModifierConstructorDescriptionAsArrayTypeDeserializer
(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) protected
TypeDeserializerBase
(JavaType baseType, TypeIdResolver idRes, BeanProperty property) Deprecated.Since 1.9, use the constructor that takes 'defaultImpl'protected
TypeDeserializerBase
(JavaType baseType, TypeIdResolver idRes, BeanProperty property, Class<?> defaultImpl) protected
TypeSerializerBase
(TypeIdResolver idRes, BeanProperty property)