Class LinkedDirectedGraph<N,E>

java.lang.Object
com.google.javascript.jscomp.graph.Graph<N,E>
com.google.javascript.jscomp.graph.DiGraph<N,E>
com.google.javascript.jscomp.graph.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

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.