Class KeyedObjectFactory

java.lang.Object
ghidra.util.graph.KeyedObjectFactory

@Deprecated(since="10.2") public class KeyedObjectFactory extends Object
Deprecated.
The KeyedObjectFactory class is responsible for ensuring that no two vertices or edges have the same keys. One and only one instance of the KeyedObjectFactory may exist. In addition to ensuring that all vertices and edges contained within any graph have distinct keys, KeyedObjectFactory provides methods for obtaining the Object that a KeyedObject refers to. More than one vertex may refer to the same object. The object a Vertex refers to can not be changed. There is no method to return the vertex referring to a specific object since in theory there can be a one-to-many correspondence.
  • Field Details

    • instance_

      public static KeyedObjectFactory instance_
      Deprecated.
      The singleton instance of KeyedObjectFactory.
  • Method Details

    • getInstance

      public static KeyedObjectFactory getInstance()
      Deprecated.
      Returns singleton instance of KeyedObjectFactory.