| 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. 
 | 
| com.fasterxml.jackson.databind.introspect | 
 Functionality needed for Bean introspection, required for detecting
 accessors and mutators for Beans, as well as locating and handling
 method annotations. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
AnnotatedWithParams | 
ValueInstantiator.getDefaultCreator()
Method that can be called to try to access member (constructor,
 static factory method) that is used as the "default creator"
 (creator that is called without arguments; typically default
 [zero-argument] constructor of the type). 
 | 
AnnotatedWithParams | 
ValueInstantiator.getDelegateCreator()
Method that can be called to try to access member (constructor,
 static factory method) that is used as the "delegate creator". 
 | 
AnnotatedWithParams | 
ValueInstantiator.getWithArgsCreator()
Method that can be called to try to access member (constructor,
 static factory method) that is used as the "non-default creator"
 (constructor or factory method that takes one or more arguments). 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected AnnotatedWithParams | 
CreatorCollector._booleanCreator  | 
protected AnnotatedWithParams | 
CreatorCollector._defaultConstructor
Reference to the default creator (constructor or factory method). 
 | 
protected AnnotatedWithParams | 
CreatorCollector._delegateCreator  | 
protected AnnotatedWithParams | 
CreatorCollector._doubleCreator  | 
protected AnnotatedWithParams | 
CreatorCollector._intCreator  | 
protected AnnotatedWithParams | 
CreatorCollector._longCreator  | 
protected AnnotatedWithParams | 
CreatorCollector._propertyBasedCreator  | 
protected AnnotatedWithParams | 
CreatorCollector._stringCreator  | 
| Modifier and Type | Method and Description | 
|---|---|
protected AnnotatedWithParams | 
CreatorCollector.verifyNonDup(AnnotatedWithParams newOne,
            AnnotatedWithParams oldOne,
            String type)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
CreatorCollector.addBooleanCreator(AnnotatedWithParams creator)  | 
void | 
CreatorCollector.addDelegatingCreator(AnnotatedWithParams creator,
                    CreatorProperty[] injectables)  | 
void | 
CreatorCollector.addDoubleCreator(AnnotatedWithParams creator)  | 
void | 
CreatorCollector.addIntCreator(AnnotatedWithParams creator)  | 
void | 
CreatorCollector.addLongCreator(AnnotatedWithParams creator)  | 
void | 
CreatorCollector.addPropertyCreator(AnnotatedWithParams creator,
                  CreatorProperty[] properties)  | 
void | 
CreatorCollector.addStringCreator(AnnotatedWithParams creator)  | 
void | 
CreatorCollector.setDefaultCreator(AnnotatedWithParams creator)
Method called to indicate the default creator: no-arguments
 constructor or factory method that is called to instantiate
 a value before populating it with data. 
 | 
protected AnnotatedWithParams | 
CreatorCollector.verifyNonDup(AnnotatedWithParams newOne,
            AnnotatedWithParams oldOne,
            String type)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected AnnotatedWithParams | 
StdValueInstantiator._defaultCreator
Default (no-argument) constructor to use for instantiation
 (with  
StdValueInstantiator.createUsingDefault(com.fasterxml.jackson.databind.DeserializationContext)) | 
protected AnnotatedWithParams | 
StdValueInstantiator._delegateCreator  | 
protected AnnotatedWithParams | 
StdValueInstantiator._fromBooleanCreator  | 
protected AnnotatedWithParams | 
StdValueInstantiator._fromDoubleCreator  | 
protected AnnotatedWithParams | 
StdValueInstantiator._fromIntCreator  | 
protected AnnotatedWithParams | 
StdValueInstantiator._fromLongCreator  | 
protected AnnotatedWithParams | 
StdValueInstantiator._fromStringCreator  | 
protected AnnotatedWithParams | 
StdValueInstantiator._withArgsCreator  | 
| Modifier and Type | Method and Description | 
|---|---|
AnnotatedWithParams | 
StdValueInstantiator.getDefaultCreator()  | 
AnnotatedWithParams | 
StdValueInstantiator.getDelegateCreator()  | 
AnnotatedWithParams | 
StdValueInstantiator.getWithArgsCreator()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
StdValueInstantiator.configureFromBooleanCreator(AnnotatedWithParams creator)  | 
void | 
StdValueInstantiator.configureFromDoubleCreator(AnnotatedWithParams creator)  | 
void | 
StdValueInstantiator.configureFromIntCreator(AnnotatedWithParams creator)  | 
void | 
StdValueInstantiator.configureFromLongCreator(AnnotatedWithParams creator)  | 
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.configureFromStringCreator(AnnotatedWithParams creator)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AnnotatedConstructor  | 
class  | 
AnnotatedMethod  | 
| Modifier and Type | Field and Description | 
|---|---|
protected AnnotatedWithParams | 
AnnotatedParameter._owner
Member (method, constructor) that this parameter belongs to 
 | 
| Modifier and Type | Method and Description | 
|---|---|
AnnotatedWithParams | 
AnnotatedParameter.getOwner()
Accessor for 'owner' of this parameter; method or constructor that
 has this parameter as member of its argument list. 
 | 
| Constructor and Description | 
|---|
AnnotatedParameter(AnnotatedWithParams owner,
                  Type type,
                  AnnotationMap annotations,
                  int index)  | 
Copyright © 2012-2013 FasterXML. All Rights Reserved.