Uses of Package
org.jgrapht.graph
-
Packages that use org.jgrapht.graph Package Description org.jgrapht.alg Algorithms provided with JGraphT.org.jgrapht.alg.cycle Algorithms for enumeration of simple cycles in graphs.org.jgrapht.alg.flow Flow related algorithms.org.jgrapht.alg.interfaces Algorithm related interfaces.org.jgrapht.experimental Experimental work or work-in-progress.org.jgrapht.experimental.dag Experimental package with directed acyclic graphs.org.jgrapht.graph Implementations of various graphs.org.jgrapht.graph.builder Various builder for graphs.org.jgrapht.graph.specifics Implementations of specifics for various graph types. -
Classes in org.jgrapht.graph used by org.jgrapht.alg Class Description AbstractBaseGraph The most general implementation of theGraph
interface.AbstractGraph A skeletal implementation of the Graph interface, to minimize the effort required to implement graph interfaces.DefaultEdge A default implementation for edges in aGraph
.DefaultWeightedEdge A default implementation for edges in aWeightedGraph
.DirectedSubgraph A directed graph that is a subgraph of another graph.IntrusiveEdge IntrusiveEdge encapsulates the internals for the default edge implementation.SimpleDirectedGraph A simple directed graph.SimpleGraph A simple graph.SimpleWeightedGraph A simple weighted graph. -
Classes in org.jgrapht.graph used by org.jgrapht.alg.cycle Class Description GraphWalk A walk in a graph is an alternating sequence of vertices and edges, starting and ending at a vertex, in which each edge is adjacent in the sequence to its two endpoints. -
Classes in org.jgrapht.graph used by org.jgrapht.alg.flow Class Description DefaultWeightedEdge A default implementation for edges in aWeightedGraph
.SimpleWeightedGraph A simple weighted graph. -
Classes in org.jgrapht.graph used by org.jgrapht.alg.interfaces Class Description DirectedSubgraph A directed graph that is a subgraph of another graph. -
Classes in org.jgrapht.graph used by org.jgrapht.experimental Class Description AbstractBaseGraph The most general implementation of theGraph
interface.AbstractGraph A skeletal implementation of the Graph interface, to minimize the effort required to implement graph interfaces. -
Classes in org.jgrapht.graph used by org.jgrapht.experimental.dag Class Description AbstractBaseGraph The most general implementation of theGraph
interface.AbstractGraph A skeletal implementation of the Graph interface, to minimize the effort required to implement graph interfaces.SimpleDirectedGraph A simple directed graph. -
Classes in org.jgrapht.graph used by org.jgrapht.graph Class Description AbstractBaseGraph The most general implementation of theGraph
interface.AbstractGraph A skeletal implementation of the Graph interface, to minimize the effort required to implement graph interfaces.AsUnweightedGraph An unweighted view of the backing weighted graph specified in the constructor.AsWeightedGraph A weighted view of the backing graph specified in the constructor.DefaultDirectedGraph A directed graph.DefaultDirectedWeightedGraph A directed weighted graph.DefaultEdge A default implementation for edges in aGraph
.DefaultListenableGraph A graph backed by the the graph specified at the constructor, which can be listened byGraphListener
s and byVertexSetListener
s.DefaultListenableGraph.FlyweightEdgeEvent A reuseable edge event.DefaultListenableGraph.FlyweightVertexEvent A reuseable vertex event.DirectedMultigraph A directed multigraph.DirectedPseudograph A directed pseudograph.DirectedSubgraph A directed graph that is a subgraph of another graph.DirectedWeightedMultigraph A directed weighted multigraph.DirectedWeightedPseudograph A directed weighted pseudograph.GraphDelegator A graph backed by the the graph specified at the constructor, which delegates all its methods to the backing graph.GraphUnion Read-only union of two graphs: G1 and G2.IntrusiveEdge IntrusiveEdge encapsulates the internals for the default edge implementation.ListenableDirectedGraph A directed graph which is alsoListenableGraph
.ListenableUndirectedGraph An undirected graph which is alsoListenableGraph
.MaskFunctor Deprecated.in favor of using lambdasMaskSubgraph An unmodifiable subgraph induced by a vertex/edge masking function.Multigraph A multigraph.Pseudograph A pseudograph.SimpleDirectedGraph A simple directed graph.SimpleDirectedWeightedGraph A simple directed weighted graph.SimpleGraph A simple graph.SimpleWeightedGraph A simple weighted graph.Subgraph A subgraph is a graph that has a subset of vertices and a subset of edges with respect to some base graph.UndirectedSubgraph An undirected graph that is a subgraph of another graph.UnmodifiableGraph An unmodifiable view of the backing graph specified in the constructor.WeightedMultigraph A weighted multigraph.WeightedPseudograph A weighted pseudograph. -
Classes in org.jgrapht.graph used by org.jgrapht.graph.builder Class Description UnmodifiableDirectedGraph A directed graph that cannot be modified.UnmodifiableGraph An unmodifiable view of the backing graph specified in the constructor.UnmodifiableUndirectedGraph An undirected graph that cannot be modified. -
Classes in org.jgrapht.graph used by org.jgrapht.graph.specifics Class Description AbstractBaseGraph The most general implementation of theGraph
interface.EdgeSetFactory A factory for edge sets.