| 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
|