|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
ObjectIdGenerator.newForSerialization(java.lang.Object)
).
Locale
(from deserialization or serialization context) should be used:
annotation does not define value to use.
TimeZone
(from deserialization or serialization context) should be used:
annotation does not define value to use.
JsonAnySetter
method; basically being used like a
getter but such that contents of the returned Map (type must be
Map
) are serialized as if they were actual properties
of the bean that contains method/field with this annotations.com.fasterxml.jackson.databind.ObjectMapper
(or objects
it delegates to) providing matching filters by id.JsonFormat
annotation.JsonIdentityInfo
).JsonInclude
to define which properties
of Java Beans are to be included in serialization.bind.annotation.XmlRootElement
,
used to indicate name to use for root-level wrapping, if wrapping is
enabled.JsonProperty
annotation (which was introduced in version 1.1).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).defaultImpl
annotation property, to indicate that there is no default implementation
specified.bind.annotation.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.JsonIdentityInfo
).ObjectIdGenerator
implementations.int
s (starting with value 1) as Object Identifiers.UUID
s as reliably
unique identifiers: downside is that resulting String is
36 characters long.JsonAutoDetect
apply to.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |