| Package | Description | 
|---|---|
| com.fasterxml.jackson.databind.deser | 
 Contains implementation classes of deserialization part of 
 data binding. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected BeanDeserializerBuilder | 
BeanDeserializerFactory.constructBeanDeserializerBuilder(DeserializationContext ctxt,
                                BeanDescription beanDesc)
Overridable method that constructs a  
BeanDeserializerBuilder
 which is used to accumulate information needed to create deserializer
 instance. | 
BeanDeserializerBuilder | 
BeanDeserializerModifier.updateBuilder(DeserializationConfig config,
             BeanDescription beanDesc,
             BeanDeserializerBuilder builder)
Method called by  
BeanDeserializerFactory when it has collected
 basic information such as tentative list of properties to deserialize. | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
BeanDeserializerFactory.addBeanProps(DeserializationContext ctxt,
            BeanDescription beanDesc,
            BeanDeserializerBuilder builder)
Method called to figure out settable properties for the
 bean deserializer to use. 
 | 
protected void | 
BeanDeserializerFactory.addInjectables(DeserializationContext ctxt,
              BeanDescription beanDesc,
              BeanDeserializerBuilder builder)
Method called locate all members used for value injection (if any),
 constructor  
ValueInjector instances, and add them to builder. | 
protected void | 
BeanDeserializerFactory.addObjectIdReader(DeserializationContext ctxt,
                 BeanDescription beanDesc,
                 BeanDeserializerBuilder builder)  | 
protected void | 
BeanDeserializerFactory.addReferenceProperties(DeserializationContext ctxt,
                      BeanDescription beanDesc,
                      BeanDeserializerBuilder builder)
Method that will find if bean has any managed- or back-reference properties,
 and if so add them to bean, to be linked during resolution phase. 
 | 
protected List<BeanPropertyDefinition> | 
BeanDeserializerFactory.filterBeanProps(DeserializationContext ctxt,
               BeanDescription beanDesc,
               BeanDeserializerBuilder builder,
               List<BeanPropertyDefinition> propDefsIn,
               Set<String> ignored)
Helper method called to filter out explicit ignored properties,
 as well as properties that have "ignorable types". 
 | 
BeanDeserializerBuilder | 
BeanDeserializerModifier.updateBuilder(DeserializationConfig config,
             BeanDescription beanDesc,
             BeanDeserializerBuilder builder)
Method called by  
BeanDeserializerFactory when it has collected
 basic information such as tentative list of properties to deserialize. | 
| Constructor and Description | 
|---|
AbstractDeserializer(BeanDeserializerBuilder builder,
                    BeanDescription beanDesc,
                    Map<String,SettableBeanProperty> backRefProps)  | 
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. | 
BeanDeserializerBuilder(BeanDeserializerBuilder src)
Copy constructor for sub-classes to use, when constructing
 custom builder instances 
 | 
BuilderBasedDeserializer(BeanDeserializerBuilder builder,
                        BeanDescription beanDesc,
                        BeanPropertyMap properties,
                        Map<String,SettableBeanProperty> backRefs,
                        HashSet<String> ignorableProps,
                        boolean ignoreAllUnknown,
                        boolean hasViews)
Constructor used by  
BeanDeserializerBuilder. | 
Copyright © 2012-2013 FasterXML. All Rights Reserved.