cpw.mods.fml.common.toposort
Class TopologicalSort.DirectedGraph<T>
java.lang.Object
cpw.mods.fml.common.toposort.TopologicalSort.DirectedGraph<T>
- All Implemented Interfaces:
- Iterable<T>
- Enclosing class:
- TopologicalSort
public static class TopologicalSort.DirectedGraph<T>
- extends Object
- implements Iterable<T>
TopologicalSort.DirectedGraph
public TopologicalSort.DirectedGraph()
addNode
public boolean addNode(T node)
addEdge
public void addEdge(T from,
T to)
removeEdge
public void removeEdge(T from,
T to)
edgeExists
public boolean edgeExists(T from,
T to)
edgesFrom
public Set<T> edgesFrom(T from)
iterator
public Iterator<T> iterator()
- Specified by:
iterator
in interface Iterable<T>
size
public int size()
isEmpty
public boolean isEmpty()
toString
public String toString()
- Overrides:
toString
in class Object