Class NetworkBuilder<N,E>

java.lang.Object
com.google.common.graph.NetworkBuilder<N,E>

@Beta public final class NetworkBuilder<N,E> extends Object
A builder for constructing instances of MutableNetwork with user-defined properties.

A network built by this class will have the following properties by default:

Example of use:


 MutableNetwork<String, Integer> flightNetwork =
     NetworkBuilder.directed().allowsParallelEdges(true).build();
 flightNetwork.addEdge("LAX", "ATL", 3025);
 flightNetwork.addEdge("LAX", "ATL", 1598);
 flightNetwork.addEdge("ATL", "LAX", 2450);
 
Since:
20.0