Uses of Interface
org.codehaus.jackson.map.jsontype.TypeIdResolver
-
Packages that use TypeIdResolver Package Description 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 viaObjectMapper
class, as well as convenience methods included inJsonParser
org.codehaus.jackson.map.annotate Annotations that directly depend on Mapper classes (not just Jackson core) and are used for configuring Data Mapping functionality.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 forTypeResolverBuilder
andTypeIdResolver
. -
-
Uses of TypeIdResolver in org.codehaus.jackson.map
Methods in org.codehaus.jackson.map that return TypeIdResolver Modifier and Type Method Description abstract 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, java.lang.Class<? extends TypeIdResolver> resolverClass)
Method called to get an instance of TypeIdResolver of specified type.TypeIdResolver
MapperConfig. typeIdResolverInstance(Annotated annotated, java.lang.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 TypeIdResolver Modifier and Type Method Description abstract TypeIdResolver
HandlerInstantiator. typeIdResolverInstance(MapperConfig<?> config, Annotated annotated, java.lang.Class<? extends TypeIdResolver> resolverClass)
Method called to get an instance of TypeIdResolver of specified type.TypeIdResolver
MapperConfig. typeIdResolverInstance(Annotated annotated, java.lang.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.annotate
Methods in org.codehaus.jackson.map.annotate that return types with arguments of type TypeIdResolver Modifier and Type Method Description java.lang.Class<? extends TypeIdResolver>
value()
Defines implementation class ofTypeIdResolver
to use for converting between external type id (type name) and actual type of object. -
Uses of TypeIdResolver in org.codehaus.jackson.map.jsontype
Methods in org.codehaus.jackson.map.jsontype with parameters of type TypeIdResolver Modifier and Type Method Description 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 Modifier and Type Class Description 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 Modifier and Type Field Description protected TypeIdResolver
StdTypeResolverBuilder. _customIdResolver
protected TypeIdResolver
TypeDeserializerBase. _idResolver
protected TypeIdResolver
TypeSerializerBase. _idResolver
Methods in org.codehaus.jackson.map.jsontype.impl that return TypeIdResolver Modifier and Type Method Description TypeIdResolver
TypeDeserializerBase. getTypeIdResolver()
TypeIdResolver
TypeSerializerBase. getTypeIdResolver()
protected TypeIdResolver
StdTypeResolverBuilder. idResolver(MapperConfig<?> config, JavaType baseType, java.util.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 Modifier and Type Method Description StdTypeResolverBuilder
StdTypeResolverBuilder. init(JsonTypeInfo.Id idType, TypeIdResolver idRes)
Constructors in org.codehaus.jackson.map.jsontype.impl with parameters of type TypeIdResolver Constructor Description AsArrayTypeDeserializer(JavaType bt, TypeIdResolver idRes, BeanProperty property)
Deprecated.AsArrayTypeDeserializer(JavaType bt, TypeIdResolver idRes, BeanProperty property, java.lang.Class<?> defaultImpl)
AsArrayTypeSerializer(TypeIdResolver idRes, BeanProperty property)
AsExternalTypeDeserializer(JavaType bt, TypeIdResolver idRes, BeanProperty property, java.lang.Class<?> defaultImpl, java.lang.String typePropName)
AsExternalTypeSerializer(TypeIdResolver idRes, BeanProperty property, java.lang.String propName)
AsPropertyTypeDeserializer(JavaType bt, TypeIdResolver idRes, BeanProperty property, java.lang.Class<?> defaultImpl, java.lang.String typePropName)
AsPropertyTypeDeserializer(JavaType bt, TypeIdResolver idRes, BeanProperty property, java.lang.String typePropName)
Deprecated.AsPropertyTypeSerializer(TypeIdResolver idRes, BeanProperty property, java.lang.String propName)
AsWrapperTypeDeserializer(JavaType bt, TypeIdResolver idRes, BeanProperty property)
Deprecated.AsWrapperTypeDeserializer(JavaType bt, TypeIdResolver idRes, BeanProperty property, java.lang.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, java.lang.Class<?> defaultImpl)
TypeSerializerBase(TypeIdResolver idRes, BeanProperty property)
-