| 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(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 © 2012-2013 FasterXML. All Rights Reserved.