| Attribute |
The Attribute annotation represents a serializable XML
attribute within an XML element.
|
| DefaultType |
The DefaultType enumeration is used to specify the
type of defaults to apply to a class.
|
| Element |
The Element annotation is used to represent a field
or method that appears as an XML element.
|
| ElementArray |
The ElementArray annotation represents a method or
field that is an array of elements.
|
| ElementList |
The ElementList annotation represents a method or
field that is a Collection for storing entries.
|
| ElementListUnion |
The ElementListUnion annotation is used to describe
fields and methods that can dynamically match a schema class.
|
| ElementMap |
The ElementMap annotation represents a method or field
that is a Map for storing key value pairs.
|
| ElementMapUnion |
The ElementMapUnion annotation is used to describe a
field or method that can dynamically match a schema class.
|
| ElementUnion |
The ElementUnion annotation is used to describe fields
and methods that can dynamically match a schema class.
|
| Namespace |
The Namespace annotation is used to set a namespace
on an element or attribute.
|
| NamespaceList |
The NamespaceList annotation that is used to declare
namespaces that can be added to an element.
|
| Order |
The Order annotation is used to specify the order of
appearance of XML elements and attributes.
|
| Root |
This Root annotation is used to annotate classes that
need to be serialized.
|
| Serializer |
The Serializer interface is used to represent objects
that can serialize and deserialize objects to an from XML.
|
| Text |
The Text annotation is used to represent a field or
method that appears as text within an XML element.
|
| Version |
The Version annotation is used to specify an attribute
that is used to represent a revision of the class XML schema.
|