| Class and Description | 
|---|
| JacksonAnnotation Meta-annotation (annotations used on other annotations)
 used for marking all annotations that are
 part of Jackson package. | 
| JsonAutoDetect.Visibility Enumeration for possible visibility thresholds (minimum visibility)
 that can be used to limit which methods (and fields) are
 auto-detected. | 
| JsonCreator.Mode | 
| JsonFormat General-purpose annotation used for configuring details of how
 values of properties are to be serialized. | 
| JsonFormat.Shape Value enumeration used for indicating preferred Shape; translates
 loosely to JSON types, with some extra values to indicate less precise
 choices (i.e. | 
| JsonFormat.Value Helper class used to contain information from a single  JsonFormatannotation. | 
| JsonInclude.Include Enumeration used with  JsonIncludeto define which properties
 of Java Beans are to be included in serialization. | 
| JsonTypeInfo.As Definition of standard type inclusion mechanisms for type metadata. | 
| JsonTypeInfo.Id Definition of different type identifiers that can be included in JSON
 during serialization, and used for deserialization. | 
| ObjectIdGenerator Definition of API used for constructing Object Identifiers
 (as annotated using  JsonIdentityInfo). | 
| ObjectIdGenerator.IdKey Simple key class that can be used as a key for
 ObjectId-to-POJO mappings, when multiple ObjectId types
 and scopes are used. | 
| ObjectIdResolver Definition of API used for resolving actual Java object from
 Object Identifiers (as annotated using  JsonIdentityInfo). | 
| PropertyAccessor Enumeration used to define kinds of elements (called "property accessors")
 that annotations like  JsonAutoDetectapply to. | 
Copyright © 2014-2015 FasterXML. All Rights Reserved.