NetworkConnections for undirected networks with parallel edges.
| Access | Constructor and Description |
|---|---|
| private |
| adjacentNodesReference | back to summary |
|---|---|
| private transient Reference<Multiset<N>> adjacentNodesReference
| |
| UndirectedMultiNetworkConnections | back to summary |
|---|---|
| private UndirectedMultiNetworkConnections(Map<E, N> incidentEdges) | |
| addInEdge | back to summary |
|---|---|
| public void addInEdge(E edge, N node, boolean isSelfLoop) Overrides com. Implements com. Doc from com. Add
| |
| addOutEdge | back to summary |
|---|---|
| public void addOutEdge(E edge, N node) Overrides com. Implements com. Doc from com. Add
| |
| adjacentNodes | back to summary |
|---|---|
| public Set Implements com.
| |
| adjacentNodesMultiset | back to summary |
|---|---|
| private Multiset | |
| edgesConnecting | back to summary |
|---|---|
| public Set Implements com. Doc from com. Returns the set of edges connecting the origin node to
| |
| getReference | back to summary |
|---|---|
private static <T> T getReference(Reference<T> reference)
| |
| of | back to summary |
|---|---|
| pack-priv static <N, E> UndirectedMultiNetworkConnections | |
| ofImmutable | back to summary |
|---|---|
| pack-priv static <N, E> UndirectedMultiNetworkConnections | |
| removeInEdge | back to summary |
|---|---|
| public N removeInEdge(E edge, boolean isSelfLoop) Overrides com. Implements com. Doc from com. Remove In the undirected case, returns
| |
| removeOutEdge | back to summary |
|---|---|
| public N removeOutEdge(E edge) Overrides com. Implements com. Doc from com. Remove
| |