| Package | Description | 
|---|---|
| com.fasterxml.jackson.databind | 
 Contains basic mapper (conversion) functionality that
allows for converting between regular streaming json content and
Java objects (beans or Tree Model: support for both is via
 
ObjectMapper class, as well
as convenience methods included in
JsonParser | 
| com.fasterxml.jackson.databind.deser | 
 Contains implementation classes of deserialization part of 
 data binding. 
 | 
| 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. 
 | 
| com.fasterxml.jackson.databind.ser | 
 Contains implementation classes of serialization part of 
 data binding. 
 | 
| com.fasterxml.jackson.databind.util | 
 Utility classes for Mapper package. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected PropertyName | 
BeanProperty.Std._wrapperName  | 
static PropertyName | 
PropertyName.NO_NAME
Special placeholder value that indicates that there is no name associated. 
 | 
static PropertyName | 
PropertyName.USE_DEFAULT
Special placeholder value that indicates that name to use should be
 based on the standard heuristics. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static PropertyName | 
PropertyName.construct(String simpleName,
         String ns)  | 
PropertyName | 
AnnotationIntrospector.findNameForDeserialization(Annotated a)
Method for checking whether given property accessors (method,
 field) has an annotation that suggests property name to use
 for deserialization (reading JSON into POJOs). 
 | 
PropertyName | 
AnnotationIntrospector.findNameForSerialization(Annotated a)
Method for checking whether given property accessors (method,
 field) has an annotation that suggests property name to use
 for serialization. 
 | 
PropertyName | 
AnnotationIntrospector.findRootName(AnnotatedClass ac)
Method for locating name used as "root name" (for use by
 some serializers when outputting root-level object -- mostly
 for XML compatibility purposes) for given class, if one
 is defined. 
 | 
PropertyName | 
AnnotationIntrospector.findWrapperName(Annotated ann)
Method used to check if specified property has annotation that indicates
 that it should be wrapped in an element; and if so, name to use. 
 | 
PropertyName | 
BeanProperty.getWrapperName()
If property is indicated to be wrapped, name of
 wrapper element to use. 
 | 
PropertyName | 
BeanProperty.Std.getWrapperName()  | 
PropertyName | 
PropertyName.withNamespace(String ns)
Fluent factory method for constructing an instance with different
 namespace. 
 | 
PropertyName | 
PropertyName.withSimpleName(String simpleName)
Fluent factory method for constructing an instance with different
 simple name. 
 | 
| Constructor and Description | 
|---|
BeanProperty.Std(String name,
                JavaType type,
                PropertyName wrapperName,
                Annotations contextAnnotations,
                AnnotatedMember member,
                boolean isRequired)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected PropertyName | 
SettableBeanProperty._wrapperName  | 
| Modifier and Type | Method and Description | 
|---|---|
PropertyName | 
SettableBeanProperty.getWrapperName()  | 
| Constructor and Description | 
|---|
CreatorProperty(String name,
               JavaType type,
               PropertyName wrapperName,
               TypeDeserializer typeDeser,
               Annotations contextAnnotations,
               AnnotatedParameter param,
               int index,
               Object injectableValueId,
               boolean isRequired)  | 
SettableBeanProperty(String propName,
                    JavaType type,
                    PropertyName wrapper,
                    TypeDeserializer typeDeser,
                    Annotations contextAnnotations)
Deprecated.  
 | 
SettableBeanProperty(String propName,
                    JavaType type,
                    PropertyName wrapper,
                    TypeDeserializer typeDeser,
                    Annotations contextAnnotations,
                    boolean isRequired)  | 
| Modifier and Type | Method and Description | 
|---|---|
PropertyName | 
JacksonAnnotationIntrospector.findNameForDeserialization(Annotated a)  | 
PropertyName | 
AnnotationIntrospectorPair.findNameForDeserialization(Annotated a)  | 
PropertyName | 
JacksonAnnotationIntrospector.findNameForSerialization(Annotated a)  | 
PropertyName | 
AnnotationIntrospectorPair.findNameForSerialization(Annotated a)  | 
PropertyName | 
JacksonAnnotationIntrospector.findRootName(AnnotatedClass ac)  | 
PropertyName | 
AnnotationIntrospectorPair.findRootName(AnnotatedClass ac)  | 
PropertyName | 
AnnotationIntrospectorPair.findWrapperName(Annotated ann)  | 
PropertyName | 
POJOPropertyBuilder.getWrapperName()  | 
abstract PropertyName | 
BeanPropertyDefinition.getWrapperName()
Accessor for finding wrapper name to use for property (if any). 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected PropertyName | 
BeanPropertyWriter._wrapperName
Wrapper name to use for this element, if any 
 | 
| Modifier and Type | Method and Description | 
|---|---|
PropertyName | 
BeanPropertyWriter.getWrapperName()  | 
| Modifier and Type | Method and Description | 
|---|---|
PropertyName | 
SimpleBeanPropertyDefinition.getWrapperName()  | 
Copyright © 2012-2013 FasterXML. All Rights Reserved.