Uses of Interface
com.google.common.graph.BaseGraph
-
Packages that use BaseGraph Package Description com.google.common.graph An API for representing graph (node and edge) data. -
-
Uses of BaseGraph in com.google.common.graph
Subinterfaces of BaseGraph in com.google.common.graph Modifier and Type Interface Description interfaceGraph<N>An interface for graph-structured data, whose edges are anonymous entities with no identity or information of their own.interfaceMutableGraph<N>A subinterface ofGraphwhich adds mutation methods.interfaceMutableValueGraph<N,V>A subinterface ofValueGraphwhich adds mutation methods.interfaceValueGraph<N,V>An interface for graph-structured data, whose edges have associated non-unique values.Classes in com.google.common.graph that implement BaseGraph Modifier and Type Class Description (package private) classAbstractBaseGraph<N>This class provides a skeletal implementation ofBaseGraph.classAbstractGraph<N>This class provides a skeletal implementation ofGraph.classAbstractValueGraph<N,V>This class provides a skeletal implementation ofValueGraph.(package private) classConfigurableMutableGraph<N>Configurable implementation ofMutableGraphthat supports both directed and undirected graphs.(package private) classConfigurableMutableValueGraph<N,V>Configurable implementation ofMutableValueGraphthat supports both directed and undirected graphs.(package private) classConfigurableValueGraph<N,V>Configurable implementation ofValueGraphthat supports the options supplied byAbstractGraphBuilder.(package private) classForwardingGraph<N>(package private) classForwardingValueGraph<N,V>A class to allowValueGraphimplementations to be backed by a provided delegate.private static classGraphs.TransposedGraph<N>private static classGraphs.TransposedValueGraph<N,V>classImmutableGraph<N>AGraphwhose elements and structural relationships will never change.classImmutableValueGraph<N,V>AValueGraphwhose elements and structural relationships will never change.Fields in com.google.common.graph declared as BaseGraph Modifier and Type Field Description private BaseGraph<N>ImmutableGraph. backingGraphprotected BaseGraph<N>AbstractBaseGraph.IncidentEdgeSet. graphprivate BaseGraph<N>EndpointPairIterator. graphMethods in com.google.common.graph that return BaseGraph Modifier and Type Method Description protected BaseGraph<N>ConfigurableMutableGraph. delegate()protected abstract BaseGraph<N>ForwardingGraph. delegate()protected BaseGraph<N>ImmutableGraph. delegate()Methods in com.google.common.graph with parameters of type BaseGraph Modifier and Type Method Description static <N> AbstractBaseGraph.IncidentEdgeSet<N>AbstractBaseGraph.IncidentEdgeSet. of(BaseGraph<N> graph, N node)(package private) static <N> EndpointPairIterator<N>EndpointPairIterator. of(BaseGraph<N> graph)Constructors in com.google.common.graph with parameters of type BaseGraph Constructor Description Directed(BaseGraph<N> graph, N node)Directed(BaseGraph<N> graph)EndpointPairIterator(BaseGraph<N> graph)ImmutableGraph(BaseGraph<N> backingGraph)IncidentEdgeSet(BaseGraph<N> graph, N node)Undirected(BaseGraph<N> graph, N node)Undirected(BaseGraph<N> graph)
-