| 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
 ObjectMapperclass, as well
as convenience methods included inJsonParser | 
| 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_NAMESpecial placeholder value that indicates that there is no name associated. | 
| static PropertyName | PropertyName. USE_DEFAULTSpecial 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. _wrapperNameWrapper 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.