Nodes in the graph that store both directions and whose inEdges (and only inEdges) can be mutated after initialization
Represents a dynamic node in a directed graph.
A Node supports add and delete operation on its in/out edges.
Nodes in the graph that store edges in only one direction (or in the case Mutual Dir graph, both directions have the same edges).
Factory object for creating uni-directional nodes that uses shared array as underlying storage for node's edges, * i.
Factory object for creating uni-directional nodes that uses array as underlying storage for node's edges