Uses of Class
com.fasterxml.jackson.databind.deser.BeanDeserializerBase
-
Packages that use BeanDeserializerBase Package Description com.fasterxml.jackson.databind.deser Contains implementation classes of deserialization part of data binding.com.fasterxml.jackson.databind.deser.impl Contains those implementation classes of deserialization part of data binding that are not considered part of public or semi-public interfaces.com.fasterxml.jackson.databind.deser.std 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.deser Modifier and Type Class Description class
BeanDeserializer
Deserializer class that can deserialize instances of arbitrary bean objects, usually from JSON Object structs,class
BuilderBasedDeserializer
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 BeanDeserializerBase Modifier and Type Method Description protected 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()
BeanDeserializerBase
BeanDeserializer. withBeanProperties(BeanPropertyMap props)
BeanDeserializerBase
BeanDeserializerBase. withBeanProperties(BeanPropertyMap props)
Mutant factory method that custom sub-classes must override; not left as abstract to prevent more drastic backwards compatibility problems.BeanDeserializerBase
BuilderBasedDeserializer. withBeanProperties(BeanPropertyMap props)
abstract BeanDeserializerBase
BeanDeserializerBase. withByNameInclusion(java.util.Set<java.lang.String> ignorableProps, java.util.Set<java.lang.String> includableProps)
BeanDeserializerBase
BuilderBasedDeserializer. withByNameInclusion(java.util.Set<java.lang.String> ignorableProps, java.util.Set<java.lang.String> includableProps)
BeanDeserializerBase
BeanDeserializerBase. withIgnorableProperties(java.util.Set<java.lang.String> ignorableProps)
Deprecated.Since 2.12 usewithByNameInclusion(java.util.Set<java.lang.String>, java.util.Set<java.lang.String>)
insteadBeanDeserializerBase
BeanDeserializer. withIgnoreAllUnknown(boolean ignoreUnknown)
abstract BeanDeserializerBase
BeanDeserializerBase. withIgnoreAllUnknown(boolean ignoreUnknown)
BeanDeserializerBase
BuilderBasedDeserializer. withIgnoreAllUnknown(boolean ignoreUnknown)
abstract BeanDeserializerBase
BeanDeserializerBase. withObjectIdReader(ObjectIdReader oir)
BeanDeserializerBase
BuilderBasedDeserializer. withObjectIdReader(ObjectIdReader oir)
Methods in com.fasterxml.jackson.databind.deser with parameters of type BeanDeserializerBase Modifier and Type Method Description protected BeanDeserializerBase
BeanDeserializerBase. _handleByNameInclusion(DeserializationContext ctxt, AnnotationIntrospector intr, BeanDeserializerBase contextual, AnnotatedMember accessor)
Constructors in com.fasterxml.jackson.databind.deser with parameters of type BeanDeserializerBase Constructor Description BeanDeserializer(BeanDeserializerBase src)
Copy-constructor that can be used by sub-classes to allow copy-on-write style copying of settings of an existing instance.BeanDeserializer(BeanDeserializerBase src, boolean ignoreAllUnknown)
BeanDeserializer(BeanDeserializerBase src, BeanPropertyMap props)
BeanDeserializer(BeanDeserializerBase src, ObjectIdReader oir)
BeanDeserializer(BeanDeserializerBase src, NameTransformer unwrapper)
BeanDeserializer(BeanDeserializerBase src, java.util.Set<java.lang.String> ignorableProps)
Deprecated.in 2.12, remove from 3.0BeanDeserializer(BeanDeserializerBase src, java.util.Set<java.lang.String> ignorableProps, java.util.Set<java.lang.String> includableProps)
BeanDeserializerBase(BeanDeserializerBase src)
BeanDeserializerBase(BeanDeserializerBase src, boolean ignoreAllUnknown)
BeanDeserializerBase(BeanDeserializerBase src, BeanPropertyMap beanProps)
BeanDeserializerBase(BeanDeserializerBase src, ObjectIdReader oir)
BeanDeserializerBase(BeanDeserializerBase src, NameTransformer unwrapper)
BeanDeserializerBase(BeanDeserializerBase src, java.util.Set<java.lang.String> ignorableProps)
Deprecated.BeanDeserializerBase(BeanDeserializerBase src, java.util.Set<java.lang.String> ignorableProps, java.util.Set<java.lang.String> includableProps)
-
Uses of BeanDeserializerBase in com.fasterxml.jackson.databind.deser.impl
Subclasses of BeanDeserializerBase in com.fasterxml.jackson.databind.deser.impl Modifier and Type Class Description class
BeanAsArrayBuilderDeserializer
class
BeanAsArrayDeserializer
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 BeanDeserializerBase Modifier and Type Field Description protected BeanDeserializerBase
BeanAsArrayBuilderDeserializer. _delegate
Deserializer we delegate operations that we cannot handle.protected BeanDeserializerBase
BeanAsArrayDeserializer. _delegate
Deserializer we delegate operations that we cannot handle.Methods in com.fasterxml.jackson.databind.deser.impl that return BeanDeserializerBase Modifier and Type Method Description protected BeanDeserializerBase
BeanAsArrayBuilderDeserializer. asArrayDeserializer()
protected BeanDeserializerBase
BeanAsArrayDeserializer. asArrayDeserializer()
BeanDeserializerBase
BeanAsArrayBuilderDeserializer. withBeanProperties(BeanPropertyMap props)
BeanDeserializerBase
BeanAsArrayDeserializer. withBeanProperties(BeanPropertyMap props)
BeanDeserializerBase
BeanAsArrayBuilderDeserializer. withByNameInclusion(java.util.Set<java.lang.String> ignorableProps, java.util.Set<java.lang.String> includableProps)
BeanDeserializerBase
BeanAsArrayDeserializer. withByNameInclusion(java.util.Set<java.lang.String> ignorableProps, java.util.Set<java.lang.String> includableProps)
BeanDeserializerBase
BeanAsArrayBuilderDeserializer. withIgnoreAllUnknown(boolean ignoreUnknown)
BeanDeserializerBase
BeanAsArrayDeserializer. withIgnoreAllUnknown(boolean ignoreUnknown)
BeanDeserializerBase
BeanAsArrayBuilderDeserializer. withObjectIdReader(ObjectIdReader oir)
BeanDeserializerBase
BeanAsArrayDeserializer. withObjectIdReader(ObjectIdReader oir)
Constructors in com.fasterxml.jackson.databind.deser.impl with parameters of type BeanDeserializerBase Constructor Description BeanAsArrayBuilderDeserializer(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.std Modifier and Type Class Description class
ThrowableDeserializer
Deserializer that builds on basicBeanDeserializer
but override some aspects like instance construction.
-