public class AdjacencyList
extends java.lang.Object
Constructor and Description |
---|
AdjacencyList() |
Modifier and Type | Method and Description |
---|---|
void |
addEdge(Node source,
Node target,
int weight) |
java.util.ArrayList<Edge> |
getAdjacent(Node source) |
java.util.Collection<Edge> |
getAllEdges() |
AdjacencyList |
getReversedList() |
java.util.Set<Node> |
getSourceNodeSet() |
void |
reverseEdge(Edge e) |
void |
reverseGraph() |
public void reverseEdge(Edge e)
public void reverseGraph()
public AdjacencyList getReversedList()
public java.util.Set<Node> getSourceNodeSet()
public java.util.Collection<Edge> getAllEdges()