Interface | Description |
---|---|
Index<K,E> |
An index used to retrieve elements into the master table.
|
MasterTable |
A master table used to store indexable entries.
|
Store |
Represents an entry store based on the Table, Index, and MasterTable
database structure.
|
Table<K,V> |
A wrapper interface around BTree implementations used to abstract away
implementation details.
|
Class | Description |
---|---|
AbstractIndex<K,E> |
A generic index implementation that is just used to hold the index configuration
parameters (attributeId, cacheSize, wkDirPath).
|
AbstractIndexCursor<V> |
An abstract Cursor used by the index cursors.
|
AbstractTable<K,V> |
A Abstract Table implementation aggregating the methods common with all the
different Table implementation.
|
EmptyIndexCursor<K> |
An empty Cursor implementation.
|
IndexEntry<K,I> |
An index id value pair based on a Tuple which can optionally reference the
indexed Entry if one has already been loaded.
|
KeyTupleArrayCursor<K,V> |
Cursor over a set of values for the same key which are store in an in
memory ArrayTree.
|
ParentIdAndRdn |
A wrapper for the tuple of parentId and Rdn, used for the Rdn index.
|
ParentIdAndRdnComparator<I extends Comparable<I>> |
A comparator used to compare
ParentIdAndRdn stored in the Rdn index. |
SingletonIndexCursor<V> |
A Cursor over a single element.
|
Exception | Description |
---|---|
IndexNotFoundException |
NamingException for missing indicies if full table scans are disallowed.
|
Copyright © 2003–2020 The Apache Software Foundation. All rights reserved.