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.
|
Modifier and Type | Field and Description |
---|---|
protected PropertyBasedCreator |
BeanDeserializerBase._propertyBasedCreator
If the bean needs to be instantiated using constructor
or factory method
that takes one or more named properties as argument(s),
this creator is used for instantiation.
|
Modifier and Type | Method and Description |
---|---|
static PropertyBasedCreator |
PropertyBasedCreator.construct(DeserializationContext ctxt,
ValueInstantiator valueInstantiator,
SettableBeanProperty[] srcCreatorProps)
Deprecated.
|
static PropertyBasedCreator |
PropertyBasedCreator.construct(DeserializationContext ctxt,
ValueInstantiator valueInstantiator,
SettableBeanProperty[] srcCreatorProps,
BeanPropertyMap allProperties)
Factory method used for building actual instances to be used with POJOS:
resolves deserializers, checks for "null values".
|
static PropertyBasedCreator |
PropertyBasedCreator.construct(DeserializationContext ctxt,
ValueInstantiator valueInstantiator,
SettableBeanProperty[] srcCreatorProps,
boolean caseInsensitive)
Factory method used for building actual instances to be used with types
OTHER than POJOs.
|
Modifier and Type | Method and Description |
---|---|
Object |
ExternalTypeHandler.complete(JsonParser p,
DeserializationContext ctxt,
PropertyValueBuffer buffer,
PropertyBasedCreator creator)
Variant called when creation of the POJO involves buffering of creator properties
as well as property-based creator.
|
Modifier and Type | Field and Description |
---|---|
protected PropertyBasedCreator |
MapDeserializer._propertyBasedCreator
If the Map is to be instantiated using non-default constructor
or factory method
that takes one or more named properties as argument(s),
this creator is used for instantiation.
|
protected PropertyBasedCreator |
EnumMapDeserializer._propertyBasedCreator
If the Map is to be instantiated using non-default constructor
or factory method
that takes one or more named properties as argument(s),
this creator is used for instantiation.
|
Copyright © 2008–2019 FasterXML. All rights reserved.