JavaScript is disabled on your browser.
An API for representing graph (node and edge) data.
(package private) interface
com.google.common.graph.BaseGraph<N>
A non-public interface for the methods shared between
Graph
and
ValueGraph
.
interface
An interface for
graph -structured data,
whose edges are anonymous entities with no identity or information of their own.
interface
A subinterface of
Graph
which adds mutation methods.
interface
A subinterface of
Network
which adds mutation methods.
interface
A subinterface of
ValueGraph
which adds mutation methods.
interface
An interface for
graph -structured data,
whose edges are unique objects.
interface
An interface for
graph -structured data,
whose edges have associated non-unique values.
class
This class provides a skeletal implementation of
Graph
.
class
This class provides a skeletal implementation of
Network
.
class
This class provides a skeletal implementation of
ValueGraph
.
class
A
Graph
whose elements and structural relationships will never change.
final class
A
Network
whose elements and structural relationships will never change.
final class
A
ValueGraph
whose elements and structural relationships will never change.
Creates a new traverser for the given general graph
.
Creates a new traverser for a directed acyclic graph that has at most one path from the start
node(s) to any node reachable from the start node(s), and has no paths from any start node to
any other start node, such as a tree or forest.