# Hierarchy For Package org.codehaus.jackson.annotate

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.codehaus.jackson.annotate.JsonTypeInfo.None

## Annotation Type Hierarchy

- org.codehaus.jackson.annotate.JsonWriteNullProperties (implements java.lang.annotation.Annotation)
- org.codehaus.jackson.annotate.JsonValue (implements java.lang.annotation.Annotation)
- org.codehaus.jackson.annotate.JsonUnwrapped (implements java.lang.annotation.Annotation)
- org.codehaus.jackson.annotate.JsonTypeName (implements java.lang.annotation.Annotation)
- org.codehaus.jackson.annotate.JsonTypeInfo (implements java.lang.annotation.Annotation)
- org.codehaus.jackson.annotate.JsonSubTypes (implements java.lang.annotation.Annotation)
- org.codehaus.jackson.annotate.JsonSubTypes.Type (implements java.lang.annotation.Annotation)
- org.codehaus.jackson.annotate.JsonSetter (implements java.lang.annotation.Annotation)
- org.codehaus.jackson.annotate.JsonRawValue (implements java.lang.annotation.Annotation)
- org.codehaus.jackson.annotate.JsonPropertyOrder (implements java.lang.annotation.Annotation)
- org.codehaus.jackson.annotate.JsonProperty (implements java.lang.annotation.Annotation)
- org.codehaus.jackson.annotate.JsonManagedReference (implements java.lang.annotation.Annotation)
- org.codehaus.jackson.annotate.JsonIgnoreType (implements java.lang.annotation.Annotation)
- org.codehaus.jackson.annotate.JsonIgnoreProperties (implements java.lang.annotation.Annotation)
- org.codehaus.jackson.annotate.JsonIgnore (implements java.lang.annotation.Annotation)
- org.codehaus.jackson.annotate.JsonGetter (implements java.lang.annotation.Annotation)
- org.codehaus.jackson.annotate.JsonCreator (implements java.lang.annotation.Annotation)
- org.codehaus.jackson.annotate.JsonBackReference (implements java.lang.annotation.Annotation)
- org.codehaus.jackson.annotate.JsonAutoDetect (implements java.lang.annotation.Annotation)
- org.codehaus.jackson.annotate.JsonAnySetter (implements java.lang.annotation.Annotation)
- org.codehaus.jackson.annotate.JsonAnyGetter (implements java.lang.annotation.Annotation)
- org.codehaus.jackson.annotate.JacksonAnnotation (implements java.lang.annotation.Annotation)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.codehaus.jackson.annotate.JsonTypeInfo.Id
    - org.codehaus.jackson.annotate.JsonTypeInfo.As
    - org.codehaus.jackson.annotate.JsonMethod
    - org.codehaus.jackson.annotate.JsonAutoDetect.Visibility