protected class DirectedGraph.DirectedGraphInternal
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
DirectedGraph.DirectedGraphInternal() |
Modifier and Type | Method and Description |
---|---|
void |
addEdgeToTouchingVertices(DirectedGraph.Edge edge) |
protected void |
addVertex(V v) |
void |
clear() |
DirectedGraph.Edge |
getEdge(V srcVertex,
V trgtVertex) |
java.util.Set<V> |
getVertexSet() |
java.util.Set<DirectedGraph.Edge> |
incomingEdgesOf(V vertex) |
int |
inDegreeOf(V vertex) |
int |
outDegreeOf(V vertex) |
java.util.Set<DirectedGraph.Edge> |
outgoingEdgesOf(V vertex) |
protected DirectedGraph.DirectedGraphInternal()
protected void addVertex(V v)
public java.util.Set<V> getVertexSet()
public int inDegreeOf(V vertex)
public java.util.Set<DirectedGraph.Edge> incomingEdgesOf(V vertex)
public int outDegreeOf(V vertex)
public java.util.Set<DirectedGraph.Edge> outgoingEdgesOf(V vertex)
public void addEdgeToTouchingVertices(DirectedGraph.Edge edge)
public DirectedGraph.Edge getEdge(V srcVertex, V trgtVertex)
public void clear()