Uses of Package
com.jgalgo.graph
-
Packages that use com.jgalgo.graph Package Description com.jgalgo.adapt.guava Adapters from Guava to JGalgo, and from JGalgo to Guava.com.jgalgo.adapt.jgrapht Adapters from JGraphT to JGalgo, and from JGalgo to JGraphT.com.jgalgo.alg Algorithms for solving graph problems.com.jgalgo.gen Graph generators used to generate (possibly random) graphs with different distributions and structures.com.jgalgo.graph Graphs object are the fundamental building blocks of the JGAlgo library.com.jgalgo.io The I/O classes provide varies ways to read/write graphs from/to files. -
Classes in com.jgalgo.graph used by com.jgalgo.adapt.guava Class Description AbstractGraph Abstract implementation ofGraph
.EdgeSet Set of graph edges.Graph A discrete graph with vertices and edges.IdBuilder Builder for unique identifiers of vertices or edges in a graph.IndexGraph A graph whose vertices and edges identifiers are indices.IndexIdMap A mapping betweenGraph
IDs toIndexGraph
indices.Weights Weights of graph vertices or edges. -
Classes in com.jgalgo.graph used by com.jgalgo.adapt.jgrapht Class Description AbstractGraph Abstract implementation ofGraph
.EdgeSet Set of graph edges.Graph A discrete graph with vertices and edges.IdBuilder Builder for unique identifiers of vertices or edges in a graph.IndexGraph A graph whose vertices and edges identifiers are indices.IndexIdMap A mapping betweenGraph
IDs toIndexGraph
indices.Weights Weights of graph vertices or edges. -
Classes in com.jgalgo.graph used by com.jgalgo.alg Class Description EdgeIter Iterator used to iterate over graph edges.Graph A discrete graph with vertices and edges.IEdgeIter Iterator used to iterate over int graph edges.IntGraph A discrete graph withint
vertices and edges.IWeightFunction Weight function that maps graph edges or vertices ofIntGraph
to weights.WeightFunction Weight function that maps graph edges or vertices to weights. -
Classes in com.jgalgo.graph used by com.jgalgo.gen Class Description Graph A discrete graph with vertices and edges.GraphBuilder A builder for graphs.GraphFactory A factory forGraph
objects.IdBuilder Builder for unique identifiers of vertices or edges in a graph. -
Classes in com.jgalgo.graph used by com.jgalgo.graph Class Description EdgeIter Iterator used to iterate over graph edges.EdgeSet Set of graph edges.Graph A discrete graph with vertices and edges.GraphBuilder A builder for graphs.GraphFactory A factory forGraph
objects.GraphFactory.Hint Hints for a graph factory.IdBuilder Builder for unique identifiers of vertices or edges in a graph.IdBuilderInt Builder for unique identifiers of vertices or edges in anIntGraph
.IEdgeIter Iterator used to iterate over int graph edges.IEdgeSet Set of int graph edges.IndexGraph A graph whose vertices and edges identifiers are indices.IndexGraphBuilder A builder for Index graphs.IndexGraphBuilder.ReIndexedGraph A result object of re-indexing and building a graph operation.IndexGraphBuilder.ReIndexingMap A map of indices, mapping an original index to a re-indexed index.IndexGraphFactory A factory for Index graphs.IndexIdMap A mapping betweenGraph
IDs toIndexGraph
indices.IndexIntIdMap A mapping betweenIntGraph
IDs toIndexGraph
indices.IndexRemoveListener A listener that will be notified when anIndexGraph
remove a vertex or an edge.IntGraph A discrete graph withint
vertices and edges.IntGraphBuilder A builder for int graphs.IntGraphFactory A factory forIntGraph
objects.IWeightFunction Weight function that maps graph edges or vertices ofIntGraph
to weights.IWeightFunctionInt Weight function that maps graph edges or vertices ofIntGraph
to integer weights.IWeights Weights of int graph vertices or edges.NoSuchEdgeException Exception thrown when an edge is not found in a graph.NoSuchVertexException Exception thrown when a vertex is not found in a graph.WeightFunction Weight function that maps graph edges or vertices to weights.WeightFunctionInt Weight function that maps graph edges or vertices to integer weights.Weights Weights of graph vertices or edges.WeightsBool Specific weights ofboolean
.WeightsByte Specific weights ofbyte
.WeightsChar Specific weights ofchar
.WeightsDouble Specific weights ofdouble
.WeightsFloat Specific weights offloat
.WeightsInt Specific weights ofint
.WeightsLong Specific weights oflong
.WeightsObj Specific weights ofObject
.WeightsShort Specific weights ofshort
. -
Classes in com.jgalgo.graph used by com.jgalgo.io Class Description Graph A discrete graph with vertices and edges.GraphBuilder A builder for graphs.IdBuilder Builder for unique identifiers of vertices or edges in a graph.