# Package org.jgrapht.alg.util

Utilities used by JGraphT algorithms.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  Extension.ExtensionFactory<E> | Factory capable of producing given extension objects of the given class-type

- Class Summary
  Class | Description
  --- | ---
  AlwaysEqualComparator<T> | A default implementation for a check on equality (that always holds)
  Extension<T,E> | Abstract extension manager allowing to extend given class-types with supplied extension's class-type saving source class object references
  Extension.BaseExtension |
  Pair<A,B> | Generic pair. Although the instances of this class are immutable, it is impossible to ensure that the references passed to the constructor will not be modified by the caller.
  UnionFind<T> | An implementation of Union Find data structure.
  VertexDegreeComparator<V,E> | Compares two vertices based on their degree.

- Exception Summary
  Exception | Description
  --- | ---
  Extension.ExtensionManagerInstantiationException |

## Package org.jgrapht.alg.util Description

Utilities used by JGraphT algorithms.

Copyright © 2016. All rights reserved.