Package | Description |
---|---|
com.google.common.graph |
An API for representing graph (node and edge) data.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractValueGraph<N,V>
This class provides a skeletal implementation of
ValueGraph . |
(package private) class |
ConfigurableMutableGraph<N>
Configurable implementation of
MutableGraph that supports both directed and undirected
graphs. |
(package private) class |
ConfigurableMutableValueGraph<N,V>
Configurable implementation of
MutableValueGraph that supports both directed and
undirected graphs. |
(package private) class |
ConfigurableValueGraph<N,V>
Configurable implementation of
ValueGraph that supports the options supplied by AbstractGraphBuilder . |
(package private) class |
ForwardingGraph<N>
A class to allow
Graph implementations to be backed by ValueGraph s. |
private static class |
Graphs.TransposedGraph<N> |
private static class |
Graphs.TransposedValueGraph<N,V> |
class |
ImmutableGraph<N>
A
Graph whose elements and structural relationships will never change. |
(package private) static class |
ImmutableGraph.ValueBackedImpl<N,V> |
class |
ImmutableValueGraph<N,V>
A
ValueGraph whose elements and structural relationships will never change. |