| Interface | Description |
|---|---|
| IDestructable |
This mix-in interface is implemented by database objects that require a custom
destruction step.
|
| INdNode |
Interface for all nodes that can be visited by a
INdVisitor. |
| INdVisitor | |
| 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.
|
| LongArray |
Represents an array of long.
|
| Nd |
Network Database for storing semantic information.
|
| NdLinkedList<T> | |
| NdNode |
This is a basic node in the network database.
|
| NdNodeTypeRegistry<R> |
Maps integer constants onto factories for
NdNode objects. |
| NdRawLinkedList |
NdRawLinkedList stores a list of fixed-sized records. |
| 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.
|