Class TraceChangeRecord<T,U>

java.lang.Object
ghidra.framework.model.DomainObjectChangeRecord
ghidra.trace.util.TraceChangeRecord<T,U>
All Implemented Interfaces:
Serializable

public class TraceChangeRecord<T,U> extends DomainObjectChangeRecord
See Also:
  • Constructor Details

  • Method Details

    • getAddressSpace

      public AddressSpace getAddressSpace()
    • getAffectedObject

      public T getAffectedObject()
    • isOldKnown

      public boolean isOldKnown()
    • getOldValue

      public U getOldValue()
      Description copied from class: DomainObjectChangeRecord
      Return the old value for this event or null if not applicable.
      Overrides:
      getOldValue in class DomainObjectChangeRecord
      Returns:
      the old value or null if not applicable
    • getNewValue

      public U getNewValue()
      Description copied from class: DomainObjectChangeRecord
      Return the new value for this event or null if not applicable.
      Overrides:
      getNewValue in class DomainObjectChangeRecord
      Returns:
      the old value or null if not applicable for this event.