Uses of Class
com.fasterxml.jackson.databind.deser.BeanDeserializerBuilder
-
Packages that use BeanDeserializerBuilder Package Description 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 Modifier and Type Method Description protected BeanDeserializerBuilder
BeanDeserializerFactory. constructBeanDeserializerBuilder(DeserializationContext ctxt, BeanDescription beanDesc)
Overridable method that constructs aBeanDeserializerBuilder
which is used to accumulate information needed to create deserializer instance.BeanDeserializerBuilder
BeanDeserializerModifier. updateBuilder(DeserializationConfig config, BeanDescription beanDesc, BeanDeserializerBuilder builder)
Method called byBeanDeserializerFactory
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 Modifier and Type Method Description protected void
BeanDeserializerFactory. addBackReferenceProperties(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 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), constructorValueInjector
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)
Deprecated.protected java.util.List<BeanPropertyDefinition>
BeanDeserializerFactory. filterBeanProps(DeserializationContext ctxt, BeanDescription beanDesc, BeanDeserializerBuilder builder, java.util.List<BeanPropertyDefinition> propDefsIn, java.util.Set<java.lang.String> ignored)
Deprecated.in 2.12, remove from 3.0protected java.util.List<BeanPropertyDefinition>
BeanDeserializerFactory. filterBeanProps(DeserializationContext ctxt, BeanDescription beanDesc, BeanDeserializerBuilder builder, java.util.List<BeanPropertyDefinition> propDefsIn, java.util.Set<java.lang.String> ignored, java.util.Set<java.lang.String> included)
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 byBeanDeserializerFactory
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 Constructor Description AbstractDeserializer(BeanDeserializerBuilder builder, BeanDescription beanDesc, java.util.Map<java.lang.String,SettableBeanProperty> backRefProps)
Deprecated.AbstractDeserializer(BeanDeserializerBuilder builder, BeanDescription beanDesc, java.util.Map<java.lang.String,SettableBeanProperty> backRefProps, java.util.Map<java.lang.String,SettableBeanProperty> props)
BeanDeserializer(BeanDeserializerBuilder builder, BeanDescription beanDesc, BeanPropertyMap properties, java.util.Map<java.lang.String,SettableBeanProperty> backRefs, java.util.HashSet<java.lang.String> ignorableProps, boolean ignoreAllUnknown, boolean hasViews)
Deprecated.in 2.12, remove from 3.0BeanDeserializer(BeanDeserializerBuilder builder, BeanDescription beanDesc, BeanPropertyMap properties, java.util.Map<java.lang.String,SettableBeanProperty> backRefs, java.util.HashSet<java.lang.String> ignorableProps, boolean ignoreAllUnknown, java.util.Set<java.lang.String> includableProps, boolean hasViews)
Constructor used byBeanDeserializerBuilder
.BeanDeserializerBase(BeanDeserializerBuilder builder, BeanDescription beanDesc, BeanPropertyMap properties, java.util.Map<java.lang.String,SettableBeanProperty> backRefs, java.util.Set<java.lang.String> ignorableProps, boolean ignoreAllUnknown, java.util.Set<java.lang.String> includableProps, boolean hasViews)
Constructor used when initially building a deserializer instance, given aBeanDeserializerBuilder
that contains configuration.BeanDeserializerBuilder(BeanDeserializerBuilder src)
Copy constructor for sub-classes to use, when constructing custom builder instancesBuilderBasedDeserializer(BeanDeserializerBuilder builder, BeanDescription beanDesc, BeanPropertyMap properties, java.util.Map<java.lang.String,SettableBeanProperty> backRefs, java.util.Set<java.lang.String> ignorableProps, boolean ignoreAllUnknown, boolean hasViews)
Deprecated.Since 2.9BuilderBasedDeserializer(BeanDeserializerBuilder builder, BeanDescription beanDesc, JavaType targetType, BeanPropertyMap properties, java.util.Map<java.lang.String,SettableBeanProperty> backRefs, java.util.Set<java.lang.String> ignorableProps, boolean ignoreAllUnknown, boolean hasViews)
Constructor used byBeanDeserializerBuilder
.BuilderBasedDeserializer(BeanDeserializerBuilder builder, BeanDescription beanDesc, JavaType targetType, BeanPropertyMap properties, java.util.Map<java.lang.String,SettableBeanProperty> backRefs, java.util.Set<java.lang.String> ignorableProps, boolean ignoreAllUnknown, java.util.Set<java.lang.String> includableProps, boolean hasViews)
-