## Uses of Class
com.fasterxml.jackson.databind.deser.impl.PropertyBasedCreator

Packages that use PropertyBasedCreator
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.

### Uses of PropertyBasedCreator in com.fasterxml.jackson.databind.deser

Fields in com.fasterxml.jackson.databind.deser declared as PropertyBasedCreator
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.

### Uses of PropertyBasedCreator in com.fasterxml.jackson.databind.deser.impl

Methods in com.fasterxml.jackson.databind.deser.impl that return PropertyBasedCreator
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".

Methods in com.fasterxml.jackson.databind.deser.impl with parameters of type PropertyBasedCreator
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.

### Uses of PropertyBasedCreator in com.fasterxml.jackson.databind.deser.std

Fields in com.fasterxml.jackson.databind.deser.std declared as PropertyBasedCreator
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.