| 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> |
Graph.nodeOrder()
Returns the order of iteration for the elements of
Graph.nodes(). |
ElementOrder<N> |
ValueGraph.nodeOrder()
Returns the order of iteration for the elements of
ValueGraph.nodes(). |
ElementOrder<N> |
Network.nodeOrder()
Returns the order of iteration for the elements of
Network.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> |
ValueGraphBuilder.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> |
GraphBuilder.nodeOrder(ElementOrder<N1> nodeOrder)
Specifies the order of iteration for the elements of
Graph.nodes(). |
Copyright © 2010–2018. All rights reserved.