Package | Description |
---|---|
org.codehaus.jackson.map.deser |
Contains implementation classes of deserialization part of
data binding.
|
org.codehaus.jackson.map.deser.impl |
Contains those implementation classes of deserialization part of
data binding that are not considered part of public or semi-public
interfaces.
|
Modifier and Type | Field and Description |
---|---|
protected SettableAnyProperty |
BeanDeserializerBuilder._anySetter
Fallback setter used for handling any properties that are not
mapped to regular setters.
|
protected SettableAnyProperty |
BeanDeserializer._anySetter
Fallback setter used for handling any properties that are not
mapped to regular setters.
|
Modifier and Type | Method and Description |
---|---|
protected SettableAnyProperty |
BeanDeserializerFactory.constructAnySetter(DeserializationConfig config,
BasicBeanDescription beanDesc,
AnnotatedMethod setter)
Method called to construct fallback
SettableAnyProperty
for handling unknown bean properties, given a method that
has been designated as such setter. |
SettableAnyProperty |
SettableAnyProperty.withValueDeserializer(JsonDeserializer<Object> deser) |
Modifier and Type | Method and Description |
---|---|
void |
BeanDeserializerBuilder.setAnySetter(SettableAnyProperty s) |
Constructor and Description |
---|
BeanDeserializer(AnnotatedClass forClass,
JavaType type,
BeanProperty property,
CreatorCollector creators,
BeanPropertyMap properties,
Map<String,SettableBeanProperty> backRefs,
HashSet<String> ignorableProps,
boolean ignoreAllUnknown,
SettableAnyProperty anySetter)
Deprecated.
(since 1.9) Use the constructor that takes
ValueInstantiator instead |
BeanDeserializer(AnnotatedClass forClass,
JavaType type,
BeanProperty property,
ValueInstantiator valueInstantiator,
BeanPropertyMap properties,
Map<String,SettableBeanProperty> backRefs,
HashSet<String> ignorableProps,
boolean ignoreAllUnknown,
SettableAnyProperty anySetter,
List<ValueInjector> injectables) |
BeanDeserializer(BeanDescription beanDesc,
BeanProperty property,
ValueInstantiator valueInstantiator,
BeanPropertyMap properties,
Map<String,SettableBeanProperty> backRefs,
HashSet<String> ignorableProps,
boolean ignoreAllUnknown,
SettableAnyProperty anySetter,
List<ValueInjector> injectables) |
Modifier and Type | Method and Description |
---|---|
void |
PropertyValueBuffer.bufferAnyProperty(SettableAnyProperty prop,
String propName,
Object value) |