Package ghidra.trace.model.symbol

# Interface TraceClassSymbol

All Superinterfaces:
  `GhidraClass`, `Namespace`, `Symbol`, `TraceNamespaceSymbol`, `TraceSymbol`

All Known Implementing Classes:
  `DBTraceClassSymbol`

public interface TraceClassSymbol extends TraceNamespaceSymbol, GhidraClass
A trace class symbol

- ## Nested Class Summary

  ## Nested classes/interfaces inherited from interface ghidra.program.model.symbol.Namespace

  `Namespace.Type`

- ## Field Summary

  ### Fields inherited from interface ghidra.program.model.symbol.Namespace

  `DELIMITER, GLOBAL_NAMESPACE_ID, NAMESPACE_DELIMITER`

- ## Method Summary

  ### Methods inherited from interface ghidra.program.model.listing.GhidraClass

  `getType`

  ### Methods inherited from interface ghidra.program.model.symbol.Namespace

  `getBody, getID, getName, getName, getParentNamespace, getPathList, isExternal, isGlobal, isLibrary, setParentNamespace`

  ### Methods inherited from interface ghidra.program.model.symbol.Symbol

  `delete, getAddress, getID, getName, getName, getProgram, getProgramLocation, getReferenceCount, getSource, getSymbolType, hasReferences, isDeleted, isDescendant, isDynamic, isExternal, isExternalEntryPoint, isPrimary, isValidParent, setName, setNameAndNamespace, setNamespace, setPrimary, setSource`

  ### Methods inherited from interface ghidra.trace.model.symbol.TraceNamespaceSymbol

  `getChildren, getObject, getParentNamespace, getPath, getSymbol, getTrace, isGlobal`

  ### Methods inherited from interface ghidra.trace.model.symbol.TraceSymbol

  `getParentSymbol, getReferenceCollection, getReferences, getReferences, getThread, isPinned, setPinned`