| 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. _propertyBasedCreatorIf 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[] srcCreatorProps)Deprecated.  | 
| static PropertyBasedCreator | PropertyBasedCreator. construct(DeserializationContext ctxt,
         ValueInstantiator valueInstantiator,
         SettableBeanProperty[] srcCreatorProps,
         BeanPropertyMap allProperties)Factory method used for building actual instances to be used with POJOS:
 resolves deserializers, checks for "null values". | 
| static PropertyBasedCreator | PropertyBasedCreator. construct(DeserializationContext ctxt,
         ValueInstantiator valueInstantiator,
         SettableBeanProperty[] srcCreatorProps,
         boolean caseInsensitive)Factory method used for building actual instances to be used with types
 OTHER than POJOs. | 
| Modifier and Type | Method and Description | 
|---|---|
| Object | ExternalTypeHandler. complete(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. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected PropertyBasedCreator | EnumMapDeserializer. _propertyBasedCreatorIf 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. | 
| protected PropertyBasedCreator | MapDeserializer. _propertyBasedCreatorIf 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 © 2008–2020 FasterXML. All rights reserved.