|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use BeanDeserializerBuilder | |
---|---|
com.fasterxml.jackson.databind.deser | Contains implementation classes of deserialization part of data binding. |
Uses of BeanDeserializerBuilder in com.fasterxml.jackson.databind.deser |
---|
Methods in com.fasterxml.jackson.databind.deser that return BeanDeserializerBuilder | |
---|---|
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. |
Methods in com.fasterxml.jackson.databind.deser with parameters of type BeanDeserializerBuilder | |
---|---|
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. |
Constructors in com.fasterxml.jackson.databind.deser with parameters of type BeanDeserializerBuilder | |
---|---|
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 . |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |