Package org.codehaus.jackson.annotate

Enum Summary
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.
 

Annotation Types Summary
JacksonAnnotation Meta-annotation (annotations used on other annotations) used for marking all annotations that are part of Jackson package.
JsonCreator  
JsonProperty Marker annotation that can be used to define a non-static method as a "setter" or "getter" for a logical property (depending on its signature), or non-static object field to be used (serialized, deserialized) as a logical property.
JsonSubTypes Annotation used with JsonTypeInfo to indicate sub types of serializable polymorphic types, and to associate logical names used within JSON content (which is more portable than using physical Java class names).
JsonSubTypes.Type Definition of a subtype, along with optional name.
JsonTypeInfo Annotation used for configuring details of if and how type information is used with JSON serialization and deserialization, to preserve information about actual class of Object instances.
JsonTypeName Annotation used for binding logical name that the annotated class has.
 



Copyright © 2010-2011 FuseSource, Corp.. All Rights Reserved.