Annotation Types Summary |
XmlAccessorOrder |
Controls the ordering of fields and properties in a class. |
XmlAccessorType |
Controls whether fields or Javabean properties are serialized by default. |
XmlAnyAttribute |
Maps a JavaBean property to a map of wildcard attributes. |
XmlAnyElement |
Maps a JavaBean property to XML infoset representation and/or JAXB element. |
XmlAttachmentRef |
Marks a field/property that its XML form is a uri reference to mime content. |
XmlAttribute |
Maps a JavaBean property to a XML attribute. |
XmlElement |
Maps a JavaBean property to a XML element derived from property name. |
XmlElementDecl |
Maps a factory method to a XML element. |
XmlElementRef |
Maps a JavaBean property to a XML element derived from property's type. |
XmlElementRefs |
Marks a property that refers to classes with XmlElement
or JAXBElement. |
XmlElements |
A container for multiple @XmlElement annotations. |
XmlElementWrapper |
Generates a wrapper element around XML representation. |
XmlEnum |
Maps an enum type Enum to XML representation. |
XmlEnumValue |
Maps an enum constant in Enum type to XML representation. |
XmlID |
Maps a JavaBean property to XML ID. |
XmlIDREF |
Maps a JavaBean property to XML IDREF. |
XmlInlineBinaryData |
Disable consideration of XOP encoding for datatypes that are bound to
base64-encoded binary data in XML. |
XmlList |
Used to map a property to a list simple type. |
XmlMimeType |
Associates the MIME type that controls the XML representation of the property. |
XmlMixed |
Annotate a JavaBean multi-valued property to support mixed content. |
XmlNs |
Associates a namespace prefix with a XML namespace URI. |
XmlRegistry |
Marks a class that has XmlElementDecl s. |
XmlRootElement |
Maps a class or an enum type to an XML element. |
XmlSchema |
Maps a package name to a XML namespace. |
XmlSchemaType |
Maps a Java type to a simple schema built-in type. |
XmlSchemaTypes |
A container for multiple @XmlSchemaType annotations. |
XmlSeeAlso |
Instructs JAXB to also bind other classes when binding this class. |
XmlTransient |
Prevents the mapping of a JavaBean property/type to XML representation. |
XmlType |
Maps a class or an enum type to a XML Schema type. |
XmlValue |
Enables mapping a class to a XML Schema complex type with a
simpleContent or a XML Schema simple type. |