Uses of Interface
com.fasterxml.jackson.annotation.ObjectIdResolver
-
Packages that use ObjectIdResolver Package Description com.fasterxml.jackson.annotation Public core annotations, most of which are used to configure how Data Mapping/Binding works.com.fasterxml.jackson.databind Basic data binding (mapping) functionality that allows for reading JSON content into Java Objects (POJOs) and JSON Trees (JsonNode), as well as writing Java Objects and trees as JSON.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.deser Contains implementation classes of deserialization part of data binding.com.fasterxml.jackson.databind.deser.impl Contains those implementation classes of deserialization part of data binding that are not considered part of public or semi-public interfaces.com.fasterxml.jackson.databind.introspect Functionality needed for Bean introspection, required for detecting accessors and mutators for Beans, as well as locating and handling method annotations. -
-
Uses of ObjectIdResolver in com.fasterxml.jackson.annotation
Classes in com.fasterxml.jackson.annotation that implement ObjectIdResolver Modifier and Type Class Description classSimpleObjectIdResolverSimple implementation ofObjectIdResolverMethods in com.fasterxml.jackson.annotation that return ObjectIdResolver Modifier and Type Method Description ObjectIdResolverObjectIdResolver. newForDeserialization(Object context)Factory method called to create a new instance to use for deserialization: needed since resolvers may have state (a pool of objects).ObjectIdResolverSimpleObjectIdResolver. newForDeserialization(Object context)Methods in com.fasterxml.jackson.annotation that return types with arguments of type ObjectIdResolver Modifier and Type Method Description Class<? extends ObjectIdResolver>resolver()Resolver to use for producing POJO from Object Identifier.Methods in com.fasterxml.jackson.annotation with parameters of type ObjectIdResolver Modifier and Type Method Description booleanObjectIdResolver. canUseFor(ObjectIdResolver resolverType)Method called to check whether this resolver instance can be used for Object Ids of specific resolver type; determination is based by passing a configured "blueprint" (prototype) instance; from which the actual instances are created (usingnewForDeserialization(java.lang.Object)).booleanSimpleObjectIdResolver. canUseFor(ObjectIdResolver resolverType) -
Uses of ObjectIdResolver in com.fasterxml.jackson.databind
Methods in com.fasterxml.jackson.databind that return ObjectIdResolver Modifier and Type Method Description ObjectIdResolverDatabindContext. objectIdResolverInstance(Annotated annotated, ObjectIdInfo objectIdInfo)Methods in com.fasterxml.jackson.databind with parameters of type ObjectIdResolver Modifier and Type Method Description abstract ReadableObjectIdDeserializationContext. findObjectId(Object id, ObjectIdGenerator<?> generator, ObjectIdResolver resolver)Method called to find and return entry corresponding to given Object Id: will add an entry if necessary, and never returns null -
Uses of ObjectIdResolver in com.fasterxml.jackson.databind.cfg
Methods in com.fasterxml.jackson.databind.cfg that return ObjectIdResolver Modifier and Type Method Description ObjectIdResolverHandlerInstantiator. resolverIdGeneratorInstance(MapperConfig<?> config, Annotated annotated, Class<?> implClass) -
Uses of ObjectIdResolver in com.fasterxml.jackson.databind.deser
Methods in com.fasterxml.jackson.databind.deser with parameters of type ObjectIdResolver Modifier and Type Method Description ReadableObjectIdDefaultDeserializationContext. findObjectId(Object id, ObjectIdGenerator<?> gen, ObjectIdResolver resolverType) -
Uses of ObjectIdResolver in com.fasterxml.jackson.databind.deser.impl
Fields in com.fasterxml.jackson.databind.deser.impl declared as ObjectIdResolver Modifier and Type Field Description protected ObjectIdResolverReadableObjectId. _resolverObjectIdResolverObjectIdReader. resolverMethods in com.fasterxml.jackson.databind.deser.impl that return ObjectIdResolver Modifier and Type Method Description ObjectIdResolverReadableObjectId. getResolver()Allow access to the resolver in case anybody wants to use it directly, for examples fromDefaultDeserializationContext.tryToResolveUnresolvedObjectId(com.fasterxml.jackson.databind.deser.impl.ReadableObjectId).Methods in com.fasterxml.jackson.databind.deser.impl with parameters of type ObjectIdResolver Modifier and Type Method Description static ObjectIdReaderObjectIdReader. construct(JavaType idType, PropertyName propName, ObjectIdGenerator<?> generator, JsonDeserializer<?> deser, SettableBeanProperty idProp, ObjectIdResolver resolver)Factory method called byBeanSerializerBasewith the initial information based on standard settings for the type for which serializer is being built.voidReadableObjectId. setResolver(ObjectIdResolver resolver)Constructors in com.fasterxml.jackson.databind.deser.impl with parameters of type ObjectIdResolver Constructor Description ObjectIdReader(JavaType t, PropertyName propName, ObjectIdGenerator<?> gen, JsonDeserializer<?> deser, SettableBeanProperty idProp, ObjectIdResolver resolver) -
Uses of ObjectIdResolver in com.fasterxml.jackson.databind.introspect
Fields in com.fasterxml.jackson.databind.introspect with type parameters of type ObjectIdResolver Modifier and Type Field Description protected Class<? extends ObjectIdResolver>ObjectIdInfo. _resolverMethods in com.fasterxml.jackson.databind.introspect that return types with arguments of type ObjectIdResolver Modifier and Type Method Description Class<? extends ObjectIdResolver>ObjectIdInfo. getResolverType()
-