Uses of Class
com.fasterxml.jackson.databind.deser.BeanDeserializerBase
Packages that use BeanDeserializerBase
Package
Description
Contains implementation classes of deserialization part of
data binding.
Contains those implementation classes of deserialization part of
data binding that are not considered part of public or semi-public
interfaces.
Contains public standard implementations of abstraction that
Jackson uses.
-
Uses of BeanDeserializerBase in com.fasterxml.jackson.databind.deser
Subclasses of BeanDeserializerBase in com.fasterxml.jackson.databind.deserModifier and TypeClassDescriptionclass
Deserializer class that can deserialize instances of arbitrary bean objects, usually from JSON Object structs,class
Class that handles deserialization using a separate Builder class, which is used for data binding and produces actual deserialized value at the end of data binding.Methods in com.fasterxml.jackson.databind.deser that return BeanDeserializerBaseModifier and TypeMethodDescriptionprotected BeanDeserializerBase
BeanDeserializerBase._handleByNameInclusion
(DeserializationContext ctxt, AnnotationIntrospector intr, BeanDeserializerBase contextual, AnnotatedMember accessor) protected BeanDeserializerBase
BeanDeserializer.asArrayDeserializer()
protected abstract BeanDeserializerBase
BeanDeserializerBase.asArrayDeserializer()
Fluent factory for creating a variant that can handle POJO output as a JSON Array.protected BeanDeserializerBase
BuilderBasedDeserializer.asArrayDeserializer()
BeanDeserializer.withBeanProperties
(BeanPropertyMap props) BeanDeserializerBase.withBeanProperties
(BeanPropertyMap props) Mutant factory method that custom sub-classes must override; not left as abstract to prevent more drastic backwards compatibility problems.BuilderBasedDeserializer.withBeanProperties
(BeanPropertyMap props) abstract BeanDeserializerBase
BeanDeserializerBase.withByNameInclusion
(Set<String> ignorableProps, Set<String> includableProps) BuilderBasedDeserializer.withByNameInclusion
(Set<String> ignorableProps, Set<String> includableProps) BeanDeserializerBase.withIgnorableProperties
(Set<String> ignorableProps) Deprecated.BeanDeserializer.withIgnoreAllUnknown
(boolean ignoreUnknown) abstract BeanDeserializerBase
BeanDeserializerBase.withIgnoreAllUnknown
(boolean ignoreUnknown) BuilderBasedDeserializer.withIgnoreAllUnknown
(boolean ignoreUnknown) abstract BeanDeserializerBase
BeanDeserializerBase.withObjectIdReader
(ObjectIdReader oir) BuilderBasedDeserializer.withObjectIdReader
(ObjectIdReader oir) Methods in com.fasterxml.jackson.databind.deser with parameters of type BeanDeserializerBaseModifier and TypeMethodDescriptionprotected BeanDeserializerBase
BeanDeserializerBase._handleByNameInclusion
(DeserializationContext ctxt, AnnotationIntrospector intr, BeanDeserializerBase contextual, AnnotatedMember accessor) Constructors in com.fasterxml.jackson.databind.deser with parameters of type BeanDeserializerBaseModifierConstructorDescriptionprotected
Copy-constructor that can be used by sub-classes to allow copy-on-write style copying of settings of an existing instance.protected
BeanDeserializer
(BeanDeserializerBase src, boolean ignoreAllUnknown) BeanDeserializer
(BeanDeserializerBase src, BeanPropertyMap props) protected
BeanDeserializer
(BeanDeserializerBase src, NameTransformer unwrapper) BeanDeserializer
(BeanDeserializerBase src, Set<String> ignorableProps) Deprecated.in 2.12, remove from 3.0BeanDeserializer
(BeanDeserializerBase src, Set<String> ignorableProps, Set<String> includableProps) protected
protected
BeanDeserializerBase
(BeanDeserializerBase src, boolean ignoreAllUnknown) protected
BeanDeserializerBase
(BeanDeserializerBase src, BeanPropertyMap beanProps) protected
BeanDeserializerBase
(BeanDeserializerBase src, NameTransformer unwrapper) protected
BeanDeserializerBase
(BeanDeserializerBase src, Set<String> ignorableProps) Deprecated.BeanDeserializerBase
(BeanDeserializerBase src, Set<String> ignorableProps, Set<String> includableProps) -
Uses of BeanDeserializerBase in com.fasterxml.jackson.databind.deser.impl
Subclasses of BeanDeserializerBase in com.fasterxml.jackson.databind.deser.implModifier and TypeClassDescriptionclass
class
Variant ofBeanDeserializer
used for handling deserialization of POJOs when serialized as JSON Arrays, instead of JSON Objects.Fields in com.fasterxml.jackson.databind.deser.impl declared as BeanDeserializerBaseModifier and TypeFieldDescriptionprotected final BeanDeserializerBase
BeanAsArrayBuilderDeserializer._delegate
Deserializer we delegate operations that we cannot handle.protected final BeanDeserializerBase
BeanAsArrayDeserializer._delegate
Deserializer we delegate operations that we cannot handle.Methods in com.fasterxml.jackson.databind.deser.impl that return BeanDeserializerBaseModifier and TypeMethodDescriptionprotected BeanDeserializerBase
BeanAsArrayBuilderDeserializer.asArrayDeserializer()
protected BeanDeserializerBase
BeanAsArrayDeserializer.asArrayDeserializer()
BeanAsArrayBuilderDeserializer.withBeanProperties
(BeanPropertyMap props) BeanAsArrayDeserializer.withBeanProperties
(BeanPropertyMap props) BeanAsArrayBuilderDeserializer.withByNameInclusion
(Set<String> ignorableProps, Set<String> includableProps) BeanAsArrayDeserializer.withByNameInclusion
(Set<String> ignorableProps, Set<String> includableProps) BeanAsArrayBuilderDeserializer.withIgnoreAllUnknown
(boolean ignoreUnknown) BeanAsArrayDeserializer.withIgnoreAllUnknown
(boolean ignoreUnknown) BeanAsArrayBuilderDeserializer.withObjectIdReader
(ObjectIdReader oir) BeanAsArrayDeserializer.withObjectIdReader
(ObjectIdReader oir) Constructors in com.fasterxml.jackson.databind.deser.impl with parameters of type BeanDeserializerBaseModifierConstructorDescriptionBeanAsArrayBuilderDeserializer
(BeanDeserializerBase delegate, JavaType targetType, SettableBeanProperty[] ordered, AnnotatedMethod buildMethod) Main constructor used both for creating new instances (byBeanDeserializer.asArrayDeserializer()
) and for creating copies with different delegate.BeanAsArrayDeserializer
(BeanDeserializerBase delegate, SettableBeanProperty[] ordered) Main constructor used both for creating new instances (byBeanDeserializer.asArrayDeserializer()
) and for creating copies with different delegate. -
Uses of BeanDeserializerBase in com.fasterxml.jackson.databind.deser.std
Subclasses of BeanDeserializerBase in com.fasterxml.jackson.databind.deser.stdModifier and TypeClassDescriptionclass
Deserializer that builds on basicBeanDeserializer
but override some aspects like instance construction.
withByNameInclusion(java.util.Set<java.lang.String>, java.util.Set<java.lang.String>)
instead