/guava/android/guava/src/com/google/common/graph/UndirectedMultiNetworkConnections.java
adjacentNodesReference = new SoftReference<>( null) ;
adjacentNodesReference = new SoftReference<> ( adjacentNodes ) ;
return Collections.unmodifiableSet(adjacentNodesMultiset().elementSet()); } private Multiset<N> adjacentNodesMultiset() { Multiset<N> adjacentNodes = getReference(adjacentNodesReference); if (adjacentNodes == null) { adjacentNodes = HashMultiset.create(incidentEdgeMap.values()); <extra_id_0> } return adjacentNodes; } @Override public Set<E> edgesConnecting(N node) { return new MultiEdgesConnecting<E>(incidentEdgeMap, node) {