# Package ghidra.util.graph

package ghidra.util.graph

- Related Packages
  Package
  Description
  ghidra.util
  ghidra.util.graph.attributes
- Class
  Description
  AbstractDependencyGraph<T>
  Class for managing the visiting (processing) of a set of values where some values depend on other values being process before them.
  AddableLongDoubleHashtable
  Deprecated, for removal: This API element is subject to removal in a future version.
  AddableLongIntHashtable
  This class modifies the behavior of LongIntHashtable.
  DependencyGraph<T>
  Original Dependency Graph implementation that uses `HashMap`s and `HashSet`s.
  DepthFirstSearch
  Deprecated.
  DeterministicDependencyGraph<T>
  Dependency Graph that uses `TreeMap`s and `ListOrderedSet`s to provide determinism in pulling (`AbstractDependencyGraph.pop()`) from the graph.
  DirectedGraph
  Deprecated.
  Dominator
  Deprecated, for removal: This API element is subject to removal in a future version.
  Edge
  Deprecated.
  GraphIterator<T extends KeyedObject>
  Deprecated.
  KeyedObject
  Deprecated.
  KeyedObjectFactory
  Deprecated.
  KeyIndexableSet<T extends KeyedObject>
  Deprecated.
  Path
  Deprecated.
  SimpleWeightedDigraph
  Deprecated, for removal: This API element is subject to removal in a future version.
  Vertex
  Deprecated, for removal: This API element is subject to removal in a future version.
  WeightedDigraph
  Deprecated, for removal: This API element is subject to removal in a future version.