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