| Interface | Description |
|---|---|
| IDestructable |
This mix-in interface is implemented by database objects that require a custom
destruction step.
|
| INdStruct |
Implementations of this interface wrap content in the database as a java object.
|
| IReader | |
| ITypeFactory<T> | |
| NdLinkedList.ILinkedListVisitor<T> | |
| NdRawLinkedList.ILinkedListVisitor |
| Class | Description |
|---|---|
| AbstractTypeFactory<T> | |
| DatabaseRef<T extends NdNode> |
Holds a reference to a database entity that may be retained across read locks.
|
| IndexExceptionBuilder |
Given a set of memory ranges, this class constructs detailed error messages.
|
| LongArray |
Represents an array of long.
|
| Nd |
Network Database for storing semantic information.
|
| NdLinkedList<T> | |
| NdNode |
This is a basic polymorphic node in the network database.
|
| NdNodeTypeRegistry<R> |
Maps integer constants onto factories for
NdNode objects. |
| NdRawLinkedList |
NdRawLinkedList stores a list of fixed-sized records. |
| NdStruct |
Base class for standard implementations of
INdStruct. |
| Pointer<T> |
Points to a concrete type, NOT one of its subclasses.
|
| PrimitiveTypes |
Holds type factories for all primitive types known to the Database.
|
| RawGrowableArray |
Implements a growable array of pointers that supports constant-time insertions and removals.
|
| StreamHasher |
Computes a 64-bit hash value of a character stream that can be supplied one chunk at a time.
|