public interface DirectedAcyclicGraph extends DirectedGraph
| Modifier and Type | Method and Description |
|---|---|
List |
getRoot()
Returns a List of vertices that is not depended on by other vertices.
|
List |
reverseTopologicalSort() |
List |
reverseTopologicalSort(Vertex startat) |
List |
topologicalSort() |
List |
topologicalSort(Vertex startat) |
getEdge, getIncomingAdjacentVertices, getIncomingEdges, getOutgoingAdjacentVertices, getOutgoingEdges, isCycle, isPathadd, addEdge, addEdge, addGraphAddEdgeListener, addGraphAddVertexListener, addGraphRemoveEdgeListener, addGraphRemoveVertexListener, addListener, cloneVertices, getAdjacentVertices, getAdjacentVertices, getConnectedSet, getConnectedSet, getDegree, getDegree, getEdges, getEdgesCount, getEdgeSet, getGraphFactory, getTraversal, getVertexSet, getVertices, getVerticesCount, getVerticesIterator, isConnected, remove, removeEdge, removeEdges, removeGraphAddEdgeListener, removeGraphAddVertexListener, removeGraphRemoveEdgeListener, removeGraphRemoveVertexListener, removeListener, setGraphFactory, setTraversal, traverseList getRoot()
List topologicalSort()
TopologicalSorting.traverse()List reverseTopologicalSort()
TopologicalSorting.reverseTraverse()List topologicalSort(Vertex startat)
TopologicalSorting.traverse(Vertex)Copyright © 2019 JULIE Lab, Germany. All rights reserved.