Class LinkedDirectedGraph<N,​E>

  • Type Parameters:
    N - Value type that the graph node stores.
    E - Value type that the graph edge stores.
    All Implemented Interfaces:
    AdjacencyGraph<N,​E>, GraphvizGraph
    Direct Known Subclasses:
    ControlFlowGraph

    public class LinkedDirectedGraph<N,​E>
    extends DiGraph<N,​E>
    implements GraphvizGraph
    A directed graph using linked list within nodes to store edge information.

    This implementation favors directed graph operations inherited from DirectedGraph. Operations from Graph would tends to be slower.