# Hierarchy For Package ghidra.rmi.trace

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.google.protobuf.AbstractMessageLite<MessageType,BuilderType> (implements com.google.protobuf.MessageLite)
    - com.google.protobuf.AbstractMessage (implements com.google.protobuf.Message)
      - com.google.protobuf.GeneratedMessage (implements java.io.Serializable)
        - ghidra.rmi.trace.TraceRmi.Addr (implements ghidra.rmi.trace.TraceRmi.AddrOrBuilder)
        - ghidra.rmi.trace.TraceRmi.AddrRange (implements ghidra.rmi.trace.TraceRmi.AddrRangeOrBuilder)
        - ghidra.rmi.trace.TraceRmi.BoolArr (implements ghidra.rmi.trace.TraceRmi.BoolArrOrBuilder)
        - ghidra.rmi.trace.TraceRmi.Box (implements ghidra.rmi.trace.TraceRmi.BoxOrBuilder)
        - ghidra.rmi.trace.TraceRmi.Compiler (implements ghidra.rmi.trace.TraceRmi.CompilerOrBuilder)
        - ghidra.rmi.trace.TraceRmi.DomObjId (implements ghidra.rmi.trace.TraceRmi.DomObjIdOrBuilder)
        - ghidra.rmi.trace.TraceRmi.FilePath (implements ghidra.rmi.trace.TraceRmi.FilePathOrBuilder)
        - ghidra.rmi.trace.TraceRmi.IntArr (implements ghidra.rmi.trace.TraceRmi.IntArrOrBuilder)
        - ghidra.rmi.trace.TraceRmi.Language (implements ghidra.rmi.trace.TraceRmi.LanguageOrBuilder)
        - ghidra.rmi.trace.TraceRmi.LongArr (implements ghidra.rmi.trace.TraceRmi.LongArrOrBuilder)
        - ghidra.rmi.trace.TraceRmi.Method (implements ghidra.rmi.trace.TraceRmi.MethodOrBuilder)
        - ghidra.rmi.trace.TraceRmi.MethodArgument (implements ghidra.rmi.trace.TraceRmi.MethodArgumentOrBuilder)
        - ghidra.rmi.trace.TraceRmi.MethodParameter (implements ghidra.rmi.trace.TraceRmi.MethodParameterOrBuilder)
        - ghidra.rmi.trace.TraceRmi.Null (implements ghidra.rmi.trace.TraceRmi.NullOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ObjDesc (implements ghidra.rmi.trace.TraceRmi.ObjDescOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ObjPath (implements ghidra.rmi.trace.TraceRmi.ObjPathOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ObjSpec (implements ghidra.rmi.trace.TraceRmi.ObjSpecOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RegVal (implements ghidra.rmi.trace.TraceRmi.RegValOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplyActivate (implements ghidra.rmi.trace.TraceRmi.ReplyActivateOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplyCloseTrace (implements ghidra.rmi.trace.TraceRmi.ReplyCloseTraceOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplyCreateObject (implements ghidra.rmi.trace.TraceRmi.ReplyCreateObjectOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplyCreateOverlaySpace (implements ghidra.rmi.trace.TraceRmi.ReplyCreateOverlaySpaceOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplyCreateTrace (implements ghidra.rmi.trace.TraceRmi.ReplyCreateTraceOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplyDeleteBytes (implements ghidra.rmi.trace.TraceRmi.ReplyDeleteBytesOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplyDeleteRegisterValue (implements ghidra.rmi.trace.TraceRmi.ReplyDeleteRegisterValueOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplyDisassemble (implements ghidra.rmi.trace.TraceRmi.ReplyDisassembleOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplyEndTx (implements ghidra.rmi.trace.TraceRmi.ReplyEndTxOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplyError (implements ghidra.rmi.trace.TraceRmi.ReplyErrorOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplyGetObject (implements ghidra.rmi.trace.TraceRmi.ReplyGetObjectOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplyGetValues (implements ghidra.rmi.trace.TraceRmi.ReplyGetValuesOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplyInsertObject (implements ghidra.rmi.trace.TraceRmi.ReplyInsertObjectOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplyNegotiate (implements ghidra.rmi.trace.TraceRmi.ReplyNegotiateOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplyPutBytes (implements ghidra.rmi.trace.TraceRmi.ReplyPutBytesOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplyPutRegisterValue (implements ghidra.rmi.trace.TraceRmi.ReplyPutRegisterValueOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplyRemoveObject (implements ghidra.rmi.trace.TraceRmi.ReplyRemoveObjectOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplyRetainValues (implements ghidra.rmi.trace.TraceRmi.ReplyRetainValuesOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplySaveTrace (implements ghidra.rmi.trace.TraceRmi.ReplySaveTraceOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplySetMemoryState (implements ghidra.rmi.trace.TraceRmi.ReplySetMemoryStateOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplySetValue (implements ghidra.rmi.trace.TraceRmi.ReplySetValueOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplySnapshot (implements ghidra.rmi.trace.TraceRmi.ReplySnapshotOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplyStartTx (implements ghidra.rmi.trace.TraceRmi.ReplyStartTxOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestActivate (implements ghidra.rmi.trace.TraceRmi.RequestActivateOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestCloseTrace (implements ghidra.rmi.trace.TraceRmi.RequestCloseTraceOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestCreateObject (implements ghidra.rmi.trace.TraceRmi.RequestCreateObjectOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestCreateOverlaySpace (implements ghidra.rmi.trace.TraceRmi.RequestCreateOverlaySpaceOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestCreateRootObject (implements ghidra.rmi.trace.TraceRmi.RequestCreateRootObjectOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestCreateTrace (implements ghidra.rmi.trace.TraceRmi.RequestCreateTraceOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestDeleteBytes (implements ghidra.rmi.trace.TraceRmi.RequestDeleteBytesOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestDeleteRegisterValue (implements ghidra.rmi.trace.TraceRmi.RequestDeleteRegisterValueOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestDisassemble (implements ghidra.rmi.trace.TraceRmi.RequestDisassembleOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestEndTx (implements ghidra.rmi.trace.TraceRmi.RequestEndTxOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestGetObject (implements ghidra.rmi.trace.TraceRmi.RequestGetObjectOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestGetValues (implements ghidra.rmi.trace.TraceRmi.RequestGetValuesOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestGetValuesIntersecting (implements ghidra.rmi.trace.TraceRmi.RequestGetValuesIntersectingOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestInsertObject (implements ghidra.rmi.trace.TraceRmi.RequestInsertObjectOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestNegotiate (implements ghidra.rmi.trace.TraceRmi.RequestNegotiateOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestPutBytes (implements ghidra.rmi.trace.TraceRmi.RequestPutBytesOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestPutRegisterValue (implements ghidra.rmi.trace.TraceRmi.RequestPutRegisterValueOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestRemoveObject (implements ghidra.rmi.trace.TraceRmi.RequestRemoveObjectOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestRetainValues (implements ghidra.rmi.trace.TraceRmi.RequestRetainValuesOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestSaveTrace (implements ghidra.rmi.trace.TraceRmi.RequestSaveTraceOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestSetMemoryState (implements ghidra.rmi.trace.TraceRmi.RequestSetMemoryStateOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestSetValue (implements ghidra.rmi.trace.TraceRmi.RequestSetValueOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestSnapshot (implements ghidra.rmi.trace.TraceRmi.RequestSnapshotOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestStartTx (implements ghidra.rmi.trace.TraceRmi.RequestStartTxOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RootMessage (implements ghidra.rmi.trace.TraceRmi.RootMessageOrBuilder)
        - ghidra.rmi.trace.TraceRmi.Schedule (implements ghidra.rmi.trace.TraceRmi.ScheduleOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ShortArr (implements ghidra.rmi.trace.TraceRmi.ShortArrOrBuilder)
        - ghidra.rmi.trace.TraceRmi.Snap (implements ghidra.rmi.trace.TraceRmi.SnapOrBuilder)
        - ghidra.rmi.trace.TraceRmi.Span (implements ghidra.rmi.trace.TraceRmi.SpanOrBuilder)
        - ghidra.rmi.trace.TraceRmi.StringArr (implements ghidra.rmi.trace.TraceRmi.StringArrOrBuilder)
        - ghidra.rmi.trace.TraceRmi.TxId (implements ghidra.rmi.trace.TraceRmi.TxIdOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ValDesc (implements ghidra.rmi.trace.TraceRmi.ValDescOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ValSpec (implements ghidra.rmi.trace.TraceRmi.ValSpecOrBuilder)
        - ghidra.rmi.trace.TraceRmi.Value (implements ghidra.rmi.trace.TraceRmi.ValueOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ValueType (implements ghidra.rmi.trace.TraceRmi.ValueTypeOrBuilder)
        - ghidra.rmi.trace.TraceRmi.XReplyInvokeMethod (implements ghidra.rmi.trace.TraceRmi.XReplyInvokeMethodOrBuilder)
        - ghidra.rmi.trace.TraceRmi.XRequestInvokeMethod (implements ghidra.rmi.trace.TraceRmi.XRequestInvokeMethodOrBuilder)
  - com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType> (implements com.google.protobuf.MessageLite.Builder)
    - com.google.protobuf.AbstractMessage.Builder<BuilderType> (implements com.google.protobuf.Message.Builder)
      - com.google.protobuf.GeneratedMessage.Builder<BuilderT>
        - ghidra.rmi.trace.TraceRmi.Addr.Builder (implements ghidra.rmi.trace.TraceRmi.AddrOrBuilder)
        - ghidra.rmi.trace.TraceRmi.AddrRange.Builder (implements ghidra.rmi.trace.TraceRmi.AddrRangeOrBuilder)
        - ghidra.rmi.trace.TraceRmi.BoolArr.Builder (implements ghidra.rmi.trace.TraceRmi.BoolArrOrBuilder)
        - ghidra.rmi.trace.TraceRmi.Box.Builder (implements ghidra.rmi.trace.TraceRmi.BoxOrBuilder)
        - ghidra.rmi.trace.TraceRmi.Compiler.Builder (implements ghidra.rmi.trace.TraceRmi.CompilerOrBuilder)
        - ghidra.rmi.trace.TraceRmi.DomObjId.Builder (implements ghidra.rmi.trace.TraceRmi.DomObjIdOrBuilder)
        - ghidra.rmi.trace.TraceRmi.FilePath.Builder (implements ghidra.rmi.trace.TraceRmi.FilePathOrBuilder)
        - ghidra.rmi.trace.TraceRmi.IntArr.Builder (implements ghidra.rmi.trace.TraceRmi.IntArrOrBuilder)
        - ghidra.rmi.trace.TraceRmi.Language.Builder (implements ghidra.rmi.trace.TraceRmi.LanguageOrBuilder)
        - ghidra.rmi.trace.TraceRmi.LongArr.Builder (implements ghidra.rmi.trace.TraceRmi.LongArrOrBuilder)
        - ghidra.rmi.trace.TraceRmi.Method.Builder (implements ghidra.rmi.trace.TraceRmi.MethodOrBuilder)
        - ghidra.rmi.trace.TraceRmi.MethodArgument.Builder (implements ghidra.rmi.trace.TraceRmi.MethodArgumentOrBuilder)
        - ghidra.rmi.trace.TraceRmi.MethodParameter.Builder (implements ghidra.rmi.trace.TraceRmi.MethodParameterOrBuilder)
        - ghidra.rmi.trace.TraceRmi.Null.Builder (implements ghidra.rmi.trace.TraceRmi.NullOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ObjDesc.Builder (implements ghidra.rmi.trace.TraceRmi.ObjDescOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ObjPath.Builder (implements ghidra.rmi.trace.TraceRmi.ObjPathOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ObjSpec.Builder (implements ghidra.rmi.trace.TraceRmi.ObjSpecOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RegVal.Builder (implements ghidra.rmi.trace.TraceRmi.RegValOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplyActivate.Builder (implements ghidra.rmi.trace.TraceRmi.ReplyActivateOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplyCloseTrace.Builder (implements ghidra.rmi.trace.TraceRmi.ReplyCloseTraceOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplyCreateObject.Builder (implements ghidra.rmi.trace.TraceRmi.ReplyCreateObjectOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplyCreateOverlaySpace.Builder (implements ghidra.rmi.trace.TraceRmi.ReplyCreateOverlaySpaceOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplyCreateTrace.Builder (implements ghidra.rmi.trace.TraceRmi.ReplyCreateTraceOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplyDeleteBytes.Builder (implements ghidra.rmi.trace.TraceRmi.ReplyDeleteBytesOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplyDeleteRegisterValue.Builder (implements ghidra.rmi.trace.TraceRmi.ReplyDeleteRegisterValueOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplyDisassemble.Builder (implements ghidra.rmi.trace.TraceRmi.ReplyDisassembleOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplyEndTx.Builder (implements ghidra.rmi.trace.TraceRmi.ReplyEndTxOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplyError.Builder (implements ghidra.rmi.trace.TraceRmi.ReplyErrorOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplyGetObject.Builder (implements ghidra.rmi.trace.TraceRmi.ReplyGetObjectOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplyGetValues.Builder (implements ghidra.rmi.trace.TraceRmi.ReplyGetValuesOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplyInsertObject.Builder (implements ghidra.rmi.trace.TraceRmi.ReplyInsertObjectOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplyNegotiate.Builder (implements ghidra.rmi.trace.TraceRmi.ReplyNegotiateOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplyPutBytes.Builder (implements ghidra.rmi.trace.TraceRmi.ReplyPutBytesOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplyPutRegisterValue.Builder (implements ghidra.rmi.trace.TraceRmi.ReplyPutRegisterValueOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplyRemoveObject.Builder (implements ghidra.rmi.trace.TraceRmi.ReplyRemoveObjectOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplyRetainValues.Builder (implements ghidra.rmi.trace.TraceRmi.ReplyRetainValuesOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplySaveTrace.Builder (implements ghidra.rmi.trace.TraceRmi.ReplySaveTraceOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplySetMemoryState.Builder (implements ghidra.rmi.trace.TraceRmi.ReplySetMemoryStateOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplySetValue.Builder (implements ghidra.rmi.trace.TraceRmi.ReplySetValueOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplySnapshot.Builder (implements ghidra.rmi.trace.TraceRmi.ReplySnapshotOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ReplyStartTx.Builder (implements ghidra.rmi.trace.TraceRmi.ReplyStartTxOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestActivate.Builder (implements ghidra.rmi.trace.TraceRmi.RequestActivateOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestCloseTrace.Builder (implements ghidra.rmi.trace.TraceRmi.RequestCloseTraceOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestCreateObject.Builder (implements ghidra.rmi.trace.TraceRmi.RequestCreateObjectOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestCreateOverlaySpace.Builder (implements ghidra.rmi.trace.TraceRmi.RequestCreateOverlaySpaceOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestCreateRootObject.Builder (implements ghidra.rmi.trace.TraceRmi.RequestCreateRootObjectOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestCreateTrace.Builder (implements ghidra.rmi.trace.TraceRmi.RequestCreateTraceOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestDeleteBytes.Builder (implements ghidra.rmi.trace.TraceRmi.RequestDeleteBytesOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestDeleteRegisterValue.Builder (implements ghidra.rmi.trace.TraceRmi.RequestDeleteRegisterValueOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestDisassemble.Builder (implements ghidra.rmi.trace.TraceRmi.RequestDisassembleOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestEndTx.Builder (implements ghidra.rmi.trace.TraceRmi.RequestEndTxOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestGetObject.Builder (implements ghidra.rmi.trace.TraceRmi.RequestGetObjectOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestGetValues.Builder (implements ghidra.rmi.trace.TraceRmi.RequestGetValuesOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestGetValuesIntersecting.Builder (implements ghidra.rmi.trace.TraceRmi.RequestGetValuesIntersectingOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestInsertObject.Builder (implements ghidra.rmi.trace.TraceRmi.RequestInsertObjectOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestNegotiate.Builder (implements ghidra.rmi.trace.TraceRmi.RequestNegotiateOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestPutBytes.Builder (implements ghidra.rmi.trace.TraceRmi.RequestPutBytesOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestPutRegisterValue.Builder (implements ghidra.rmi.trace.TraceRmi.RequestPutRegisterValueOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestRemoveObject.Builder (implements ghidra.rmi.trace.TraceRmi.RequestRemoveObjectOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestRetainValues.Builder (implements ghidra.rmi.trace.TraceRmi.RequestRetainValuesOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestSaveTrace.Builder (implements ghidra.rmi.trace.TraceRmi.RequestSaveTraceOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestSetMemoryState.Builder (implements ghidra.rmi.trace.TraceRmi.RequestSetMemoryStateOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestSetValue.Builder (implements ghidra.rmi.trace.TraceRmi.RequestSetValueOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestSnapshot.Builder (implements ghidra.rmi.trace.TraceRmi.RequestSnapshotOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RequestStartTx.Builder (implements ghidra.rmi.trace.TraceRmi.RequestStartTxOrBuilder)
        - ghidra.rmi.trace.TraceRmi.RootMessage.Builder (implements ghidra.rmi.trace.TraceRmi.RootMessageOrBuilder)
        - ghidra.rmi.trace.TraceRmi.Schedule.Builder (implements ghidra.rmi.trace.TraceRmi.ScheduleOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ShortArr.Builder (implements ghidra.rmi.trace.TraceRmi.ShortArrOrBuilder)
        - ghidra.rmi.trace.TraceRmi.Snap.Builder (implements ghidra.rmi.trace.TraceRmi.SnapOrBuilder)
        - ghidra.rmi.trace.TraceRmi.Span.Builder (implements ghidra.rmi.trace.TraceRmi.SpanOrBuilder)
        - ghidra.rmi.trace.TraceRmi.StringArr.Builder (implements ghidra.rmi.trace.TraceRmi.StringArrOrBuilder)
        - ghidra.rmi.trace.TraceRmi.TxId.Builder (implements ghidra.rmi.trace.TraceRmi.TxIdOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ValDesc.Builder (implements ghidra.rmi.trace.TraceRmi.ValDescOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ValSpec.Builder (implements ghidra.rmi.trace.TraceRmi.ValSpecOrBuilder)
        - ghidra.rmi.trace.TraceRmi.Value.Builder (implements ghidra.rmi.trace.TraceRmi.ValueOrBuilder)
        - ghidra.rmi.trace.TraceRmi.ValueType.Builder (implements ghidra.rmi.trace.TraceRmi.ValueTypeOrBuilder)
        - ghidra.rmi.trace.TraceRmi.XReplyInvokeMethod.Builder (implements ghidra.rmi.trace.TraceRmi.XReplyInvokeMethodOrBuilder)
        - ghidra.rmi.trace.TraceRmi.XRequestInvokeMethod.Builder (implements ghidra.rmi.trace.TraceRmi.XRequestInvokeMethodOrBuilder)
  - ghidra.rmi.trace.TraceRmi

## Interface Hierarchy

- com.google.protobuf.MessageLiteOrBuilder
  - com.google.protobuf.MessageOrBuilder
    - ghidra.rmi.trace.TraceRmi.AddrOrBuilder
    - ghidra.rmi.trace.TraceRmi.AddrRangeOrBuilder
    - ghidra.rmi.trace.TraceRmi.BoolArrOrBuilder
    - ghidra.rmi.trace.TraceRmi.BoxOrBuilder
    - ghidra.rmi.trace.TraceRmi.CompilerOrBuilder
    - ghidra.rmi.trace.TraceRmi.DomObjIdOrBuilder
    - ghidra.rmi.trace.TraceRmi.FilePathOrBuilder
    - ghidra.rmi.trace.TraceRmi.IntArrOrBuilder
    - ghidra.rmi.trace.TraceRmi.LanguageOrBuilder
    - ghidra.rmi.trace.TraceRmi.LongArrOrBuilder
    - ghidra.rmi.trace.TraceRmi.MethodArgumentOrBuilder
    - ghidra.rmi.trace.TraceRmi.MethodOrBuilder
    - ghidra.rmi.trace.TraceRmi.MethodParameterOrBuilder
    - ghidra.rmi.trace.TraceRmi.NullOrBuilder
    - ghidra.rmi.trace.TraceRmi.ObjDescOrBuilder
    - ghidra.rmi.trace.TraceRmi.ObjPathOrBuilder
    - ghidra.rmi.trace.TraceRmi.ObjSpecOrBuilder
    - ghidra.rmi.trace.TraceRmi.RegValOrBuilder
    - ghidra.rmi.trace.TraceRmi.ReplyActivateOrBuilder
    - ghidra.rmi.trace.TraceRmi.ReplyCloseTraceOrBuilder
    - ghidra.rmi.trace.TraceRmi.ReplyCreateObjectOrBuilder
    - ghidra.rmi.trace.TraceRmi.ReplyCreateOverlaySpaceOrBuilder
    - ghidra.rmi.trace.TraceRmi.ReplyCreateTraceOrBuilder
    - ghidra.rmi.trace.TraceRmi.ReplyDeleteBytesOrBuilder
    - ghidra.rmi.trace.TraceRmi.ReplyDeleteRegisterValueOrBuilder
    - ghidra.rmi.trace.TraceRmi.ReplyDisassembleOrBuilder
    - ghidra.rmi.trace.TraceRmi.ReplyEndTxOrBuilder
    - ghidra.rmi.trace.TraceRmi.ReplyErrorOrBuilder
    - ghidra.rmi.trace.TraceRmi.ReplyGetObjectOrBuilder
    - ghidra.rmi.trace.TraceRmi.ReplyGetValuesOrBuilder
    - ghidra.rmi.trace.TraceRmi.ReplyInsertObjectOrBuilder
    - ghidra.rmi.trace.TraceRmi.ReplyNegotiateOrBuilder
    - ghidra.rmi.trace.TraceRmi.ReplyPutBytesOrBuilder
    - ghidra.rmi.trace.TraceRmi.ReplyPutRegisterValueOrBuilder
    - ghidra.rmi.trace.TraceRmi.ReplyRemoveObjectOrBuilder
    - ghidra.rmi.trace.TraceRmi.ReplyRetainValuesOrBuilder
    - ghidra.rmi.trace.TraceRmi.ReplySaveTraceOrBuilder
    - ghidra.rmi.trace.TraceRmi.ReplySetMemoryStateOrBuilder
    - ghidra.rmi.trace.TraceRmi.ReplySetValueOrBuilder
    - ghidra.rmi.trace.TraceRmi.ReplySnapshotOrBuilder
    - ghidra.rmi.trace.TraceRmi.ReplyStartTxOrBuilder
    - ghidra.rmi.trace.TraceRmi.RequestActivateOrBuilder
    - ghidra.rmi.trace.TraceRmi.RequestCloseTraceOrBuilder
    - ghidra.rmi.trace.TraceRmi.RequestCreateObjectOrBuilder
    - ghidra.rmi.trace.TraceRmi.RequestCreateOverlaySpaceOrBuilder
    - ghidra.rmi.trace.TraceRmi.RequestCreateRootObjectOrBuilder
    - ghidra.rmi.trace.TraceRmi.RequestCreateTraceOrBuilder
    - ghidra.rmi.trace.TraceRmi.RequestDeleteBytesOrBuilder
    - ghidra.rmi.trace.TraceRmi.RequestDeleteRegisterValueOrBuilder
    - ghidra.rmi.trace.TraceRmi.RequestDisassembleOrBuilder
    - ghidra.rmi.trace.TraceRmi.RequestEndTxOrBuilder
    - ghidra.rmi.trace.TraceRmi.RequestGetObjectOrBuilder
    - ghidra.rmi.trace.TraceRmi.RequestGetValuesIntersectingOrBuilder
    - ghidra.rmi.trace.TraceRmi.RequestGetValuesOrBuilder
    - ghidra.rmi.trace.TraceRmi.RequestInsertObjectOrBuilder
    - ghidra.rmi.trace.TraceRmi.RequestNegotiateOrBuilder
    - ghidra.rmi.trace.TraceRmi.RequestPutBytesOrBuilder
    - ghidra.rmi.trace.TraceRmi.RequestPutRegisterValueOrBuilder
    - ghidra.rmi.trace.TraceRmi.RequestRemoveObjectOrBuilder
    - ghidra.rmi.trace.TraceRmi.RequestRetainValuesOrBuilder
    - ghidra.rmi.trace.TraceRmi.RequestSaveTraceOrBuilder
    - ghidra.rmi.trace.TraceRmi.RequestSetMemoryStateOrBuilder
    - ghidra.rmi.trace.TraceRmi.RequestSetValueOrBuilder
    - ghidra.rmi.trace.TraceRmi.RequestSnapshotOrBuilder
    - ghidra.rmi.trace.TraceRmi.RequestStartTxOrBuilder
    - ghidra.rmi.trace.TraceRmi.RootMessageOrBuilder
    - ghidra.rmi.trace.TraceRmi.ScheduleOrBuilder
    - ghidra.rmi.trace.TraceRmi.ShortArrOrBuilder
    - ghidra.rmi.trace.TraceRmi.SnapOrBuilder
    - ghidra.rmi.trace.TraceRmi.SpanOrBuilder
    - ghidra.rmi.trace.TraceRmi.StringArrOrBuilder
    - ghidra.rmi.trace.TraceRmi.TxIdOrBuilder
    - ghidra.rmi.trace.TraceRmi.ValDescOrBuilder
    - ghidra.rmi.trace.TraceRmi.ValSpecOrBuilder
    - ghidra.rmi.trace.TraceRmi.ValueOrBuilder
    - ghidra.rmi.trace.TraceRmi.ValueTypeOrBuilder
    - ghidra.rmi.trace.TraceRmi.XReplyInvokeMethodOrBuilder
    - ghidra.rmi.trace.TraceRmi.XRequestInvokeMethodOrBuilder

## Enum Class Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - ghidra.rmi.trace.TraceRmi.MemoryState (implements com.google.protobuf.ProtocolMessageEnum)
    - ghidra.rmi.trace.TraceRmi.ObjSpec.KeyCase (implements com.google.protobuf.Internal.EnumLite)
    - ghidra.rmi.trace.TraceRmi.RequestSnapshot.TimeCase (implements com.google.protobuf.Internal.EnumLite)
    - ghidra.rmi.trace.TraceRmi.Resolution (implements com.google.protobuf.ProtocolMessageEnum)
    - ghidra.rmi.trace.TraceRmi.RootMessage.MsgCase (implements com.google.protobuf.Internal.EnumLite)
    - ghidra.rmi.trace.TraceRmi.Value.ValueCase (implements com.google.protobuf.Internal.EnumLite)
    - ghidra.rmi.trace.TraceRmi.ValueKinds (implements com.google.protobuf.ProtocolMessageEnum)