GraphConnections for undirected graphs.
| Modifier and Type | Field and Description |
|---|---|
| private final Map |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public void | addPredecessor(N node, V value)
Implements com. node as a predecessor to the origin node.
|
| public V | addSuccessor(N node, V value)
Implements com. node as a successor to the origin node.
|
| public Set | |
| public Iterator | incidentEdgeIterator(N
The node that this all of the connections in this class are connected to. thisNode)Implements com. |
| pack-priv static <N, V> UndirectedGraphConnections | |
| pack-priv static <N, V> UndirectedGraphConnections | |
| public Set | |
| public void | removePredecessor(N node)
Implements com. node from the set of predecessors.
|
| public V | removeSuccessor(N node)
Implements com. node from the set of successors.
|
| public Set | |
| public V | value(N node)
Implements com. node, or null
if there is no such edge.
|
| adjacentNodeValues | back to summary |
|---|---|
| private final Map<N, V> adjacentNodeValues | |
| UndirectedGraphConnections | back to summary |
|---|---|
| private UndirectedGraphConnections(Map<N, V> adjacentNodeValues) | |
| addPredecessor | back to summary |
|---|---|
| public void addPredecessor(N node, V value) Implements com. Doc from com. Add
| |
| addSuccessor | back to summary |
|---|---|
| public V addSuccessor(N node, V value) Implements com. Doc from com. Add
| |
| adjacentNodes | back to summary |
|---|---|
| public Set Implements com.
| |
| incidentEdgeIterator | back to summary |
|---|---|
| public Iterator Implements com. Doc from com. Returns an iterator over the incident edges.
| |
| of | back to summary |
|---|---|
| pack-priv static <N, V> UndirectedGraphConnections | |
| ofImmutable | back to summary |
|---|---|
| pack-priv static <N, V> UndirectedGraphConnections | |
| predecessors | back to summary |
|---|---|
| public Set Implements com.
| |
| removePredecessor | back to summary |
|---|---|
| public void removePredecessor(N node) Implements com. Doc from com. Remove
| |
| removeSuccessor | back to summary |
|---|---|
| public V removeSuccessor(N node) Implements com. Doc from com. Remove
| |
| successors | back to summary |
|---|---|
| public Set Implements com.
| |
| value | back to summary |
|---|---|
| public V value(N node) Implements com. Doc from com. Returns the value associated with the edge connecting the origin node to
| |