Hierarchy For All Packages
Package Hierarchies:Class Hierarchy
- java.lang.Object
- com.jgalgo.gen.BarabasiAlbertGraphGenerator<V,E> (implements com.jgalgo.gen.GraphGenerator<V,E>)
- com.jgalgo.example.BfsDfsExample
- com.jgalgo.alg.BipartiteGraphs
- com.jgalgo.example.ColoringExample
- com.jgalgo.gen.CompleteGraphGenerator<V,E> (implements com.jgalgo.gen.GraphGenerator<V,E>)
- com.jgalgo.example.EdgeIterationExample
- com.jgalgo.gen.EmptyGraphGenerator<V,E> (implements com.jgalgo.gen.GraphGenerator<V,E>)
- com.jgalgo.gen.GnpGraphGenerator<V,E> (implements com.jgalgo.gen.GraphGenerator<V,E>)
- com.jgalgo.graph.GraphBaseWithEdgeEndpointsContainer
- com.jgalgo.graph.Graphs
- com.jgalgo.alg.GraphsUtils
- com.jgalgo.graph.IndexIdMaps
- com.jgalgo.JGAlgoConfig
- com.jgalgo.example.LowestCommonAncestorExample
- com.jgalgo.example.MaximumMatchingExample
- com.jgalgo.example.MinimumSpanningTreeExample
- com.jgalgo.gen.RecursiveMatrixGraphGenerator<V,E> (implements com.jgalgo.gen.GraphGenerator<V,E>)
- com.jgalgo.example.ShortestPathExample
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.jgalgo.graph.NoSuchEdgeException
- com.jgalgo.graph.NoSuchVertexException
- java.lang.RuntimeException
- java.lang.Exception
- com.jgalgo.alg.Trees
- com.jgalgo.alg.TspMetricMatchingAppx
- com.jgalgo.alg.TspMetricMSTAppx
- com.jgalgo.graph.WeightFunctions
Interface Hierarchy
- com.jgalgo.alg.AlgorithmBuilderBase
- com.jgalgo.alg.BiConnectedComponentsAlgo.Builder
- com.jgalgo.alg.ChinesePostman.Builder
- com.jgalgo.alg.ClosuresEnumerator.Builder
- com.jgalgo.alg.ColoringAlgo.Builder
- com.jgalgo.alg.CoresAlgo.Builder
- com.jgalgo.alg.CyclesEnumerator.Builder
- com.jgalgo.alg.DominatingSetAlgo.Builder
- com.jgalgo.alg.EdgeCover.Builder
- com.jgalgo.alg.EulerianTourAlgo.Builder
- com.jgalgo.alg.KEdgeConnectedComponentsAlgo.Builder
- com.jgalgo.alg.KShortestPathsST.Builder
- com.jgalgo.alg.KVertexConnectedComponentsAlgo.Builder
- com.jgalgo.alg.LowestCommonAncestorDynamic.Builder
- com.jgalgo.alg.LowestCommonAncestorOffline.Builder
- com.jgalgo.alg.LowestCommonAncestorStatic.Builder
- com.jgalgo.alg.MatchingAlgo.Builder
- com.jgalgo.alg.MaximalCliquesEnumerator.Builder
- com.jgalgo.alg.MaximumFlow.Builder
- com.jgalgo.alg.MinimumCostFlow.Builder
- com.jgalgo.alg.MinimumDirectedSpanningTree.Builder
- com.jgalgo.alg.MinimumEdgeCutAllST.Builder
- com.jgalgo.alg.MinimumEdgeCutGlobal.Builder
- com.jgalgo.alg.MinimumEdgeCutST.Builder
- com.jgalgo.alg.MinimumMeanCycle.Builder
- com.jgalgo.alg.MinimumSpanningTree.Builder
- com.jgalgo.alg.MinimumVertexCutAllGlobal.Builder
- com.jgalgo.alg.MinimumVertexCutAllST.Builder
- com.jgalgo.alg.MinimumVertexCutGlobal.Builder
- com.jgalgo.alg.MinimumVertexCutST.Builder
- com.jgalgo.alg.ShortestPathAllPairs.Builder
- com.jgalgo.alg.ShortestPathHeuristicST.Builder
- com.jgalgo.alg.ShortestPathSingleSource.Builder
- com.jgalgo.alg.ShortestPathST.Builder
- com.jgalgo.alg.SimplePathsEnumerator.Builder
- com.jgalgo.alg.SteinerTreeAlgo.Builder
- com.jgalgo.alg.StronglyConnectedComponentsAlgo.Builder
- com.jgalgo.alg.TopologicalOrderAlgo.Builder
- com.jgalgo.alg.TreePathMaxima.Builder
- com.jgalgo.alg.VertexCover.Builder
- com.jgalgo.alg.VoronoiAlgo.Builder
- com.jgalgo.alg.WeaklyConnectedComponentsAlgo.Builder
- com.jgalgo.alg.Bfs
- com.jgalgo.alg.BiConnectedComponentsAlgo
- com.jgalgo.alg.BiConnectedComponentsAlgo.Result<V,E>
- com.jgalgo.alg.BiConnectedComponentsAlgo.IResult
- com.jgalgo.alg.ChinesePostman
- com.jgalgo.alg.ClosuresEnumerator
- com.jgalgo.alg.ColoringAlgo
- java.util.Comparator<T>
- it.unimi.dsi.fastutil.ints.IntComparator
- com.jgalgo.graph.IWeightFunction (also extends com.jgalgo.graph.WeightFunction<K>)
- com.jgalgo.graph.IWeightFunctionInt (also extends com.jgalgo.graph.WeightFunctionInt<K>)
- com.jgalgo.graph.IWeightsByte (also extends com.jgalgo.graph.IWeights<T>, com.jgalgo.graph.WeightsByte<K>)
- com.jgalgo.graph.IWeightsInt (also extends com.jgalgo.graph.IWeights<T>, com.jgalgo.graph.WeightsInt<K>)
- com.jgalgo.graph.IWeightsShort (also extends com.jgalgo.graph.IWeights<T>, com.jgalgo.graph.WeightsShort<K>)
- com.jgalgo.graph.IWeightsDouble (also extends com.jgalgo.graph.IWeights<T>, com.jgalgo.graph.WeightsDouble<K>)
- com.jgalgo.graph.IWeightsFloat (also extends com.jgalgo.graph.IWeights<T>, com.jgalgo.graph.WeightsFloat<K>)
- com.jgalgo.graph.IWeightsLong (also extends com.jgalgo.graph.IWeights<T>, com.jgalgo.graph.WeightsLong<K>)
- com.jgalgo.graph.IWeightFunctionInt (also extends com.jgalgo.graph.WeightFunctionInt<K>)
- com.jgalgo.graph.IWeightFunction (also extends com.jgalgo.graph.WeightFunction<K>)
- com.jgalgo.graph.WeightFunction<K>
- com.jgalgo.graph.IWeightFunction (also extends it.unimi.dsi.fastutil.ints.IntComparator)
- com.jgalgo.graph.IWeightFunctionInt (also extends com.jgalgo.graph.WeightFunctionInt<K>)
- com.jgalgo.graph.IWeightsByte (also extends com.jgalgo.graph.IWeights<T>, com.jgalgo.graph.WeightsByte<K>)
- com.jgalgo.graph.IWeightsInt (also extends com.jgalgo.graph.IWeights<T>, com.jgalgo.graph.WeightsInt<K>)
- com.jgalgo.graph.IWeightsShort (also extends com.jgalgo.graph.IWeights<T>, com.jgalgo.graph.WeightsShort<K>)
- com.jgalgo.graph.IWeightsDouble (also extends com.jgalgo.graph.IWeights<T>, com.jgalgo.graph.WeightsDouble<K>)
- com.jgalgo.graph.IWeightsFloat (also extends com.jgalgo.graph.IWeights<T>, com.jgalgo.graph.WeightsFloat<K>)
- com.jgalgo.graph.IWeightsLong (also extends com.jgalgo.graph.IWeights<T>, com.jgalgo.graph.WeightsLong<K>)
- com.jgalgo.graph.IWeightFunctionInt (also extends com.jgalgo.graph.WeightFunctionInt<K>)
- com.jgalgo.graph.WeightFunctionInt<K>
- com.jgalgo.graph.IWeightFunctionInt (also extends com.jgalgo.graph.IWeightFunction)
- com.jgalgo.graph.IWeightsByte (also extends com.jgalgo.graph.IWeights<T>, com.jgalgo.graph.WeightsByte<K>)
- com.jgalgo.graph.IWeightsInt (also extends com.jgalgo.graph.IWeights<T>, com.jgalgo.graph.WeightsInt<K>)
- com.jgalgo.graph.IWeightsShort (also extends com.jgalgo.graph.IWeights<T>, com.jgalgo.graph.WeightsShort<K>)
- com.jgalgo.graph.WeightsByte<K> (also extends com.jgalgo.graph.Weights<K,T>)
- com.jgalgo.graph.IWeightsByte (also extends com.jgalgo.graph.IWeightFunctionInt, com.jgalgo.graph.IWeights<T>)
- com.jgalgo.graph.WeightsInt<K> (also extends com.jgalgo.graph.Weights<K,T>)
- com.jgalgo.graph.IWeightsInt (also extends com.jgalgo.graph.IWeightFunctionInt, com.jgalgo.graph.IWeights<T>)
- com.jgalgo.graph.WeightsShort<K> (also extends com.jgalgo.graph.Weights<K,T>)
- com.jgalgo.graph.IWeightsShort (also extends com.jgalgo.graph.IWeightFunctionInt, com.jgalgo.graph.IWeights<T>)
- com.jgalgo.graph.IWeightFunctionInt (also extends com.jgalgo.graph.IWeightFunction)
- com.jgalgo.graph.WeightsDouble<K> (also extends com.jgalgo.graph.Weights<K,T>)
- com.jgalgo.graph.IWeightsDouble (also extends com.jgalgo.graph.IWeightFunction, com.jgalgo.graph.IWeights<T>)
- com.jgalgo.graph.WeightsFloat<K> (also extends com.jgalgo.graph.Weights<K,T>)
- com.jgalgo.graph.IWeightsFloat (also extends com.jgalgo.graph.IWeightFunction, com.jgalgo.graph.IWeights<T>)
- com.jgalgo.graph.WeightsLong<K> (also extends com.jgalgo.graph.Weights<K,T>)
- com.jgalgo.graph.IWeightsLong (also extends com.jgalgo.graph.IWeightFunction, com.jgalgo.graph.IWeights<T>)
- com.jgalgo.graph.IWeightFunction (also extends it.unimi.dsi.fastutil.ints.IntComparator)
- it.unimi.dsi.fastutil.ints.IntComparator
- com.jgalgo.alg.CoresAlgo
- com.jgalgo.alg.CoresAlgo.Result<V,E>
- com.jgalgo.alg.CoresAlgo.IResult
- com.jgalgo.alg.CyclesEnumerator
- com.jgalgo.alg.Dfs
- com.jgalgo.alg.DominatingSetAlgo
- com.jgalgo.alg.EdgeCover
- com.jgalgo.alg.EulerianTourAlgo
- com.jgalgo.alg.Flow<V,E>
- com.jgalgo.alg.IFlow
- com.jgalgo.graph.Graph<V,E>
- com.jgalgo.graph.IntGraph
- com.jgalgo.graph.IndexGraph
- com.jgalgo.graph.IntGraph
- com.jgalgo.graph.GraphBuilder<V,E>
- com.jgalgo.graph.IntGraphBuilder
- com.jgalgo.graph.IndexGraphBuilder
- com.jgalgo.graph.IntGraphBuilder
- com.jgalgo.graph.GraphFactory<V,E>
- com.jgalgo.graph.IntGraphFactory
- com.jgalgo.graph.IndexGraphFactory
- com.jgalgo.graph.IntGraphFactory
- com.jgalgo.gen.GraphGenerator<V,E>
- com.jgalgo.graph.IndexGraphBuilder.ReIndexedGraph
- com.jgalgo.graph.IndexGraphBuilder.ReIndexingMap
- com.jgalgo.graph.IndexIdMap<K>
- com.jgalgo.graph.IndexIntIdMap
- com.jgalgo.graph.IndexRemoveListener
- java.lang.Iterable<T>
- java.util.Collection<E>
- it.unimi.dsi.fastutil.ints.IntCollection (also extends it.unimi.dsi.fastutil.ints.IntIterable)
- java.util.Set<E>
- it.unimi.dsi.fastutil.ints.IntIterable
- it.unimi.dsi.fastutil.ints.IntCollection (also extends java.util.Collection<E>)
- java.util.Collection<E>
- java.util.Iterator<E>
- com.jgalgo.alg.Bfs.Iter<V,E>
- com.jgalgo.alg.Bfs.IntIter (also extends it.unimi.dsi.fastutil.ints.IntIterator)
- com.jgalgo.alg.Dfs.Iter<V,E>
- com.jgalgo.alg.Dfs.IntIter (also extends it.unimi.dsi.fastutil.ints.IntIterator)
- com.jgalgo.graph.EdgeIter<V,E>
- com.jgalgo.graph.IEdgeIter (also extends it.unimi.dsi.fastutil.ints.IntIterator)
- java.util.PrimitiveIterator<T,T_CONS>
- java.util.PrimitiveIterator.OfInt
- it.unimi.dsi.fastutil.ints.IntIterator
- com.jgalgo.alg.Bfs.IntIter (also extends com.jgalgo.alg.Bfs.Iter<V,E>)
- com.jgalgo.alg.Dfs.IntIter (also extends com.jgalgo.alg.Dfs.Iter<V,E>)
- com.jgalgo.graph.IEdgeIter (also extends com.jgalgo.graph.EdgeIter<V,E>)
- it.unimi.dsi.fastutil.ints.IntIterator
- java.util.PrimitiveIterator.OfInt
- com.jgalgo.alg.Bfs.Iter<V,E>
- com.jgalgo.alg.KEdgeConnectedComponentsAlgo
- com.jgalgo.alg.KShortestPathsST
- com.jgalgo.alg.KVertexConnectedComponentsAlgo
- com.jgalgo.alg.KVertexConnectedComponentsAlgo.Result<V,E>
- com.jgalgo.alg.KVertexConnectedComponentsAlgo.IResult
- com.jgalgo.alg.LowestCommonAncestorDynamic
- com.jgalgo.alg.LowestCommonAncestorDynamic.Vertex
- com.jgalgo.alg.LowestCommonAncestorOffline
- com.jgalgo.alg.LowestCommonAncestorOffline.Queries<V,E>
- com.jgalgo.alg.LowestCommonAncestorOffline.IQueries
- com.jgalgo.alg.LowestCommonAncestorOffline.Result<V,E>
- com.jgalgo.alg.LowestCommonAncestorOffline.IResult
- com.jgalgo.alg.LowestCommonAncestorStatic
- com.jgalgo.alg.LowestCommonAncestorStatic.DataStructure<V,E>
- com.jgalgo.alg.LowestCommonAncestorStatic.IDataStructure
- com.jgalgo.alg.Matching<V,E>
- com.jgalgo.alg.IMatching
- com.jgalgo.alg.MatchingAlgo
- com.jgalgo.alg.MaximalCliquesEnumerator
- com.jgalgo.alg.MaximumFlow
- com.jgalgo.alg.MinimumCostFlow
- com.jgalgo.alg.MinimumDirectedSpanningTree
- com.jgalgo.alg.MinimumEdgeCutAllST
- com.jgalgo.alg.MinimumEdgeCutGlobal
- com.jgalgo.alg.MinimumEdgeCutST
- com.jgalgo.alg.MinimumMeanCycle
- com.jgalgo.alg.MinimumSpanningTree
- com.jgalgo.alg.MinimumSpanningTree.Result<V,E>
- com.jgalgo.alg.MinimumSpanningTree.IResult
- com.jgalgo.alg.MinimumVertexCutAllGlobal
- com.jgalgo.alg.MinimumVertexCutAllST
- com.jgalgo.alg.MinimumVertexCutGlobal
- com.jgalgo.alg.MinimumVertexCutST
- com.jgalgo.alg.Path<V,E>
- com.jgalgo.alg.IPath
- com.jgalgo.alg.RandomizedAlgorithm
- com.jgalgo.alg.ShortestPathAllPairs
- com.jgalgo.alg.ShortestPathAllPairs.Result<V,E>
- com.jgalgo.alg.ShortestPathAllPairs.IResult
- com.jgalgo.alg.ShortestPathHeuristicST
- com.jgalgo.alg.ShortestPathSingleSource
- com.jgalgo.alg.ShortestPathSingleSource.Result<V,E>
- com.jgalgo.alg.ShortestPathSingleSource.IResult
- com.jgalgo.alg.ShortestPathST
- com.jgalgo.alg.SimplePathsEnumerator
- com.jgalgo.alg.SteinerTreeAlgo
- com.jgalgo.alg.SteinerTreeAlgo.Result<V,E>
- com.jgalgo.alg.SteinerTreeAlgo.IResult
- com.jgalgo.alg.StronglyConnectedComponentsAlgo
- com.jgalgo.alg.TopologicalOrderAlgo
- com.jgalgo.alg.TopologicalOrderAlgo.Result<V,E>
- com.jgalgo.alg.TopologicalOrderAlgo.IResult
- com.jgalgo.alg.TreePathMaxima
- com.jgalgo.alg.TreePathMaxima.Queries<V,E>
- com.jgalgo.alg.TreePathMaxima.IQueries
- com.jgalgo.alg.TreePathMaxima.Result<V,E>
- com.jgalgo.alg.TreePathMaxima.IResult
- com.jgalgo.alg.TspMetric
- com.jgalgo.alg.VertexCover
- com.jgalgo.alg.VertexPartition<V,E>
- com.jgalgo.alg.IVertexPartition
- com.jgalgo.alg.IVertexBiPartition (also extends com.jgalgo.alg.VertexBiPartition<V,E>)
- com.jgalgo.alg.VoronoiAlgo.IResult (also extends com.jgalgo.alg.VoronoiAlgo.Result<V,E>)
- com.jgalgo.alg.VertexBiPartition<V,E>
- com.jgalgo.alg.IVertexBiPartition (also extends com.jgalgo.alg.IVertexPartition)
- com.jgalgo.alg.VoronoiAlgo.Result<V,E>
- com.jgalgo.alg.VoronoiAlgo.IResult (also extends com.jgalgo.alg.IVertexPartition)
- com.jgalgo.alg.IVertexPartition
- com.jgalgo.alg.VoronoiAlgo
- com.jgalgo.alg.WeaklyConnectedComponentsAlgo
- com.jgalgo.graph.Weights<K,T>
- com.jgalgo.graph.IWeights<T>
- com.jgalgo.graph.IWeightsBool (also extends com.jgalgo.graph.WeightsBool<K>)
- com.jgalgo.graph.IWeightsByte (also extends com.jgalgo.graph.IWeightFunctionInt, com.jgalgo.graph.WeightsByte<K>)
- com.jgalgo.graph.IWeightsChar (also extends com.jgalgo.graph.WeightsChar<K>)
- com.jgalgo.graph.IWeightsDouble (also extends com.jgalgo.graph.IWeightFunction, com.jgalgo.graph.WeightsDouble<K>)
- com.jgalgo.graph.IWeightsFloat (also extends com.jgalgo.graph.IWeightFunction, com.jgalgo.graph.WeightsFloat<K>)
- com.jgalgo.graph.IWeightsInt (also extends com.jgalgo.graph.IWeightFunctionInt, com.jgalgo.graph.WeightsInt<K>)
- com.jgalgo.graph.IWeightsLong (also extends com.jgalgo.graph.IWeightFunction, com.jgalgo.graph.WeightsLong<K>)
- com.jgalgo.graph.IWeightsObj<T> (also extends com.jgalgo.graph.WeightsObj<K,T>)
- com.jgalgo.graph.IWeightsShort (also extends com.jgalgo.graph.IWeightFunctionInt, com.jgalgo.graph.WeightsShort<K>)
- com.jgalgo.graph.WeightsBool<K>
- com.jgalgo.graph.IWeightsBool (also extends com.jgalgo.graph.IWeights<T>)
- com.jgalgo.graph.WeightsByte<K> (also extends com.jgalgo.graph.WeightFunctionInt<K>)
- com.jgalgo.graph.IWeightsByte (also extends com.jgalgo.graph.IWeightFunctionInt, com.jgalgo.graph.IWeights<T>)
- com.jgalgo.graph.WeightsChar<K>
- com.jgalgo.graph.IWeightsChar (also extends com.jgalgo.graph.IWeights<T>)
- com.jgalgo.graph.WeightsDouble<K> (also extends com.jgalgo.graph.WeightFunction<K>)
- com.jgalgo.graph.IWeightsDouble (also extends com.jgalgo.graph.IWeightFunction, com.jgalgo.graph.IWeights<T>)
- com.jgalgo.graph.WeightsFloat<K> (also extends com.jgalgo.graph.WeightFunction<K>)
- com.jgalgo.graph.IWeightsFloat (also extends com.jgalgo.graph.IWeightFunction, com.jgalgo.graph.IWeights<T>)
- com.jgalgo.graph.WeightsInt<K> (also extends com.jgalgo.graph.WeightFunctionInt<K>)
- com.jgalgo.graph.IWeightsInt (also extends com.jgalgo.graph.IWeightFunctionInt, com.jgalgo.graph.IWeights<T>)
- com.jgalgo.graph.WeightsLong<K> (also extends com.jgalgo.graph.WeightFunction<K>)
- com.jgalgo.graph.IWeightsLong (also extends com.jgalgo.graph.IWeightFunction, com.jgalgo.graph.IWeights<T>)
- com.jgalgo.graph.WeightsObj<K,T>
- com.jgalgo.graph.IWeightsObj<T> (also extends com.jgalgo.graph.IWeights<T>)
- com.jgalgo.graph.WeightsShort<K> (also extends com.jgalgo.graph.WeightFunctionInt<K>)
- com.jgalgo.graph.IWeightsShort (also extends com.jgalgo.graph.IWeightFunctionInt, com.jgalgo.graph.IWeights<T>)
- com.jgalgo.graph.IWeights<T>
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- com.jgalgo.alg.EdgeDirection
- com.jgalgo.graph.GraphFactory.Hint
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)