| ValueGraphBuilder<N,V> | ValueGraphBuilder. allowsSelfLoops(boolean allowsSelfLoops) | Specifies whether the graph will allow self-loops (edges that connect a node to itself). | 
| static ValueGraphBuilder<java.lang.Object,java.lang.Object> | ValueGraphBuilder. directed() |  | 
| ValueGraphBuilder<N,V> | ValueGraphBuilder. expectedNodeCount(int expectedNodeCount) | Specifies the expected number of nodes in the graph. | 
| static <N,V>ValueGraphBuilder<N,V>
 | ValueGraphBuilder. from(ValueGraph<N,V> graph) |  | 
| <N1 extends N>ValueGraphBuilder<N1,V>
 | ValueGraphBuilder. incidentEdgeOrder(ElementOrder<N1> incidentEdgeOrder) |  | 
| <N1 extends N>ValueGraphBuilder<N1,V>
 | ValueGraphBuilder. nodeOrder(ElementOrder<N1> nodeOrder) | Specifies the order of iteration for the elements of  Graph.nodes(). | 
| static ValueGraphBuilder<java.lang.Object,java.lang.Object> | ValueGraphBuilder. undirected() |  |