Class AbstractUndirectedNetworkConnections<N,E>

java.lang.Object
com.google.common.graph.AbstractUndirectedNetworkConnections<N,E>
Type Parameters:
N - Node parameter type
E - Edge parameter type
All Implemented Interfaces:
NetworkConnections<N,E>
Direct Known Subclasses:
UndirectedMultiNetworkConnections, UndirectedNetworkConnections

abstract class AbstractUndirectedNetworkConnections<N,E> extends Object implements NetworkConnections<N,E>
A base implementation of NetworkConnections for undirected networks.
  • Field Details

    • incidentEdgeMap

      final Map<E,N> incidentEdgeMap
      Keys are edges incident to the origin node, values are the node at the other end.
  • Constructor Details

    • AbstractUndirectedNetworkConnections

      AbstractUndirectedNetworkConnections(Map<E,N> incidentEdgeMap)
  • Method Details