Package ghidra.rmi.trace

# Interface TraceRmi.ObjDescOrBuilder

All Superinterfaces:
  `com.google.protobuf.MessageLiteOrBuilder`, `com.google.protobuf.MessageOrBuilder`

All Known Implementing Classes:
  `TraceRmi.ObjDesc`, `TraceRmi.ObjDesc.Builder`

Enclosing class:
  `TraceRmi`

public static interface TraceRmi.ObjDescOrBuilder extends com.google.protobuf.MessageOrBuilder

- ## Method Summary

  Modifier and Type
  Method
  Description
  `long`
  `getId()`
  `int64 id = 1;`
  `TraceRmi.ObjPath`
  `getPath()`
  `.ghidra.rmi.trace.ObjPath path = 2;`
  `TraceRmi.ObjPathOrBuilder`
  `getPathOrBuilder()`
  `.ghidra.rmi.trace.ObjPath path = 2;`
  `boolean`
  `hasPath()`
  `.ghidra.rmi.trace.ObjPath path = 2;`

  ### Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

  `isInitialized`

  ### Methods inherited from interface com.google.protobuf.MessageOrBuilder

  `findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof`

- ## Method Details

  - ### getId

    long getId()
    `int64 id = 1;`
    Returns:
      The id.

  - ### hasPath

    boolean hasPath()
    `.ghidra.rmi.trace.ObjPath path = 2;`
    Returns:
      Whether the path field is set.

  - ### getPath

    TraceRmi.ObjPath getPath()
    `.ghidra.rmi.trace.ObjPath path = 2;`
    Returns:
      The path.

  - ### getPathOrBuilder

    TraceRmi.ObjPathOrBuilder getPathOrBuilder()
    `.ghidra.rmi.trace.ObjPath path = 2;`