Package org.basex.core

Database core classes.

See:
          Description

Interface Summary
InfoListener Info listener, receiving and handling information generated during the evaluation of a command or query.
Locking Lock interface; will get obsolete after database locking has been finalized.
Text This class contains internationalized text strings, which are used throughout the project.
 

Class Summary
AProp This class assembles properties which are used all around the project.
Command This class provides the architecture for all internal command implementations.
Context This class serves as a central database context.
Databases Manages a two-way-map of all available databases and backups.
Datas This class organizes all currently opened databases.
DBLocking Manage read and write locks on arbitrary strings.
Events This class organizes all known events.
Lang This class loads language specific texts when the Lang.lang(java.lang.String) method is called for the first time.
LockResult Result object for databases function.
Main This is the abstract main class for the starter classes.
MainProp This class assembles admin properties which are used all around the project.
Proc This class is implemented by all kinds of processes.
Prop This class assembles properties which are used all around the project.
User This class contains information on a single user.
Users This class organizes all users.
 

Enum Summary
Perm User permissions.
 

Exception Summary
BaseXException Database exception, extending the IOException.
ProcException This exception is called whenever a process is interrupted.
 

Package org.basex.core Description

Database core classes.