G XQJ Support


This topic describes how DataDirect XQuery supports XQuery API for Java (XQJ) classes, interfaces, and methods according to the XQJ specification, which is located at:

http://www.jcp.org/en/jsr/detail?id=225

For additional information about the XQJ classes, interfaces, and methods, refer to the Javadoc.

The tables that present XQJ support information use the following terms to describe this support:

Term
Definition
Supported
DataDirect XQuery supports the method with no exceptions.
Supported with comment
DataDirect XQuery supports the method with the comment noted.
Supported but ignored
DataDirect XQuery does not implement the method but does not throw an exception. In this case, the method is optional in the XQJ specification.
Not supported
DataDirect XQuery does not support the method and throws an exception (raises an error).

This section also discusses exception handling, serialization, multi-threading, accessing XML results, and mapping data types.