Class | Description |
---|---|
AbstractBottomUpTraversal<T,E extends Throwable> |
Class that performs a "bottom-up" traversal of a DAG.
|
AbstractBreadthFirstThrowingTraversal<Node,E extends Throwable> |
Performs a breadth-first traversal of dependencies of a graph node.
|
AbstractBreadthFirstThrowingTraversal.StaticBreadthFirstTraversal<Node> | |
AbstractBreadthFirstTraversal<Node> |
Performs a breadth-first traversal of dependencies of a graph node.
|
AcyclicDepthFirstPostOrderTraversal<T> |
Performs a depth-first, post-order traversal over a DAG.
|
AcyclicDepthFirstPostOrderTraversalWithDependencyStack<T> |
Performs a depth-first, post-order traversal over a DAG.
|
AcyclicDepthFirstPostOrderTraversalWithPayload<T,P> |
Performs a depth-first, post-order traversal over a DAG.
|
AcyclicDepthFirstPostOrderTraversalWithPayloadAndDependencyStack<T,P> |
Performs a depth-first, post-order traversal over a DAG.
|
ConsumingTraverser<N> |
Consumer -based graph traversers. |
DirectedAcyclicGraph<T> | |
MutableDirectedGraph<T> |
Represents a directed graph with unweighted edges.
|
TopologicalSort |
Exception | Description |
---|---|
CycleException |
Exception thrown when graph traveral finds a cycle
|