| Name | Description | Type | Package | Framework |
| AbstractBFileLoggable | | Class | org.exist.storage.index | ExistDB |
|
| AbstractLoggable | Abstract implementation of the Loggable interface. | Class | org.exist.storage.journal | ExistDB |
|
| AbstractVariableByteInput | Abstract base class for implementations of VariableByteInput. | Class | org.exist.storage.io | ExistDB |
|
| Accounting | Keeps track of various cache parameters. | Class | org.exist.storage.cache | ExistDB |
|
| AddLinkLoggable | | Class | org.exist.storage.dom | ExistDB |
|
| AddMovedValueLoggable | | Class | org.exist.storage.dom | ExistDB |
|
| AddValueLoggable | | Class | org.exist.storage.dom | ExistDB |
|
| BackupSystemTask | BackupSystemTask creates an XML backup of the current database into a directory or zip file. | Class | org.exist.storage | ExistDB |
|
| BFile | Data store for variable size values. | Class | org.exist.storage.index | ExistDB |
|
| BFile .PageInputStream | | Interface | org.exist.storage.index | ExistDB |
|
| BFileCallback | | Interface | org.exist.storage.index | ExistDB |
|
| BlockingInputStream | BlockingInputStream is a combination of an input stream and an output stream, connected through a (circular) buffer in memory. | Class | org.exist.storage.io | ExistDB |
|
| BlockingOutputStream | Output stream adapter for a BlockingInputStream. | Class | org.exist.storage.io | ExistDB |
|
| BrokerFactory | | Class | org.exist.storage | ExistDB |
|
| BrokerPool | This class controls all available instances of the database. | Class | org.exist.storage | ExistDB |
|
| BrokerWatchdog | | Class | org.exist.storage | ExistDB |
|
| BTAbstractLoggable | | Class | org.exist.storage.btree | ExistDB |
|
| BTree | A general purpose B+-tree which stores binary keys as instances of Value. | Class | org.exist.storage.btree | ExistDB |
|
| BTreeCache | This cache implementation always tries to keep the inner btree pages in cache, while the leaf pages can be removed. | Class | org.exist.storage.cache | ExistDB |
|
| BTreeCacheable | Fields inherited from interface org. | Interface | org.exist.storage.cache | ExistDB |
|
| BTreeCallback | BTreeCallback is a callback interface for BTree queries. | Interface | org.exist.storage.btree | ExistDB |
|
| BTreeException | A BTreeException is thrown by the BTree if an exception occurs in the managing of the BTree. | Class | org.exist.storage.btree | ExistDB |
|
| BTreeStore | Nested Class SummaryNested classes/interfaces inherited from class org. | Class | org.exist.storage.index | ExistDB |
|
| BufferStats | To change this generated comment go to Window>Preferences>Java>Code Generation>Code and Comments | Class | org.exist.storage | ExistDB |
|
| Cache | Base interface for all cache implementations that are used for buffering btree and data pages. | Interface | org.exist.storage.cache | ExistDB |
|
| Cacheable | Each object should provide a unique key, an internal reference counter, and a timestamp marker (used to measure how long the object has stayed | Interface | org.exist.storage.cache | ExistDB |
|
| CacheManager | | Interface | org.exist.storage | ExistDB |
|
| Checkpoint | | Class | org.exist.storage.txn | ExistDB |
|
| CollectionCacheManager | | Class | org.exist.storage | ExistDB |
|
| CollectionStore | Handles access to the central collection storage file (collections. | Class | org.exist.storage.index | ExistDB |
|
| CollectionStore .CollectionKey | | Class | org.exist.storage.index | ExistDB |
|
| CollectionStore .DocumentKey | | Class | org.exist.storage.index | ExistDB |
|
| ConsistencyCheckTask | | Class | org.exist.storage | ExistDB |
|
| ContentLoadingObserver | Receives callback event during document(s) loading and removal; implemented by several classes that generate various indices; | Interface | org.exist.storage | ExistDB |
|
| CreateBinaryLoggable | | Class | org.exist.storage | ExistDB |
|
| CreateBTNodeLoggable | | Class | org.exist.storage.btree | ExistDB |
|
| CreatePageLoggable | | Class | org.exist.storage.dom | ExistDB |
|
| CreatePageLoggable | | Class | org.exist.storage.index | ExistDB |
|
| CustomMatchListener | Base class for custom filters which can be applied to the serialization stream generated by the Serializer. | Class | org.exist.storage.serializers | ExistDB |
|
| CustomMatchListenerFactory | Configures and maintains a list of CustomMatchListener. | Class | org.exist.storage.serializers | ExistDB |
|
| DataBackup | | Class | org.exist.storage | ExistDB |
|
| DataGuide | Collects statistics about the distribution of elements in a document or even the entire database. | Class | org.exist.storage.statistics | ExistDB |
|
| DBBroker | This is the base class for all database backends. | Class | org.exist.storage | ExistDB |
|
| DBException | A DBException is thrown by the database if an exception occurs in the managing (creating, dropping) database objects such as Collections, Indexes, | Class | org.exist.storage.btree | ExistDB |
|
| DeadlockDetection | Deadlock detection for resource and collection locks. | Class | org.exist.storage.lock | ExistDB |
|
| DefaultCacheManager | CacheManager maintains a global memory pool available to all page caches. | Class | org.exist.storage | ExistDB |
|
| DOMFile | This is the main storage for XML nodes. | Class | org.exist.storage.dom | ExistDB |
|
| DOMTransaction | DOMTransaction controls access to the DOM file This implements a wrapper around the code passed in | Class | org.exist.storage.dom | ExistDB |
|
| ElementIndex | | Class | org.exist.storage | ExistDB |
|
| ElementValue | | Class | org.exist.storage | ExistDB |
|
| EXistOutputKeys | | Class | org.exist.storage.serializers | ExistDB |
|
| FileLock | Cooperative inter-process file locking, used to synchronize access to database files across processes, i. | Class | org.exist.storage.lock | ExistDB |
|
| FileLockHeartBeat | Provides a Scheduled HeartBeat for the FileLockConstructor SummaryFileLockHeartBeat() | Class | org.exist.storage.lock | ExistDB |
|
| FileSyncThread | Sync the current journal file by calling FileChannel. | Class | org.exist.storage.journal | ExistDB |
|
| FreeList | Manages a list of pages containing unused sections. | Class | org.exist.storage.index | ExistDB |
|
| FreeSpace | Used to track the available amount of free space in a data page. | Class | org.exist.storage.index | ExistDB |
|
| FulltextIndexSpec | Contains information about which parts of a document should be fulltext-indexed for a specified doctype. | Class | org.exist.storage | ExistDB |
|
| GClockCache | Cache implementation based on the GClock algorithm. | Class | org.exist.storage.cache | ExistDB |
|
| GeneralRangeIndexSpec | Used to specify a range index on a node path. | Class | org.exist.storage | ExistDB |
|
| Indexable | This interface should be implemented by all basic types to be used as keys in a value index. | Interface | org.exist.storage | ExistDB |
|
| IndexQuery | IndexQuery represents the most primitive form of index querying. | Class | org.exist.storage.btree | ExistDB |
|
| IndexSpec | Top class for index definitions as specified in a collection configuration or the main configuration file. | Class | org.exist.storage | ExistDB |
|
| IndexStatistics | Collects statistics on the distribution of elements in the database. | Class | org.exist.storage.statistics | ExistDB |
|
| IndexStatisticsWorker | Fields inherited from interface org. | Class | org.exist.storage.statistics | ExistDB |
|
| IndexStats | | Class | org.exist.storage | ExistDB |
|
| InsertValueLoggable | Log object representing the insertion of a new btree key. | Class | org.exist.storage.btree | ExistDB |
|
| InsertValueLoggable | Insert a value into a data page. | Class | org.exist.storage.dom | ExistDB |
|
| Journal | Manages the journalling log. | Class | org.exist.storage.journal | ExistDB |
|
| JournalReader | Read log entries from the journal file. | Class | org.exist.storage.journal | ExistDB |
|
| Lock | | Interface | org.exist.storage.lock | ExistDB |
|
| LockedDocumentMap | This map is used by the XQuery engine to track how many read locks were acquired for a document during query execution. | Class | org.exist.storage.lock | ExistDB |
|
| LockInfo | Encapsulates debug information about a log. | Class | org.exist.storage.lock | ExistDB |
|
| LockListener | | Interface | org.exist.storage.lock | ExistDB |
|
| LockOwner | Used to track acquired locks, mainly for debugging. | Class | org.exist.storage.lock | ExistDB |
|
| LogEntryTypes | Registry for log entry types. | Class | org.exist.storage.journal | ExistDB |
|
| LogException | | Class | org.exist.storage.journal | ExistDB |
|
| Loggable | Interface to be implemented by all objects that can be written or read from the journalling log. | Interface | org.exist.storage.journal | ExistDB |
|
| LRDCache | A cache implementation based on a Least Reference Density (LRD) replacement policy. | Class | org.exist.storage.cache | ExistDB |
|
| LRUCache | A simple cache implementing a Last Recently Used policy. | Class | org.exist.storage.cache | ExistDB |
|
| Lsn | Log Sequence Number: identifies a log record within the journal file. | Class | org.exist.storage.journal | ExistDB |
|
| MultiReadReentrantLock | A reentrant read/write lock, which allows multiple readers to acquire a lock. | Class | org.exist.storage.lock | ExistDB |
|
| NativeBroker | Main class for the native XML storage backend. | Class | org.exist.storage | ExistDB |
|
| NativeBroker .NodeRef | | Class | org.exist.storage | ExistDB |
|
| NativeSerializer | Serializer implementation for the native database backend. | Class | org.exist.storage.serializers | ExistDB |
|
| NativeStructuralIndex | | Class | org.exist.storage.structural | ExistDB |
|
| NativeStructuralIndexWorker | Internal default implementation of the structural index. | Class | org.exist.storage.structural | ExistDB |
|
| NativeTextEngine | This class is responsible for fulltext-indexing. | Class | org.exist.storage | ExistDB |
|
| NativeValueIndex | Maintains an index on typed node values. | Class | org.exist.storage | ExistDB |
|
| NodeIterator | This implementation locks the DOM file to read the node and unlocks it afterwards. | Class | org.exist.storage.dom | ExistDB |
|
| NodePath | | Class | org.exist.storage | ExistDB |
|
| NotificationService | Global notification service for document updates. | Class | org.exist.storage | ExistDB |
|
| OccurrenceList | Simple list of node ids and their offsets within the text sequence. | Class | org.exist.storage | ExistDB |
|
| OverflowAppendLoggable | | Class | org.exist.storage.index | ExistDB |
|
| OverflowCreateLoggable | | Class | org.exist.storage.index | ExistDB |
|
| OverflowCreatePageLoggable | | Class | org.exist.storage.index | ExistDB |
|
| OverflowModifiedLoggable | | Class | org.exist.storage.index | ExistDB |
|
| OverflowRemoveLoggable | | Class | org.exist.storage.index | ExistDB |
|
| OverflowStoreLoggable | | Class | org.exist.storage.index | ExistDB |
|
| Paged | | Class | org.exist.storage.btree | ExistDB |
|
| Paged .PageHeader | | Class | org.exist.storage.btree | ExistDB |
|
| ParseException | This exception is thrown when parse errors are encountered. | Class | org.exist.storage.analysis | ExistDB |
|
| ProcessMonitor | Class to keep track of all running queries in a database instance. | Class | org.exist.storage | ExistDB |
|
| ProcessMonitor .JobInfo | Constructor SummaryProcessMonitor. | Class | org.exist.storage | ExistDB |
|
| ProcessMonitor .Monitor | Constructor SummaryProcessMonitor. | Class | org.exist.storage | ExistDB |
|
| QNameRangeIndexSpec | Fields inherited from class org. | Class | org.exist.storage | ExistDB |
|
| RangeIndexSpec | | Class | org.exist.storage | ExistDB |
|
| RawNodeIterator | An iterator that walks through the raw node data items in a document. | Class | org.exist.storage.dom | ExistDB |
|
| RecordPos | | Class | org.exist.storage.dom | ExistDB |
|
| RecoveryManager | Database recovery. | Class | org.exist.storage.recovery | ExistDB |
|
| ReentrantReadWriteLock | A lock with the same semantics as builtin Java synchronized locks: Once a thread has a lock, it | Class | org.exist.storage.lock | ExistDB |
|
| RemoveEmptyPageLoggable | | Class | org.exist.storage.dom | ExistDB |
|
| RemoveEmptyPageLoggable | | Class | org.exist.storage.index | ExistDB |
|
| RemoveOverflowLoggable | | Class | org.exist.storage.dom | ExistDB |
|
| RemovePageLoggable | | Class | org.exist.storage.dom | ExistDB |
|
| RemoveValueLoggable | | Class | org.exist.storage.btree | ExistDB |
|
| RemoveValueLoggable | | Class | org.exist.storage.dom | ExistDB |
|
| RemoveValueLoggable | | Class | org.exist.storage.index | ExistDB |
|
| RenameBinaryLoggable | | Class | org.exist.storage | ExistDB |
|
| Serializer | Serializer base class, used to serialize a document or document fragment back to XML. | Class | org.exist.storage.serializers | ExistDB |
|
| SetPageLinkLoggable | Created by IntelliJ IDEA. | Class | org.exist.storage.btree | ExistDB |
|
| SetParentLoggable | | Class | org.exist.storage.btree | ExistDB |
|
| Signatures | Static methods to deal with the signature of a node stored in the first byte of the node data in the persistent DOM. | Class | org.exist.storage | ExistDB |
|
| SimpleTokenizer | This is the default class used by the fulltext indexer for tokenizing a string into words. | Class | org.exist.storage.analysis | ExistDB |
|
| SplitPageLoggable | | Class | org.exist.storage.dom | ExistDB |
|
| StartupTrigger | | Interface | org.exist.storage | ExistDB |
|
| Statistics | | Class | org.exist.storage.report | ExistDB |
|
| StorageAddress | Represents a (virtual) storage address in the paged file, consisting of page number, tuple id and type indicator. | Class | org.exist.storage | ExistDB |
|
| StoreValueLoggable | | Class | org.exist.storage.index | ExistDB |
|
| Sync | It will periodically trigger a cache sync to write cached pages to disk. | Interface | org.exist.storage.sync | ExistDB |
|
| SyncTask | Fields inherited from interface org. | Class | org.exist.storage.sync | ExistDB |
|
| SystemTask | Interface to be implemented by tasks used for system maintenance. | Interface | org.exist.storage | ExistDB |
|
| SystemTaskManager | | Class | org.exist.storage | ExistDB |
|
| TermMatcher | TextSearchEngine. | Interface | org.exist.storage | ExistDB |
|
| TextSearchEngine | This is the base class for all classes providing access to the fulltext index. | Class | org.exist.storage | ExistDB |
|
| TextToken | | Class | org.exist.storage.analysis | ExistDB |
|
| Token | Describes the input token stream. | Class | org.exist.storage.analysis | ExistDB |
|
| Tokenizer | | Interface | org.exist.storage.analysis | ExistDB |
|
| TransactionException | | Class | org.exist.storage.txn | ExistDB |
|
| TransactionManager | This is the central entry point to the transaction management service. | Class | org.exist.storage.txn | ExistDB |
|
| TreeMetrics | | Class | org.exist.storage.btree | ExistDB |
|
| Txn | | Class | org.exist.storage.txn | ExistDB |
|
| TxnAbort | | Class | org.exist.storage.txn | ExistDB |
|
| TxnCommit | | Class | org.exist.storage.txn | ExistDB |
|
| TxnListener | | Interface | org.exist.storage.txn | ExistDB |
|
| TxnStart | | Class | org.exist.storage.txn | ExistDB |
|
| UpdateBinaryLoggable | | Class | org.exist.storage | ExistDB |
|
| UpdateHeaderLoggable | | Class | org.exist.storage.dom | ExistDB |
|
| UpdateLinkLoggable | | Class | org.exist.storage.dom | ExistDB |
|
| UpdateListener | | Interface | org.exist.storage | ExistDB |
|
| UpdatePageLoggable | | Class | org.exist.storage.btree | ExistDB |
|
| UpdateValueLoggable | | Class | org.exist.storage.btree | ExistDB |
|
| UpdateValueLoggable | | Class | org.exist.storage.dom | ExistDB |
|
| Value | Value is the primary base class for all data storing objects. | Class | org.exist.storage.btree | ExistDB |
|
| ValueIndexFactory | | Class | org.exist.storage | ExistDB |
|
| VariableByteArrayInput | | Class | org.exist.storage.io | ExistDB |
|
| VariableByteInput | Interface for reading variable byte encoded values. | Interface | org.exist.storage.io | ExistDB |
|
| VariableByteInputStream | | Class | org.exist.storage.io | ExistDB |
|
| VariableByteOutputStream | A byte array output stream using variable byte encoding. | Class | org.exist.storage.io | ExistDB |
|
| WaitingThread | | Class | org.exist.storage.lock | ExistDB |
|
| WriteOverflowPageLoggable | | Class | org.exist.storage.dom | ExistDB |
|
| WSDLFilter | Add the xmlns:tns and xmlns:soapenc namespaces to the definitions element of the WSDL stylesheet we do this here as a workaround for Xalan, Xalan has no easy | Class | org.exist.storage.serializers | ExistDB |
|
| XIncludeFilter | A filter that listens for XInclude elements in the stream of events generated by the Serializer. | Class | org.exist.storage.serializers | ExistDB |
|
| XMLStatistics | generate statistics about the XML storage - used by org. | Class | org.exist.storage.report | ExistDB |
|
| XQueryPool | Global pool for pre-compiled XQuery expressions. | Class | org.exist.storage | ExistDB |