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.