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 viaObjectMapperclass, as well as convenience methods included inJsonParserorg.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 forTypeResolverBuilderandTypeIdResolver. -
-
Uses of TypeIdResolver in org.codehaus.jackson.map
Methods in org.codehaus.jackson.map that return TypeIdResolver Modifier and Type Method Description abstract 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, java.lang.Class<? extends TypeIdResolver> resolverClass)Method called to get an instance of TypeIdResolver of specified type.TypeIdResolverMapperConfig. typeIdResolverInstance(Annotated annotated, java.lang.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 TypeIdResolver Modifier and Type Method Description abstract TypeIdResolverHandlerInstantiator. typeIdResolverInstance(MapperConfig<?> config, Annotated annotated, java.lang.Class<? extends TypeIdResolver> resolverClass)Method called to get an instance of TypeIdResolver of specified type.TypeIdResolverMapperConfig. typeIdResolverInstance(Annotated annotated, java.lang.Class<? extends TypeIdResolver> resolverClass)Method that can be called to obtain an instance ofTypeIdResolverof 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 ofTypeIdResolverto 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 TTypeResolverBuilder. 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 classClassNameIdResolverTypeIdResolverimplementation that converts between fully-qualified Java class names and (JSON) Strings.classMinimalClassNameIdResolverclassTypeIdResolverBaseclassTypeNameIdResolverFields in org.codehaus.jackson.map.jsontype.impl declared as TypeIdResolver Modifier and Type Field Description protected TypeIdResolverStdTypeResolverBuilder. _customIdResolverprotected TypeIdResolverTypeDeserializerBase. _idResolverprotected TypeIdResolverTypeSerializerBase. _idResolverMethods in org.codehaus.jackson.map.jsontype.impl that return TypeIdResolver Modifier and Type Method Description TypeIdResolverTypeDeserializerBase. getTypeIdResolver()TypeIdResolverTypeSerializerBase. getTypeIdResolver()protected TypeIdResolverStdTypeResolverBuilder. 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 StdTypeResolverBuilderStdTypeResolverBuilder. 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)
-