Uses of Class
com.fasterxml.jackson.databind.deser.impl.ObjectIdReader
-
Packages that use ObjectIdReader Package Description 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.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.deser.std Contains public standard implementations of abstraction that Jackson uses. -
-
Uses of ObjectIdReader in com.fasterxml.jackson.databind
Methods in com.fasterxml.jackson.databind that return ObjectIdReader Modifier and Type Method Description ObjectIdReader
JsonDeserializer. getObjectIdReader()
Accessor that can be used to check whether this deserializer is expecting to possibly get an Object Identifier value instead of full value serialization, and if so, should be able to resolve it to actual Object instance to return as deserialized value.Methods in com.fasterxml.jackson.databind with parameters of type ObjectIdReader Modifier and Type Method Description <T> T
DeserializationContext. reportUnresolvedObjectId(ObjectIdReader oidReader, java.lang.Object bean)
-
Uses of ObjectIdReader in com.fasterxml.jackson.databind.deser
Fields in com.fasterxml.jackson.databind.deser declared as ObjectIdReader Modifier and Type Field Description protected ObjectIdReader
AbstractDeserializer. _objectIdReader
protected ObjectIdReader
BeanDeserializerBase. _objectIdReader
If an Object Id is to be used for value handled by this deserializer, this reader is used for handling.protected ObjectIdReader
BeanDeserializerBuilder. _objectIdReader
Handler for Object Id values, if Object Ids are enabled for the bean type.Methods in com.fasterxml.jackson.databind.deser that return ObjectIdReader Modifier and Type Method Description ObjectIdReader
AbstractDeserializer. getObjectIdReader()
Overridden to return true for those instances that are handling value for which Object Identity handling is enabled (either via value type or referring property).ObjectIdReader
BeanDeserializerBase. getObjectIdReader()
Overridden to return true for those instances that are handling value for which Object Identity handling is enabled (either via value type or referring property).ObjectIdReader
BeanDeserializerBuilder. getObjectIdReader()
Methods in com.fasterxml.jackson.databind.deser with parameters of type ObjectIdReader Modifier and Type Method Description void
BeanDeserializerBuilder. setObjectIdReader(ObjectIdReader r)
BeanDeserializer
BeanDeserializer. withObjectIdReader(ObjectIdReader oir)
abstract BeanDeserializerBase
BeanDeserializerBase. withObjectIdReader(ObjectIdReader oir)
BeanDeserializerBase
BuilderBasedDeserializer. withObjectIdReader(ObjectIdReader oir)
Constructors in com.fasterxml.jackson.databind.deser with parameters of type ObjectIdReader Constructor Description AbstractDeserializer(AbstractDeserializer base, ObjectIdReader objectIdReader, java.util.Map<java.lang.String,SettableBeanProperty> props)
BeanDeserializer(BeanDeserializerBase src, ObjectIdReader oir)
BeanDeserializerBase(BeanDeserializerBase src, ObjectIdReader oir)
BuilderBasedDeserializer(BuilderBasedDeserializer src, ObjectIdReader oir)
-
Uses of ObjectIdReader in com.fasterxml.jackson.databind.deser.impl
Fields in com.fasterxml.jackson.databind.deser.impl declared as ObjectIdReader Modifier and Type Field Description protected ObjectIdReader
ObjectIdValueProperty. _objectIdReader
protected ObjectIdReader
PropertyValueBuffer. _objectIdReader
Methods in com.fasterxml.jackson.databind.deser.impl that return ObjectIdReader Modifier and Type Method Description static ObjectIdReader
ObjectIdReader. construct(JavaType idType, PropertyName propName, com.fasterxml.jackson.annotation.ObjectIdGenerator<?> generator, JsonDeserializer<?> deser, SettableBeanProperty idProp, com.fasterxml.jackson.annotation.ObjectIdResolver resolver)
Factory method called byBeanSerializerBase
with the initial information based on standard settings for the type for which serializer is being built.Methods in com.fasterxml.jackson.databind.deser.impl with parameters of type ObjectIdReader Modifier and Type Method Description PropertyValueBuffer
PropertyBasedCreator. startBuilding(com.fasterxml.jackson.core.JsonParser p, DeserializationContext ctxt, ObjectIdReader oir)
Method called when starting to build a bean instance.BeanDeserializerBase
BeanAsArrayBuilderDeserializer. withObjectIdReader(ObjectIdReader oir)
BeanDeserializerBase
BeanAsArrayDeserializer. withObjectIdReader(ObjectIdReader oir)
Constructors in com.fasterxml.jackson.databind.deser.impl with parameters of type ObjectIdReader Constructor Description ObjectIdValueProperty(ObjectIdReader objectIdReader, PropertyMetadata metadata)
PropertyValueBuffer(com.fasterxml.jackson.core.JsonParser p, DeserializationContext ctxt, int paramCount, ObjectIdReader oir)
-
Uses of ObjectIdReader in com.fasterxml.jackson.databind.deser.std
Methods in com.fasterxml.jackson.databind.deser.std that return ObjectIdReader Modifier and Type Method Description ObjectIdReader
DelegatingDeserializer. getObjectIdReader()
-