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 | Method and Description |
---|---|
protected CreatorProperty |
BasicDeserializerFactory.constructCreatorProperty(DeserializationContext ctxt,
BeanDescription beanDesc,
PropertyName name,
int index,
AnnotatedParameter param,
Object injectableValueId)
Method that will construct a property object that represents
a logical property passed via Creator (constructor or static
factory method)
|
CreatorProperty |
CreatorProperty.withFallbackSetter(SettableBeanProperty fallbackSetter) |
CreatorProperty |
CreatorProperty.withName(PropertyName newName) |
CreatorProperty |
CreatorProperty.withValueDeserializer(JsonDeserializer<?> deser) |
Constructor and Description |
---|
CreatorProperty(CreatorProperty src,
JsonDeserializer<?> deser) |
CreatorProperty(CreatorProperty src,
PropertyName newName) |
CreatorProperty(CreatorProperty src,
SettableBeanProperty fallbackSetter) |
CreatorProperty(CreatorProperty src,
String newName)
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
protected CreatorProperty[] |
CreatorCollector._delegateArgs |
protected CreatorProperty[] |
CreatorCollector._propertyBasedArgs |
Modifier and Type | Method and Description |
---|---|
void |
CreatorCollector.addDelegatingCreator(AnnotatedWithParams creator,
boolean explicit,
CreatorProperty[] injectables) |
void |
CreatorCollector.addDelegatingCreator(AnnotatedWithParams creator,
CreatorProperty[] injectables)
Deprecated.
|
void |
CreatorCollector.addPropertyCreator(AnnotatedWithParams creator,
boolean explicit,
CreatorProperty[] properties) |
void |
CreatorCollector.addPropertyCreator(AnnotatedWithParams creator,
CreatorProperty[] properties)
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
protected CreatorProperty[] |
StdValueInstantiator._constructorArguments |
protected CreatorProperty[] |
StdValueInstantiator._delegateArguments |
Modifier and Type | Method and Description |
---|---|
CreatorProperty[] |
JsonLocationInstantiator.getFromObjectArguments(DeserializationConfig config) |
Modifier and Type | Method and Description |
---|---|
void |
StdValueInstantiator.configureFromObjectSettings(AnnotatedWithParams defaultCreator,
AnnotatedWithParams delegateCreator,
JavaType delegateType,
CreatorProperty[] delegateArgs,
AnnotatedWithParams withArgsCreator,
CreatorProperty[] constructorArgs)
Method for setting properties related to instantiating values
from JSON Object.
|
void |
StdValueInstantiator.configureFromObjectSettings(AnnotatedWithParams defaultCreator,
AnnotatedWithParams delegateCreator,
JavaType delegateType,
CreatorProperty[] delegateArgs,
AnnotatedWithParams withArgsCreator,
CreatorProperty[] constructorArgs)
Method for setting properties related to instantiating values
from JSON Object.
|
Copyright © 2014-2015 FasterXML. All Rights Reserved.