| Interface | Description |
|---|---|
| BTreeRange | |
| BTreeRangeVisitor | |
| BTreeStructureListener | |
| FieldIndexKey |
| Class | Description |
|---|---|
| AbstractBTreeRangeIterator | |
| BTree | |
| BTreeAdd | |
| BTreeCancelledRemoval | |
| BTreeConfiguration | |
| BTreeIterator | |
| BTreeNode |
We work with BTreeNode in two states:
- deactivated: never read, no valid members, ID correct or 0 if new
- write: real representation of keys, values and children in arrays
The write state can be detected with canWrite().
|
| BTreeNodeCacheEntry | |
| BTreeNodeSearchResult | |
| BTreePatch | |
| BTreePointer | |
| BTreeRangePointerIterator | |
| BTreeRangeSingle | |
| BTreeRangeUnion | |
| BTreeRemove | |
| BTreeUpdate | |
| FieldIndexKeyHandler | |
| FieldIndexKeyImpl |
Composite key for field indexes, first compares on the actual
indexed field _value and then on the _parentID (which is a
reference to the containing object).
|
| Searcher | |
| SearchTarget |