| Interface | Description |
|---|---|
| EdgeFactory<E extends Edge> | |
| Element | |
| Node |
| Class | Description |
|---|---|
| Config | |
| Edge | |
| EdgeLayoutInformation |
Edges only exist as a virtual concept in OverflowDbNode.
|
| Graph | |
| HeapUsageMonitor |
watches GC activity, and when we're low on available heap space, it instructs the ReferenceManager to
clear some references, in order to avoid an OutOfMemoryError
|
| IndexManager | |
| NodeDb |
Holds node properties and edges to adjacent nodes (including edge properties).
|
| NodeFactory<V extends NodeDb> | |
| NodeLayoutInformation |
Contains all static node-specific information for serialization / deserialization.
|
| NodeRef<N extends NodeDb> |
Lightweight (w.r.t.
|
| Property<A> | |
| PropertyKey<A> | |
| ReferenceManager |
can clear references to disk and apply backpressure when creating new nodes, both to avoid an OutOfMemoryError
can save all references to disk to persist the graph on shutdown
n.b.
|
| Enum | Description |
|---|---|
| Direction |