| Package | Description | 
|---|---|
| com.google.common.graph | 
 An API for representing graph (node and edge) data. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ElementOrder<E> | 
Network.edgeOrder()
Returns the order of iteration for the elements of  
Network.edges(). | 
static <S> ElementOrder<S> | 
ElementOrder.insertion()
Returns an instance which specifies that insertion ordering is guaranteed. 
 | 
static <S extends Comparable<? super S>> | 
ElementOrder.natural()
Returns an instance which specifies that the natural ordering of the elements is guaranteed. 
 | 
ElementOrder<N> | 
Network.nodeOrder()
Returns the order of iteration for the elements of  
Network.nodes(). | 
ElementOrder<N> | 
ValueGraph.nodeOrder()
Returns the order of iteration for the elements of  
ValueGraph.nodes(). | 
ElementOrder<N> | 
Graph.nodeOrder()
Returns the order of iteration for the elements of  
Graph.nodes(). | 
static <S> ElementOrder<S> | 
ElementOrder.sorted(Comparator<S> comparator)
Returns an instance which specifies that the ordering of the elements is guaranteed to be
 determined by  
comparator. | 
static <S> ElementOrder<S> | 
ElementOrder.unordered()
Returns an instance which specifies that no ordering is guaranteed. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
<E1 extends E> | 
NetworkBuilder.edgeOrder(ElementOrder<E1> edgeOrder)
Specifies the order of iteration for the elements of  
Network.edges(). | 
<N1 extends N> | 
GraphBuilder.nodeOrder(ElementOrder<N1> nodeOrder)
Specifies the order of iteration for the elements of  
Graph.nodes(). | 
<N1 extends N> | 
NetworkBuilder.nodeOrder(ElementOrder<N1> nodeOrder)
Specifies the order of iteration for the elements of  
Network.nodes(). | 
<N1 extends N> | 
ValueGraphBuilder.nodeOrder(ElementOrder<N1> nodeOrder)
Specifies the order of iteration for the elements of  
Graph.nodes(). | 
Copyright © 2010–2019. All rights reserved.