Uses of Class
org.jgrapht.graph.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 library
|
| org.jgrapht.opt.graph.sparse |
Specialized graph implementations using sparse matrix representations.
|
| org.jgrapht.opt.graph.sparse.specifics | |
| org.jgrapht.sux4j |
Immutable graphs stored using Sux4J's quasi-succinct data
structures.
|
| org.jgrapht.webgraph |
Adapters for graphs stored using
WebGraph's compressed and succinct
formats.
|
-
Uses of AbstractGraph in org.jgrapht.alg.connectivity
Subclasses of AbstractGraph in org.jgrapht.alg.connectivity Modifier and Type Class Description classBlockCutpointGraph<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 classAbstractBaseGraph<V,E>The most general implementation of theGraphinterface.classAsGraphUnion<V,E>Read-only union of two graphs.classAsSubgraph<V,E>A subgraph is a graph that has a subset of vertices and a subset of edges with respect to some base graph.classAsUndirectedGraph<V,E>An undirected view of the backing directed graph specified in the constructor.classAsUnmodifiableGraph<V,E>An unmodifiable view of the backing graph specified in the constructor.classAsUnweightedGraph<V,E>Provides an unweighted view on a graph.classAsWeightedGraph<V,E>Provides a weighted view of a graph.classDefaultDirectedGraph<V,E>The default implementation of a directed graph.classDefaultDirectedWeightedGraph<V,E>The default implementation of a directed weighted graph.classDefaultListenableGraph<V,E>A graph backed by the the graph specified at the constructor, which can be listened byGraphListeners and byVertexSetListeners.classDefaultUndirectedGraph<V,E>The default implementation of an undirected graph.classDefaultUndirectedWeightedGraph<V,E>The default implementation of an undirected weighted graph.classDirectedAcyclicGraph<V,E>A directed acyclic graph (DAG).classDirectedMultigraph<V,E>A directed multigraph.classDirectedPseudograph<V,E>A directed pseudograph.classDirectedWeightedMultigraph<V,E>A directed weighted multigraph.classDirectedWeightedPseudograph<V,E>A directed weighted pseudograph.classEdgeReversedGraph<V,E>Provides an edge-reversed view $g'$ of a directed graph $g$.classGraphDelegator<V,E>A graph backed by the the graph specified at the constructor, which delegates all its methods to the backing graph.classMaskSubgraph<V,E>An unmodifiable subgraph induced by a vertex/edge masking function.classMultigraph<V,E>A multigraph.classParanoidGraph<V,E>ParanoidGraph provides a way to verify that objects added to a graph obey the standard equals/hashCode contract.classPseudograph<V,E>A pseudograph.classSimpleDirectedGraph<V,E>A simple directed graph.classSimpleDirectedWeightedGraph<V,E>A simple directed weighted graph.classSimpleGraph<V,E>Implementation of a Simple Graph.classSimpleWeightedGraph<V,E>A simple weighted graph.classWeightedMultigraph<V,E>A weighted multigraph.classWeightedPseudograph<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 classAsSynchronizedGraph<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 classBaseGraphAdapter<V,G extends com.google.common.graph.Graph<V>>A base abstract implementation for the graph adapter class using Guava'sGraph.classBaseNetworkAdapter<V,E,N extends com.google.common.graph.Network<V,E>>A base abstract implementation for the graph adapter class using Guava'sNetwork.classBaseValueGraphAdapter<V,W,VG extends com.google.common.graph.ValueGraph<V,W>>A base abstract implementation for the graph adapter class using Guava'sValueGraph.classImmutableDoubleValueGraphAdapter<V>A graph adapter class using Guava'sImmutableValueGraphspecialized with double values.classImmutableGraphAdapter<V>A graph adapter class using Guava'sImmutableGraph.classImmutableNetworkAdapter<V,E>A graph adapter class using Guava'sImmutableNetwork.classImmutableValueGraphAdapter<V,W>A graph adapter class using Guava'sImmutableValueGraph.classMutableDoubleValueGraphAdapter<V>A graph adapter class using Guava'sMutableValueGraphspecialized with double values.classMutableGraphAdapter<V>A graph adapter class using Guava'sMutableGraph.classMutableNetworkAdapter<V,E>A graph adapter class using Guava'sMutableNetwork.classMutableValueGraphAdapter<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 classFastutilMapGraph<V,E>A graph implementation using fastutil's map implementations for storage.classFastutilMapIntVertexGraph<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 classSparseIntDirectedGraphA sparse directed graph.classSparseIntDirectedWeightedGraphSparse directed weighted graph.classSparseIntUndirectedGraphSparse undirected graph.classSparseIntUndirectedWeightedGraphSparse undirected weighted graph. -
Uses of AbstractGraph in org.jgrapht.opt.graph.sparse.specifics
Subclasses of AbstractGraph in org.jgrapht.opt.graph.sparse.specifics with annotations of type with type parameters of type that implement declared as with annotations of type with type parameters of type with annotations of type with annotations of type with type parameters of type that return that return types with arguments of type with parameters of type with type arguments of type that throw with annotations of type with annotations of type with parameters of type with type arguments of type that throw Modifier and Type Class Description classorg.jgrapht.opt.graph.sparse.specifics.AbstractSparseSpecificsGraph<S extends org.jgrapht.opt.graph.sparse.specifics.SparseGraphSpecifics>Helper class to ease the implementation of different sparse graphs with different backends. -
Uses of AbstractGraph in org.jgrapht.sux4j
Subclasses of AbstractGraph in org.jgrapht.sux4j Modifier and Type Class Description classAbstractSuccinctDirectedGraph<E>An abstract base class for all succinct directed implementations.classAbstractSuccinctGraph<E>An abstract base class for all succinct implementations.classAbstractSuccinctUndirectedGraph<E>An abstract base class for all succinct undirected implementations.classSuccinctDirectedGraphAn immutable directed graph withIntIntPairedges represented using quasi-succinct data structures.classSuccinctIntDirectedGraphAn immutable directed graph withIntegeredges represented using quasi-succinct data structures.classSuccinctIntUndirectedGraphAn immutable undirected graph withIntegeredges represented using quasi-succinct data structures.classSuccinctUndirectedGraphAn immutable undirected graph withIntIntSortedPairedges represented using quasi-succinct data structures. -
Uses of AbstractGraph in org.jgrapht.webgraph
Subclasses of AbstractGraph in org.jgrapht.webgraph Modifier and Type Class Description classAbstractImmutableBigGraphAdapter<E extends it.unimi.dsi.fastutil.longs.LongLongPair>An abstract base class for adapters using WebGraph (big)'sImmutableGraph.classAbstractImmutableGraphAdapter<E extends it.unimi.dsi.fastutil.ints.IntIntPair>An abstract base class for adapters using WebGraph'sImmutableGraph.classImmutableDirectedBigGraphAdapterAn adapter class for directed graphs using WebGraph (big)'sImmutableGraph.classImmutableDirectedGraphAdapterAn adapter class for directed graphs using WebGraph'sImmutableGraph.classImmutableUndirectedBigGraphAdapterAn adapter class for undirected graphs using WebGraph (big)'sImmutableGraph.classImmutableUndirectedGraphAdapterAn adapter class for undirected graphs using WebGraph'sImmutableGraph.