Uses of Class
tools.jackson.databind.deser.BeanDeserializerBuilder
Packages that use BeanDeserializerBuilder
Package
Description
Contains implementation classes of deserialization part of
data binding.
-
Uses of BeanDeserializerBuilder in tools.jackson.databind.deser
Methods in tools.jackson.databind.deser that return BeanDeserializerBuilderModifier and TypeMethodDescriptionprotected BeanDeserializerBuilderBeanDeserializerFactory.constructBeanDeserializerBuilder(DeserializationContext ctxt, BeanDescription.Supplier beanDescRef) Overridable method that constructs aBeanDeserializerBuilderwhich is used to accumulate information needed to create deserializer instance.ValueDeserializerModifier.updateBuilder(DeserializationConfig config, BeanDescription.Supplier beanDescRef, BeanDeserializerBuilder builder) Method called byBeanDeserializerFactorywhen it has collected basic information such as tentative list of properties to deserialize.Methods in tools.jackson.databind.deser with parameters of type BeanDeserializerBuilderModifier and TypeMethodDescriptionprotected voidBeanDeserializerFactory.addBackReferenceProperties(DeserializationContext ctxt, BeanDescription.Supplier beanDescRef, 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 voidBeanDeserializerFactory.addBeanProps(DeserializationContext ctxt, BeanDescription.Supplier beanDescRef, BeanDeserializerBuilder builder) Method called to figure out settable properties for the bean deserializer to use.protected voidBeanDeserializerFactory.addInjectables(DeserializationContext ctxt, BeanDescription.Supplier beanDescRef, BeanDeserializerBuilder builder) Method called locate all members used for value injection (if any), constructorValueInjectorinstances, and add them to builder.protected voidBeanDeserializerFactory.addObjectIdReader(DeserializationContext ctxt, BeanDescription.Supplier beanDescRef, BeanDeserializerBuilder builder) protected List<BeanPropertyDefinition>BeanDeserializerFactory.filterBeanProps(DeserializationContext ctxt, BeanDescription.Supplier beanDescRef, BeanDeserializerBuilder builder, List<BeanPropertyDefinition> propDefsIn, Set<String> ignored, Set<String> included) Helper method called to filter out explicit ignored properties, as well as properties that have "ignorable types".ValueDeserializerModifier.updateBuilder(DeserializationConfig config, BeanDescription.Supplier beanDescRef, BeanDeserializerBuilder builder) Method called byBeanDeserializerFactorywhen it has collected basic information such as tentative list of properties to deserialize.Constructors in tools.jackson.databind.deser with parameters of type BeanDeserializerBuilderModifierConstructorDescriptionAbstractDeserializer(BeanDeserializerBuilder builder, Map<String, SettableBeanProperty> backRefProps, Map<String, SettableBeanProperty> props) protectedCopy constructor for sub-classes to use, when constructing custom builder instances -
Uses of BeanDeserializerBuilder in tools.jackson.databind.deser.bean
Constructors in tools.jackson.databind.deser.bean with parameters of type BeanDeserializerBuilderModifierConstructorDescriptionBeanDeserializer(BeanDeserializerBuilder builder, BeanDescription.Supplier beanDescRef, BeanPropertyMap properties, Map<String, SettableBeanProperty> backRefs, HashSet<String> ignorableProps, boolean ignoreAllUnknown, Set<String> includableProps, boolean hasViews) Constructor used byBeanDeserializerBuilder.protectedBeanDeserializerBase(BeanDeserializerBuilder builder, BeanDescription.Supplier beanDescRef, BeanPropertyMap properties, Map<String, SettableBeanProperty> backRefs, Set<String> ignorableProps, boolean ignoreAllUnknown, Set<String> includableProps, boolean hasViews) Constructor used when initially building a deserializer instance, given aBeanDeserializerBuilderthat contains configuration.BuilderBasedDeserializer(BeanDeserializerBuilder builder, BeanDescription.Supplier beanDescRef, JavaType targetType, BeanPropertyMap properties, Map<String, SettableBeanProperty> backRefs, Set<String> ignorableProps, boolean ignoreAllUnknown, boolean hasViews) Constructor used byBeanDeserializerBuilder.BuilderBasedDeserializer(BeanDeserializerBuilder builder, BeanDescription.Supplier beanDescRef, JavaType targetType, BeanPropertyMap properties, Map<String, SettableBeanProperty> backRefs, Set<String> ignorableProps, boolean ignoreAllUnknown, Set<String> includableProps, boolean hasViews)