## 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()`
    `static BeanPropertyMap` | BeanPropertyMap.`construct(Collection<SettableBeanProperty> props, boolean caseInsensitive)`
    `BeanPropertyMap` | BeanPropertyMap.`renameAll(NameTransformer transformer)` Factory method for constructing a map where all entries use given prefix
    `BeanPropertyMap` | BeanPropertyMap.`withProperty(SettableBeanProperty newProp)` 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.

Copyright © 2008–2016 FasterXML. All rights reserved.