Most of the functionality of individual classes in the hocuspocus library is available through the Corpus class. This document offers an overview of the library’s functionality; the accompanying file corpus.md provides a guide to using the Corpus class. Further details for all classes can be found in the API documentation (which can be generated with gradle groovydoc). The unit tests also provide illustrative examples.
The hocuspocus library operates on an archive of XML texts documented in a CTS TextInventory. The functionality it provides includes: