This table presents the progress of implementing sws-extension-bind - a custom JAXB2 implementation. The progress is not objective. JAXB2 tries to mix two categories: Java values convertible to/from XML instances and Java types representing XSD Schema Components.

XML
how much information from particular annotation is used to properly map between Java objects/values and XML instances (documents, fragments).
XSD
how much information from particular annotation is used to model XML Schema Components' (mainly simple/complex type definitions) properties.
JAXB2 AnnotationXMLXSD
XmlAccessorOrder
0%
0%
XmlAccessorType
90%
70%
XmlAnyAttribute
0%
0%
XmlAnyElement
0%
0%
XmlAttachmentRef
0%
0%
XmlAttribute
60%
30%
XmlElement
60%
30%
XmlElementDecl
0%
0%
XmlElementRef
0%
0%
XmlElementRefs
0%
0%
XmlElements
0%
0%
XmlElementWrapper
50%
20%
XmlEnum
0%
0%
XmlEnumValue
0%
0%
XmlID
0%
0%
XmlIDREF
0%
0%
XmlInlineBinaryData
0%
0%
XmlList
90%
40%
XmlMimeType
0%
0%
XmlMixed
0%
0%
XmlNs
0%
0%
XmlRegistry
0%
0%
XmlRootElement
90%
10%
XmlSchema
30%
40%
XmlSchemaType
40%
90%
XmlSchemaTypes
0%
0%
XmlSeeAlso
100%
10%
XmlTransient
90%
80%
XmlType
80%
30%
XmlValue
90%
70%