Package org.jgrapht.util
Non-graph-specific data structures, algorithms, and utilities used by JGraphT.
-
Interface Summary Interface Description PrefetchIterator.NextElementFunctor<EE> A functor for the calculation of the next element.WeightCombiner Binary operator for edge weights. -
Class Summary Class Description ArrayUnenforcedSet<E> Helper for efficiently representing small sets whose elements are known to be unique by construction, implying we don't need to enforce the uniqueness property in the data structure itself.FibonacciHeap<T> This class implements a Fibonacci heap data structure.FibonacciHeapNode<T> Implements a node of the Fibonacci heap.MathUtil Math Utilities.ModifiableInteger TheModifiableInteger
class wraps a value of the primitive typeint
in an object, similarly toInteger
.PrefetchIterator<E> Utility class to help implement an iterator/enumerator in which the hasNext() method needs to calculate the next elements ahead of time.TypeUtil<T> TypeUtil isolates type-unsafety so that code which uses it for legitimate reasons can stay warning-free.UnorderedVertexPair<V> Deprecated. in favor ofUnorderedPair
VertexPair<V> Deprecated. in favor ofPair