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.
|
com.fasterxml.jackson.databind.deser.std |
Contains public standard implementations of abstraction that
Jackson uses.
|
Modifier and Type | Field and Description |
---|---|
protected PropertyBasedCreator |
BeanDeserializerBase._propertyBasedCreator
If the bean needs to be instantiated using constructor
or factory method
that takes one or more named properties as argument(s),
this creator is used for instantiation.
|
Modifier and Type | Method and Description |
---|---|
static PropertyBasedCreator |
PropertyBasedCreator.construct(DeserializationContext ctxt,
ValueInstantiator valueInstantiator,
SettableBeanProperty[] srcProps)
Factory method used for building actual instances: resolves deserializers
and checks for "null values".
|
Modifier and Type | Method and Description |
---|---|
Object |
ExternalTypeHandler.complete(com.fasterxml.jackson.core.JsonParser jp,
DeserializationContext ctxt,
PropertyValueBuffer buffer,
PropertyBasedCreator creator)
Variant called when creation of the POJO involves buffering of creator properties
as well as property-based creator.
|
Modifier and Type | Field and Description |
---|---|
protected PropertyBasedCreator |
MapDeserializer._propertyBasedCreator
If the Map is to be instantiated using non-default constructor
or factory method
that takes one or more named properties as argument(s),
this creator is used for instantiation.
|
Copyright © 2014-2015 FasterXML. All Rights Reserved.