Uses of Class
org.jgrapht.graph.AbstractGraph
-
Packages that use AbstractGraph Package Description org.jgrapht.alg.connectivity Algorithms dealing with various connectivity aspects of a graph.org.jgrapht.graph Implementations of various graphs.org.jgrapht.graph.concurrent Implementations of various concurrent graph structures.org.jgrapht.graph.guava org.jgrapht.opt.graph.fastutil Specialized graph implementations using the FastUtil libraryorg.jgrapht.opt.graph.sparse A specialized graph implementation using a sparse matrix representations. -
-
Uses of AbstractGraph in org.jgrapht.alg.connectivity
Subclasses of AbstractGraph in org.jgrapht.alg.connectivity Modifier and Type Class Description class
BlockCutpointGraph<V,E>
A Block-Cutpoint graph (also known as a block-cut tree). -
Uses of AbstractGraph in org.jgrapht.graph
Subclasses of AbstractGraph in org.jgrapht.graph Modifier and Type Class Description class
AbstractBaseGraph<V,E>
The most general implementation of theGraph
interface.class
AsGraphUnion<V,E>
Read-only union of two graphs.class
AsSubgraph<V,E>
A subgraph is a graph that has a subset of vertices and a subset of edges with respect to some base graph.class
AsUndirectedGraph<V,E>
An undirected view of the backing directed graph specified in the constructor.class
AsUnmodifiableGraph<V,E>
An unmodifiable view of the backing graph specified in the constructor.class
AsUnweightedGraph<V,E>
Provides an unweighted view on a graph.class
AsWeightedGraph<V,E>
Provides a weighted view of a graph.class
DefaultDirectedGraph<V,E>
The default implementation of a directed graph.class
DefaultDirectedWeightedGraph<V,E>
The default implementation of a directed weighted graph.class
DefaultListenableGraph<V,E>
A graph backed by the the graph specified at the constructor, which can be listened byGraphListener
s and byVertexSetListener
s.class
DefaultUndirectedGraph<V,E>
The default implementation of an undirected graph.class
DefaultUndirectedWeightedGraph<V,E>
The default implementation of an undirected weighted graph.class
DirectedAcyclicGraph<V,E>
A directed acyclic graph (DAG).class
DirectedMultigraph<V,E>
A directed multigraph.class
DirectedPseudograph<V,E>
A directed pseudograph.class
DirectedWeightedMultigraph<V,E>
A directed weighted multigraph.class
DirectedWeightedPseudograph<V,E>
A directed weighted pseudograph.class
EdgeReversedGraph<V,E>
Provides an edge-reversed view $g'$ of a directed graph $g$.class
GraphDelegator<V,E>
A graph backed by the the graph specified at the constructor, which delegates all its methods to the backing graph.class
MaskSubgraph<V,E>
An unmodifiable subgraph induced by a vertex/edge masking function.class
Multigraph<V,E>
A multigraph.class
ParanoidGraph<V,E>
ParanoidGraph provides a way to verify that objects added to a graph obey the standard equals/hashCode contract.class
Pseudograph<V,E>
A pseudograph.class
SimpleDirectedGraph<V,E>
A simple directed graph.class
SimpleDirectedWeightedGraph<V,E>
A simple directed weighted graph.class
SimpleGraph<V,E>
Implementation of a Simple Graph.class
SimpleWeightedGraph<V,E>
A simple weighted graph.class
WeightedMultigraph<V,E>
A weighted multigraph.class
WeightedPseudograph<V,E>
A weighted pseudograph. -
Uses of AbstractGraph in org.jgrapht.graph.concurrent
Subclasses of AbstractGraph in org.jgrapht.graph.concurrent Modifier and Type Class Description class
AsSynchronizedGraph<V,E>
Create a synchronized (thread-safe) Graph backed by the specified Graph. -
Uses of AbstractGraph in org.jgrapht.graph.guava
Subclasses of AbstractGraph in org.jgrapht.graph.guava Modifier and Type Class Description class
BaseGraphAdapter<V,G extends com.google.common.graph.Graph<V>>
A base abstract implementation for the graph adapter class using Guava'sGraph
.class
BaseNetworkAdapter<V,E,N extends com.google.common.graph.Network<V,E>>
A base abstract implementation for the graph adapter class using Guava'sNetwork
.class
BaseValueGraphAdapter<V,W,VG extends com.google.common.graph.ValueGraph<V,W>>
A base abstract implementation for the graph adapter class using Guava'sValueGraph
.class
ImmutableDoubleValueGraphAdapter<V>
A graph adapter class using Guava'sImmutableValueGraph
specialized with double values.class
ImmutableGraphAdapter<V>
A graph adapter class using Guava'sImmutableGraph
.class
ImmutableNetworkAdapter<V,E>
A graph adapter class using Guava'sImmutableNetwork
.class
ImmutableValueGraphAdapter<V,W>
A graph adapter class using Guava'sImmutableValueGraph
.class
MutableDoubleValueGraphAdapter<V>
A graph adapter class using Guava'sMutableValueGraph
specialized with double values.class
MutableGraphAdapter<V>
A graph adapter class using Guava'sMutableGraph
.class
MutableNetworkAdapter<V,E>
A graph adapter class using Guava'sMutableNetwork
.class
MutableValueGraphAdapter<V,W>
A graph adapter class using Guava'sMutableValueGraph
. -
Uses of AbstractGraph in org.jgrapht.opt.graph.fastutil
Subclasses of AbstractGraph in org.jgrapht.opt.graph.fastutil Modifier and Type Class Description class
FastutilMapGraph<V,E>
A graph implementation using fastutil's map implementations for storage.class
FastutilMapIntVertexGraph<E>
A graph implementation using fastutil's map implementations for storage specialized for integer vertices. -
Uses of AbstractGraph in org.jgrapht.opt.graph.sparse
Subclasses of AbstractGraph in org.jgrapht.opt.graph.sparse Modifier and Type Class Description class
SparseIntDirectedGraph
A sparse directed graph.class
SparseIntDirectedWeightedGraph
Sparse directed weighted graph.class
SparseIntUndirectedGraph
Sparse undirected graph.class
SparseIntUndirectedWeightedGraph
Sparse undirected weighted graph.
-