Class DBTraceClassSymbol
java.lang.Object
ghidra.program.database.DbObject
ghidra.util.database.DBAnnotatedObject
ghidra.trace.database.symbol.AbstractDBTraceSymbol
ghidra.trace.database.symbol.DBTraceNamespaceSymbol
ghidra.trace.database.symbol.DBTraceClassSymbol
- All Implemented Interfaces:
GhidraClass, Namespace, Symbol, DBTraceOverlaySpaceAdapter.DecodesAddresses, TraceClassSymbol, TraceNamespaceSymbol, TraceSymbol
-
Nested Class Summary
Nested classes/interfaces inherited from interface Namespace
Namespace.Type -
Field Summary
Fields inherited from class DBTraceNamespaceSymbol
allAddressesFields inherited from class AbstractDBTraceSymbol
manager, parentFields inherited from interface Namespace
DELIMITER, GLOBAL_NAMESPACE_ID, NAMESPACE_DELIMITER -
Constructor Summary
ConstructorsChangeConstructorDescriptionDBTraceClassSymbol(DBTraceSymbolManager manager, DBCachedObjectStore<?> store, DBRecord record) -
Method Summary
Methods inherited from class DBTraceNamespaceSymbol
checkCircular, delete, doGetPath, getAddressSet, getBody, getChildren, getLifespan, isPrimary, setParentNamespace, setPrimaryMethods inherited from class AbstractDBTraceSymbol
assertIsNamespace, assertNotGlobal, doCollectAddressSet, doDelete, doSetNameWithEvent, doSetParent, doSetSource, doSetSourceWithEvent, equals, fresh, getAddress, getAddressSpace, getID, getName, getName, getOverlaySpaceAdapter, getParentNamespace, getParentSymbol, getPath, getProgram, getProgramLocation, getRanges, getReferenceCollection, getReferenceCount, getReferences, getReferences, getSource, getThread, getTrace, hashCode, hasReferences, isDescendant, isDynamic, isExternal, isGlobal, isPinned, isValidParent, set, setName, setNameAndNamespace, setNamespace, setPinned, setSource, toString, validateNameAndParent, validateNameAndSourceMethods inherited from class DBAnnotatedObject
doRefresh, doUpdateAll, doUpdated, doWrite, getObjectKey, getTableName, isDeleted, refresh, update, update, update, updateMethods inherited from class DbObject
checkDeleted, getKey, isDeleted, isValid, keyChanged, needsRefreshing, refreshIfNeeded, setDeleted, setInvalid, setValid, validateMethods inherited from interface GhidraClass
getTypeMethods inherited from interface Namespace
getBody, getID, getName, getName, getParentNamespace, getPathList, isExternal, isGlobal, isLibrary, setParentNamespaceMethods inherited from interface Symbol
delete, getAddress, getID, getName, getName, getProgram, getProgramLocation, getReferenceCount, getSource, hasReferences, isDeleted, isDescendant, isDynamic, isExternal, isExternalEntryPoint, isPrimary, isValidParent, setName, setNameAndNamespace, setNamespace, setPrimary, setSourceMethods inherited from interface TraceNamespaceSymbol
getChildren, getObject, getParentNamespace, getPath, getSymbol, getTrace, isGlobalMethods inherited from interface TraceSymbol
getParentSymbol, getReferenceCollection, getReferences, getReferences, getThread, isPinned, setPinned
-
Constructor Details
-
DBTraceClassSymbol
public DBTraceClassSymbol(DBTraceSymbolManager manager, DBCachedObjectStore<?> store, DBRecord record)
-
-
Method Details
-
getSymbolType
Description copied from interface:SymbolReturns this symbol's type- Specified by:
getSymbolTypein interfaceSymbol- Overrides:
getSymbolTypein classDBTraceNamespaceSymbol- Returns:
- symbol type
-