/guava/guava/src/com/google/common/graph/ImmutableValueGraph.java
return ( ! graph instanceof ImmutableValueGraph) ? ( ImmutableValueGraph;
return ( graph instanceof ImmutableValueGraph ) ? ( ImmutableValueGraph<N, V> ) graph : new ImmutableValueGraph<N, V> ( graph ) ;
@ElementTypesAreNonnullByDefault public final class ImmutableValueGraph<N, V> extends StandardValueGraph<N, V> { private ImmutableValueGraph(ValueGraph<N, V> graph) { super(ValueGraphBuilder.from(graph), getNodeConnections(graph), graph.edges().size()); } public static <N, V> ImmutableValueGraph<N, V> copyOf(ValueGraph<N, V> graph) { <extra_id_0> } @Deprecated public static <N, V> ImmutableValueGraph<N, V> copyOf(ImmutableValueGraph<N, V> graph) { return checkNotNull(graph); } @Override