* [https://github.com/BaseXdb/basex-examples/blob/master/src/main/java/org/basex/examples/module/FruitsModule.java FruitsModule.java]<br/>is a simple demo module called by {{Code|FruitsExample}}.
* [https://github.com/BaseXdb/basex-examples/blob/master/src/main/java/org/basex/examples/module/ModuleDemo.java ModuleDemo.java]<br/>is a simple XQuery demo module that demonstrates how XQuery items can be processed from Java. It is derived from the {{Code|QueryModule}} class.
* [https://github.com/BaseXdb/basex-examples/blob/master/src/main/java/org/basex/examplesquery/module/ModuleDemoQueryModule.java ModuleDemoQueryModule.java]<br/>is a simple XQuery demo module that demonstrates how XQuery items can be processed from Java. It is derived from located in the {{Code|QueryModule}} classBaseX core.* [https://github.com/BaseXdb/basex/blob/master/src/main/java/org/basex/query/QueryModule.java QueryModule.java]<br/>Java query modules can extend this class to get access to the current query context and enrich functions with properties ([[Java Bindings|see more]]).
</div><div style="float:left; width:4%;">
</div><div style="float:left; width:48%;">
==XQJ API==