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

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

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

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

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