Package  Description 

org.jgrapht.alg 
Algorithms provided with JGraphT.

org.jgrapht.alg.flow 
Flow related algorithms.

org.jgrapht.alg.interfaces 
Algorithm related interfaces.

org.jgrapht.experimental 
Experimental work or workinprogress.

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.

Class and Description 

AbstractBaseGraph
The most general implementation of the
Graph interface. 
AbstractGraph
A skeletal implementation of the Graph interface, to minimize the effort required to
implement graph interfaces.

DirectedSubgraph
A directed graph that is a subgraph of another graph.

SimpleDirectedGraph
A simple directed graph.

SimpleGraph
A simple graph.

SimpleWeightedGraph
A simple weighted graph.

Class and Description 

DefaultWeightedEdge
A default implementation for edges in a
WeightedGraph . 
SimpleWeightedGraph
A simple weighted graph.

Class and Description 

DirectedSubgraph
A directed graph that is a subgraph of another graph.

Class and Description 

AbstractBaseGraph
The most general implementation of the
Graph interface. 
AbstractGraph
A skeletal implementation of the Graph interface, to minimize the effort required to
implement graph interfaces.

Class and Description 

AbstractBaseGraph
The most general implementation of the
Graph interface. 
AbstractGraph
A skeletal implementation of the Graph interface, to minimize the effort required to
implement graph interfaces.

SimpleDirectedGraph
A simple directed graph.

Class and Description 

AbstractBaseGraph
The most general implementation of the
Graph 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 a
Graph . 
DefaultListenableGraph
A graph backed by the the graph specified at the constructor, which can be listened by
GraphListener s and by
VertexSetListener s. 
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
Readonly union of two graphs: G_{1} and G_{2}.

ListenableDirectedGraph
A directed graph which is also
ListenableGraph . 
ListenableUndirectedGraph
An undirected graph which is also
ListenableGraph . 
MaskFunctor
Deprecated.
in favor of using lambdas

MaskSubgraph
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.

Class and 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.

Class and Description 

AbstractBaseGraph
The most general implementation of the
Graph interface. 
EdgeSetFactory
A factory for edge sets.

Copyright © 2017. All rights reserved.