程序包 | 说明 |
---|---|
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.
|
org.codehaus.jackson.map.deser.std |
Contains public standard implementations of abstraction that
Jackson uses.
|
限定符和类型 | 方法和说明 |
---|---|
protected CreatorProperty |
BeanDeserializerFactory.constructCreatorProperty(DeserializationConfig config,
BasicBeanDescription beanDesc,
String 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)
|
限定符和类型 | 字段和说明 |
---|---|
protected CreatorProperty[] |
CreatorCollector._propertyBasedArgs |
限定符和类型 | 方法和说明 |
---|---|
CreatorProperty |
CreatorProperty.withValueDeserializer(JsonDeserializer<Object> deser) |
限定符和类型 | 方法和说明 |
---|---|
void |
CreatorCollector.addPropertyCreator(AnnotatedWithParams creator,
CreatorProperty[] properties) |
构造器和说明 |
---|
CreatorProperty(CreatorProperty src,
JsonDeserializer<Object> deser) |
限定符和类型 | 字段和说明 |
---|---|
protected CreatorProperty[] |
StdValueInstantiator._constructorArguments |
限定符和类型 | 方法和说明 |
---|---|
void |
StdValueInstantiator.configureFromObjectSettings(AnnotatedWithParams defaultCreator,
AnnotatedWithParams delegateCreator,
JavaType delegateType,
AnnotatedWithParams withArgsCreator,
CreatorProperty[] constructorArgs)
Method for setting properties related to instantiating values
from JSON Object.
|