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
JsonParserPackage 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 TypeIdResolverTypeDeserializer.getTypeIdResolver()Accessor for object that handles conversions between types and matching type ids.abstract TypeIdResolverTypeSerializer.getTypeIdResolver()Accessor for object that handles conversions between types and matching type ids.abstract TypeIdResolverHandlerInstantiator.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 ofTypeIdResolverof specified type.Method parameters in org.codehaus.jackson.map with type arguments of type TypeIdResolverModifier and TypeMethodDescriptionabstract TypeIdResolverHandlerInstantiator.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 ofTypeIdResolverof 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 TypeClassDescriptionclassTypeIdResolverimplementation that converts between fully-qualified Java class names and (JSON) Strings.classclassclassFields in org.codehaus.jackson.map.jsontype.impl declared as TypeIdResolverModifier and TypeFieldDescriptionprotected TypeIdResolverStdTypeResolverBuilder._customIdResolverprotected final TypeIdResolverTypeDeserializerBase._idResolverprotected final TypeIdResolverTypeSerializerBase._idResolverMethods in org.codehaus.jackson.map.jsontype.impl that return TypeIdResolverModifier and TypeMethodDescriptionTypeDeserializerBase.getTypeIdResolver()TypeSerializerBase.getTypeIdResolver()protected TypeIdResolverStdTypeResolverBuilder.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) protectedTypeDeserializerBase(JavaType baseType, TypeIdResolver idRes, BeanProperty property) Deprecated.Since 1.9, use the constructor that takes 'defaultImpl'protectedTypeDeserializerBase(JavaType baseType, TypeIdResolver idRes, BeanProperty property, Class<?> defaultImpl) protectedTypeSerializerBase(TypeIdResolver idRes, BeanProperty property)