Package | Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
ValueInstantiator.createFromObjectWith(DeserializationContext ctxt,
SettableBeanProperty[] props,
PropertyValueBuffer buffer)
Method that delegates to
ValueInstantiator.createFromObjectWith(DeserializationContext, Object[]) by
default, but can be overridden if the application should have customized
behavior with respect to missing properties. |
private BeanDeserializer.BeanReferring |
BeanDeserializer.handleUnresolvedReference(DeserializationContext ctxt,
SettableBeanProperty prop,
PropertyValueBuffer buffer,
UnresolvedForwardReference reference) |
Constructor and Description |
---|
BeanReferring(DeserializationContext ctxt,
UnresolvedForwardReference ref,
JavaType valueType,
PropertyValueBuffer buffer,
SettableBeanProperty prop) |
Modifier and Type | Method and Description |
---|---|
PropertyValueBuffer |
PropertyBasedCreator.startBuilding(com.fasterxml.jackson.core.JsonParser p,
DeserializationContext ctxt,
ObjectIdReader oir)
Method called when starting to build a bean instance.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
PropertyBasedCreator.build(DeserializationContext ctxt,
PropertyValueBuffer buffer) |
java.lang.Object |
ExternalTypeHandler.complete(com.fasterxml.jackson.core.JsonParser p,
DeserializationContext ctxt,
PropertyValueBuffer buffer,
PropertyBasedCreator creator)
Variant called when creation of the POJO involves buffering of creator properties
as well as property-based creator.
|