| Package | Description | 
|---|---|
| com.fasterxml.jackson.databind | 
 Basic data binding (mapping) functionality that
allows for reading JSON content into Java Objects (POJOs)
and JSON Trees ( 
JsonNode), as well as
writing Java Objects and trees as JSON. | 
| 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.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 | 
|---|---|
abstract AnnotatedConstructor | 
BeanDescription.findDefaultConstructor()
Method that will locate the no-arg constructor for this class,
 if it has one, and that constructor has not been marked as
 ignorable. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
abstract List<AnnotatedConstructor> | 
BeanDescription.getConstructors()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected boolean | 
BasicDeserializerFactory._handleSingleArgumentConstructor(DeserializationContext ctxt,
                                BeanDescription beanDesc,
                                VisibilityChecker<?> vchecker,
                                AnnotationIntrospector intr,
                                CreatorCollector creators,
                                AnnotatedConstructor ctor,
                                boolean isCreator,
                                boolean isVisible)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
BasicDeserializerFactory._checkImplicitlyNamedConstructors(DeserializationContext ctxt,
                                 BeanDescription beanDesc,
                                 VisibilityChecker<?> vchecker,
                                 AnnotationIntrospector intr,
                                 CreatorCollector creators,
                                 List<AnnotatedConstructor> implicitCtors)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected AnnotatedConstructor | 
InnerClassProperty._annotated
Serializable version of single-arg constructor we use for value instantiation. 
 | 
| Constructor and Description | 
|---|
InnerClassProperty(InnerClassProperty src,
                  AnnotatedConstructor ann)
Constructor used with JDK Serialization; needed to handle transient
 Constructor, wrap/unwrap in/out-of Annotated variant. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected AnnotatedConstructor | 
AnnotatedClass._defaultConstructor
Default constructor of the annotated class, if it has one. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected List<AnnotatedConstructor> | 
AnnotatedClass._constructors
Single argument constructors the class has, if any. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected AnnotatedConstructor | 
AnnotatedClass._constructDefaultConstructor(ClassUtil.Ctor ctor,
                            TypeResolutionContext typeContext)  | 
protected AnnotatedConstructor | 
AnnotatedClass._constructNonDefaultConstructor(ClassUtil.Ctor ctor,
                               TypeResolutionContext typeContext)  | 
AnnotatedConstructor | 
BasicBeanDescription.findDefaultConstructor()  | 
AnnotatedConstructor | 
AnnotatedClass.getDefaultConstructor()  | 
AnnotatedConstructor | 
AnnotatedConstructor.withAnnotations(AnnotationMap ann)  | 
| Modifier and Type | Method and Description | 
|---|---|
List<AnnotatedConstructor> | 
BasicBeanDescription.getConstructors()  | 
List<AnnotatedConstructor> | 
AnnotatedClass.getConstructors()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
AnnotatedClass._addMixOvers(Constructor<?> mixin,
            AnnotatedConstructor target,
            boolean addParamAnnotations)  | 
Copyright © 2008–2016 FasterXML. All rights reserved.