Uses of Interface
com.google.common.graph.ValueGraph
-
Packages that use ValueGraph Package Description com.google.common.graph An API for representing graph (node and edge) data. -
-
Uses of ValueGraph in com.google.common.graph
Subinterfaces of ValueGraph in com.google.common.graph Modifier and Type Interface Description interface
MutableValueGraph<N,V>
A subinterface ofValueGraph
which adds mutation methods.Classes in com.google.common.graph that implement ValueGraph Modifier and Type Class Description class
AbstractValueGraph<N,V>
This class provides a skeletal implementation ofValueGraph
.class
ImmutableValueGraph<N,V>
AValueGraph
whose elements and structural relationships will never change.Methods in com.google.common.graph that return ValueGraph Modifier and Type Method Description static <N,V>
ValueGraph<N,V>Graphs. transpose(ValueGraph<N,V> graph)
Returns a view ofgraph
with the direction (if any) of every edge reversed.Methods in com.google.common.graph with parameters of type ValueGraph Modifier and Type Method Description static <N,V>
MutableValueGraph<N,V>Graphs. copyOf(ValueGraph<N,V> graph)
Creates a mutable copy ofgraph
with the same nodes, edges, and edge values.static <N,V>
ImmutableValueGraph<N,V>ImmutableValueGraph. copyOf(ValueGraph<N,V> graph)
Returns an immutable copy ofgraph
.static <N,V>
ValueGraphBuilder<N,V>ValueGraphBuilder. from(ValueGraph<N,V> graph)
Returns aValueGraphBuilder
initialized with all properties queryable fromgraph
.static <N,V>
MutableValueGraph<N,V>Graphs. inducedSubgraph(ValueGraph<N,V> graph, Iterable<? extends N> nodes)
Returns the subgraph ofgraph
induced bynodes
.static <N,V>
ValueGraph<N,V>Graphs. transpose(ValueGraph<N,V> graph)
Returns a view ofgraph
with the direction (if any) of every edge reversed.
-