Uses of Interface
com.google.common.graph.ValueGraph
Packages that use ValueGraph
-
Uses of ValueGraph in com.google.common.graph
Subinterfaces of ValueGraph in com.google.common.graphModifier and TypeInterfaceDescriptioninterface
MutableValueGraph<N,
V> A subinterface ofValueGraph
which adds mutation methods.Classes in com.google.common.graph that implement ValueGraphModifier and TypeClassDescriptionclass
AbstractValueGraph<N,
V> This class provides a skeletal implementation ofValueGraph
.final class
ImmutableValueGraph<N,
V> AValueGraph
whose elements and structural relationships will never change.Methods in com.google.common.graph that return ValueGraphModifier and TypeMethodDescriptionstatic <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 ValueGraphModifier and TypeMethodDescriptionstatic <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.