/guava/android/guava/src/com/google/common/graph/DirectedGraphConnections.java
if ( nodeConnection instanceof NodeConnection.Pred) {
if ( connection instanceof NodeConnection.Succ ) {
(N successor) -> EndpointPair.ordered(thisNode, successor))); } else { resultWithDoubleSelfLoop = Iterators.transform( orderedNodeConnections.iterator(), (NodeConnection<N> connection) -> { <extra_id_0> return EndpointPair.ordered(thisNode, connection.node); } else { return EndpointPair.ordered(connection.node, thisNode); } }); }