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

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

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

Fields in com.fasterxml.jackson.databind.deser declared as BeanPropertyMap
Modifier and Type | Field and Description
--- | ---
`protected BeanPropertyMap` | BeanDeserializerBase.`_beanProperties` Mapping of property names to properties, built when all properties to use have been successfully resolved.

Constructors in com.fasterxml.jackson.databind.deser with parameters of type BeanPropertyMap
Constructor and Description
`BeanDeserializer(BeanDeserializerBuilder builder, BeanDescription beanDesc, BeanPropertyMap properties, Map<String,SettableBeanProperty> backRefs, HashSet<String> ignorableProps, boolean ignoreAllUnknown, boolean hasViews)` Constructor used by `BeanDeserializerBuilder`.
`BeanDeserializerBase(BeanDeserializerBuilder builder, BeanDescription beanDesc, BeanPropertyMap properties, Map<String,SettableBeanProperty> backRefs, HashSet<String> ignorableProps, boolean ignoreAllUnknown, boolean hasViews)` Constructor used when initially building a deserializer instance, given a `BeanDeserializerBuilder` that contains configuration.
`BuilderBasedDeserializer(BeanDeserializerBuilder builder, BeanDescription beanDesc, BeanPropertyMap properties, Map<String,SettableBeanProperty> backRefs, HashSet<String> ignorableProps, boolean ignoreAllUnknown, boolean hasViews)` Constructor used by `BeanDeserializerBuilder`.

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

Methods in com.fasterxml.jackson.databind.deser.impl that return BeanPropertyMap
Modifier and Type | Method and Description
--- | ---
`BeanPropertyMap` | BeanPropertyMap.`assignIndexes()`
`BeanPropertyMap` | BeanPropertyMap.`renameAll(NameTransformer transformer)` Factory method for constructing a map where all entries use given prefix
`BeanPropertyMap` | BeanPropertyMap.`withProperty(SettableBeanProperty newProperty)` Fluent copy method that creates a new instance that is a copy of this instance except for one additional property that is passed as the argument.