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.