|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use org.codehaus.jackson.annotate | |
---|---|
org.codehaus.jackson | Main public API classes of the core streaming JSON
processor: most importantly JsonFactory
used for constructing
Json parser (JsonParser )
and generator
(JsonParser )
instances. |
org.codehaus.jackson.annotate | Public core annotations, most of which are used to configure how Data Mapping/Binding works, excluding annotations that directly depend on Mapper classes. |
org.codehaus.jackson.map.annotate | Annotations that directly depend on Mapper classes and are used for configuring Data Mapping functionality. |
org.codehaus.jackson.schema | Classes needed for JSON schema support (currently just ability to generate schemas using serialization part of data mapping) |
Classes in org.codehaus.jackson.annotate used by org.codehaus.jackson | |
---|---|
JsonCreator
Marker annotation that can be used to define constructors and factory methods as one to use for instantiating new instances of the associated class. |
|
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. |
Classes in org.codehaus.jackson.annotate used by org.codehaus.jackson.annotate | |
---|---|
JacksonAnnotation
Meta-annotation (annotations used on other annotations) used for marking all annotations that are part of Jackson package. |
|
JsonMethod
Enumeration used to define kinds of methods that annotations like JsonAutoDetect apply to. |
Classes in org.codehaus.jackson.annotate used by org.codehaus.jackson.map.annotate | |
---|---|
JacksonAnnotation
Meta-annotation (annotations used on other annotations) used for marking all annotations that are part of Jackson package. |
Classes in org.codehaus.jackson.annotate used by org.codehaus.jackson.schema | |
---|---|
JacksonAnnotation
Meta-annotation (annotations used on other annotations) used for marking all annotations that are part of Jackson package. |
|
JsonCreator
Marker annotation that can be used to define constructors and factory methods as one to use for instantiating new instances of the associated class. |
|
JsonValue
Marker annotation similar to XmlValue
that indicates that results of the annotated "getter" method
(which means signature must be that of getters; non-void return
type, no args) is to be used as the single value to serialize
for the instance. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |