## Package org.exist.storage.btree

Interface Summary
BTreeCallback: BTreeCallback is a callback interface for BTree queries.

Class Summary
BTAbstractLoggable
BTree: A general purpose B+-tree which stores binary keys as instances of `Value`.
CreateBTNodeLoggable
IndexQuery: IndexQuery represents the most primitive form of index querying.
InsertValueLoggable: Log object representing the insertion of a new btree key.
Paged: Paged is a paged file foundation that is used by the BTree class and its subclasses.
Paged.PageHeader
RemoveValueLoggable
SetParentLoggable
UpdatePageLoggable
UpdateValueLoggable
Value: Value is the primary base class for all data storing objects.

Exception Summary
BTreeException: A BTreeException is thrown by the BTree if an exception occurs in the managing of the BTree.
DBException: A DBException is thrown by the database if an exception occurs in the managing (creating, dropping) database objects such as Collections, Indexes, and XMLObjects.

Copyright (C) Wolfgang Meier. All rights reserved.