BaseX 6.0 – Documentation

Packages
org.basex This is the main package of the project.
org.basex.api.dom This package provides a basic DOM API.
org.basex.api.jaxp This package provides a basic JAXP API.
org.basex.api.xmldb This package contains the implementation of the XML:DB API.
org.basex.api.xqj This package contains the implementation of the XQuery for Java (XQJ) API.
org.basex.build This package contains classes for creating new database instances.
org.basex.build.mediovis This package contains classes for building database instances from MAB2 library data.
org.basex.build.xml This package provides classes for creating database instances from XML documents.
org.basex.core This package contains the database core classes.
org.basex.core.proc This package contains the implementations of all database commands.
org.basex.data This package contains the main database structures.
org.basex.gui This package contains the graphical user interface.
org.basex.gui.dialog This package contains dialog windows used in the GUI.
org.basex.gui.layout This package contains project specific GUI components.
org.basex.gui.view This package contains all visualizations and the view observer framework.
org.basex.gui.view.explore This package contains the implementation of the Explorer view.
org.basex.gui.view.folder This package contains the implementation of the Folder view.
org.basex.gui.view.info This package contains the implementation of the Info view.
org.basex.gui.view.map This package contains the implementation of the Map view.
org.basex.gui.view.plot This package contains the implementation of the Plot view.
org.basex.gui.view.table This package contains the implementation of the Table view.
org.basex.gui.view.text This package contains the implementation of the Text view.
org.basex.gui.view.tree This package contains the implementation of the Tree view.
org.basex.gui.view.xquery This package contains the implementation of the XQuery view.
org.basex.index This package contains all database index structures.
org.basex.io This package contains input and output classes.
org.basex.query This package contains the XQuery implementation.
org.basex.query.expr This package contains all XQuery expressions.
org.basex.query.ft This package contains all XQuery Full Text expressions.
org.basex.query.func This package contains all XQuery functions.
org.basex.query.item This package contains XQuery data types.
org.basex.query.iter This package contains iterator implementations.
org.basex.query.path This package contains XQuery path expressions.
org.basex.query.up This package contains XQuery Update expressions.
org.basex.query.up.primitives This package contains XQuery Update primitives.
org.basex.query.util This package contains XQuery utility classes.
org.basex.server This package contains the server implementation.
org.basex.test.examples Contains examples for using the project code.
org.basex.util This package assembles utility classes.
org.deepfs This is the main package of the DeepFS implementation.
org.deepfs.fs This package contains the DeepFS implementation.
org.deepfs.fsml This package contains the core classes of the DeepFS project.
org.deepfs.fsml.parsers This package contains classes for extracting file metadata and content.
org.deepfs.fsml.plugin This package contains (native) plugins for the fsml framework.
org.deepfs.fsml.ser This package contains serializers for DeepFile objects.
org.deepfs.fsml.util This package contains utility classes for reading data and parsing/converting metadata.
org.deepfs.jfuse This package contains bindings for the FUSE project.
org.deepfs.util This package contains DeepFS utility classes.