| 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.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. | 
| 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 PropertyMetadata | BeanProperty.Std. _metadata | 
| static PropertyMetadata | PropertyMetadata. STD_OPTIONAL | 
| static PropertyMetadata | PropertyMetadata. STD_REQUIRED | 
| static PropertyMetadata | PropertyMetadata. STD_REQUIRED_OR_OPTIONAL | 
| Modifier and Type | Method and Description | 
|---|---|
| static PropertyMetadata | PropertyMetadata. construct(boolean req,
         String desc)Deprecated.  | 
| static PropertyMetadata | PropertyMetadata. construct(boolean req,
         String desc,
         Integer index) | 
| PropertyMetadata | BeanProperty. getMetadata()Accessor for additional optional information about property. | 
| PropertyMetadata | BeanProperty.Std. getMetadata() | 
| PropertyMetadata | PropertyMetadata. withDescription(String desc) | 
| PropertyMetadata | PropertyMetadata. withIndex(Integer index) | 
| PropertyMetadata | PropertyMetadata. withRequired(Boolean b) | 
| Constructor and Description | 
|---|
| BeanProperty.Std(PropertyName name,
                JavaType type,
                PropertyName wrapperName,
                Annotations contextAnnotations,
                AnnotatedMember member,
                PropertyMetadata metadata) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected PropertyMetadata | SettableBeanProperty. _metadataAdditional optional property metadata, such as whether
 property is required, and whether there is additional
 human-readable description | 
| Modifier and Type | Method and Description | 
|---|---|
| PropertyMetadata | SettableBeanProperty. getMetadata() | 
| Constructor and Description | 
|---|
| CreatorProperty(PropertyName name,
               JavaType type,
               PropertyName wrapperName,
               TypeDeserializer typeDeser,
               Annotations contextAnnotations,
               AnnotatedParameter param,
               int index,
               Object injectableValueId,
               PropertyMetadata metadata) | 
| SettableBeanProperty(PropertyName propName,
                    JavaType type,
                    PropertyMetadata metadata,
                    JsonDeserializer<Object> valueDeser)Constructor only used by  ObjectIdValueProperty. | 
| SettableBeanProperty(PropertyName propName,
                    JavaType type,
                    PropertyName wrapper,
                    TypeDeserializer typeDeser,
                    Annotations contextAnnotations,
                    PropertyMetadata metadata) | 
| Constructor and Description | 
|---|
| ObjectIdValueProperty(ObjectIdReader objectIdReader,
                     PropertyMetadata metadata) | 
| Modifier and Type | Method and Description | 
|---|---|
| PropertyMetadata | POJOPropertyBuilder. getMetadata() | 
| abstract PropertyMetadata | BeanPropertyDefinition. getMetadata()Method for accessing additional metadata. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected PropertyMetadata | BeanPropertyWriter. _metadataAdditional information about property | 
| Modifier and Type | Method and Description | 
|---|---|
| PropertyMetadata | BeanPropertyWriter. getMetadata() | 
| Modifier and Type | Method and Description | 
|---|---|
| PropertyMetadata | SimpleBeanPropertyDefinition. getMetadata()We will indicate that property is optional, since there is nothing
 to indicate whether it might be required. | 
Copyright © 2014 FasterXML. All Rights Reserved.