B.1 Support range of the JAXB functions
The following table describes the support range of the JAXB functions:
JAXB function |
Overview |
Supported or not |
|||
---|---|---|---|---|---|
Schema compiler |
Default binding |
Performs default conversion. |
Y |
||
Custom binding |
Customizes the conversion on the basis of binding declaration. |
Y |
|||
Schema with inline annotation |
Describes the binding declaration in the schema document. |
Y |
|||
External binding declaration |
Describes the binding declaration in the external file. |
Y |
|||
Extending the binding language |
Defines the vendor-specific extended binding declaration. |
N |
|||
Schema generator |
Default mapping |
Performs default conversion. |
Y |
||
Custom mapping |
Customizes the conversion on the basis of the Java annotations. |
Y |
|||
Binding framework |
Marshal |
Outputs the Java objects as XML documents. |
Y |
||
Event callback |
This is the callback method of the event generated during marshalling. |
Y |
|||
Class-defined callback method |
This is the callback method within the class mapped by JAXB invoked before and after marshalling. |
Y |
|||
External listener |
This is an external callback method invoked by the event that occurs during marshalling. |
Y |
|||
Marshalling properties |
Various properties for controlling marshalling. |
Y |
|||
Validation |
Performs validation during marshalling. |
Y |
|||
Unmarshal |
Reads XML document as a Java object. |
Y |
|||
Event callback |
This is the callback method of the event generated during un-marshalling. |
Y |
|||
Class-defined callback method |
This is the callback method that exists within the class mapped by JAXB invoked before and after un-marshalling. |
Y |
|||
External listener |
This is an external callback method invoked by the event that occurs during un-marshalling. |
Y |
|||
Validation |
Performs validation during un-marshalling. |
Y |
|||
Introspector |
This is a function for accessing information about mapping of the Java object that is mapped by JAXB. |
Y |
|||
Binder |
This is a function for achieving synchronization of the Java object mapped by JAXB, and the XML information set. |
Y |