Uses of Class
org.jgrapht.graph.AbstractGraph
Packages that use AbstractGraph
Package
Description
Algorithms dealing with various connectivity aspects of a graph.
Implementations of various graphs.
Implementations of various concurrent graph structures.
Specialized graph implementations using the FastUtil library
Specialized graph implementations using sparse matrix representations.
Immutable graphs stored using Sux4J's quasi-succinct data
structures.
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.connectivityModifier and TypeClassDescriptionclassBlockCutpointGraph<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.graphModifier and TypeClassDescriptionclassAbstractBaseGraph<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.classThe default implementation of a directed weighted graph.classA graph backed by the the graph specified at the constructor, which can be listened byGraphListeners and byVertexSetListeners.classThe default implementation of an undirected graph.classThe 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.classA directed weighted multigraph.classA 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.classA 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.concurrentModifier and TypeClassDescriptionclassAsSynchronizedGraph<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.guavaModifier and TypeClassDescriptionclassBaseGraphAdapter<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.classA graph adapter class using Guava'sImmutableValueGraphspecialized with double values.classA graph adapter class using Guava'sImmutableGraph.classA graph adapter class using Guava'sImmutableNetwork.classA graph adapter class using Guava'sImmutableValueGraph.classA graph adapter class using Guava'sMutableValueGraphspecialized with double values.classA graph adapter class using Guava'sMutableGraph.classA graph adapter class using Guava'sMutableNetwork.classA graph adapter class using Guava'sMutableValueGraph. -
Uses of AbstractGraph in org.jgrapht.opt.graph.fastutil
Subclasses of AbstractGraph in org.jgrapht.opt.graph.fastutilModifier and TypeClassDescriptionclassFastutilMapGraph<V,E> A graph implementation using fastutil's map implementations for storage.classA 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.sparseModifier and TypeClassDescriptionclassA sparse directed graph.classSparse directed weighted graph.classSparse undirected graph.classSparse undirected weighted graph. -
Uses of AbstractGraph in org.jgrapht.opt.graph.sparse.specifics
Subclasses of AbstractGraph in org.jgrapht.opt.graph.sparse.specificsModifier and TypeClassDescriptionclassorg.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.sux4jModifier and TypeClassDescriptionclassAn abstract base class for all succinct directed implementations.classAn abstract base class for all succinct implementations.classAn abstract base class for all succinct undirected implementations.classAn immutable directed graph withIntIntPairedges represented using quasi-succinct data structures.classAn immutable directed graph withIntegeredges represented using quasi-succinct data structures.classAn immutable undirected graph withIntegeredges represented using quasi-succinct data structures.classAn immutable undirected graph withIntIntSortedPairedges represented using quasi-succinct data structures. -
Uses of AbstractGraph in org.jgrapht.webgraph
Subclasses of AbstractGraph in org.jgrapht.webgraphModifier and TypeClassDescriptionclassAbstractImmutableBigGraphAdapter<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.classAn adapter class for directed graphs using WebGraph (big)'sImmutableGraph.classAn adapter class for directed graphs using WebGraph'sImmutableGraph.classAn adapter class for undirected graphs using WebGraph (big)'sImmutableGraph.classAn adapter class for undirected graphs using WebGraph'sImmutableGraph.