Package ghidra.util.database.spatial
Class DBTreeNodeRecord<NS extends BoundingShape<NS>>
java.lang.Object
ghidra.program.database.DatabaseObject
ghidra.util.database.DBAnnotatedObject
ghidra.util.database.spatial.DBTreeRecord<NS,NS>
ghidra.util.database.spatial.DBTreeNodeRecord<NS>
- Direct Known Subclasses:
DBTraceAddressSnapRangePropertyMapTree.DBTraceAddressSnapRangePropertyMapNode,DBTraceObjectValueNode
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class ghidra.program.database.DatabaseObject
key -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract intGet the number of direct descendants of this nodeprotected abstract DBTreeNodeRecord.NodeTypegetType()protected abstract voidsetChildCount(int childCount) protected abstract voidsetDataCount(int dataCount) protected abstract voidtoString()Methods inherited from class ghidra.util.database.spatial.DBTreeRecord
getBounds, getDataCount, getParentKey, getShape, setParentKey, setShapeMethods inherited from class ghidra.util.database.DBAnnotatedObject
doRefresh, doUpdateAll, doUpdated, doWrite, fresh, getObjectKey, getTableName, isDeleted, refresh, refresh, update, update, update, updateMethods inherited from class ghidra.program.database.DatabaseObject
checkDeleted, checkIsValid, checkIsValid, getKey, isDeleted, isInvalid, keyChanged, setDeleted, setInvalid, validate
-
Constructor Details
-
DBTreeNodeRecord
-
-
Method Details
-
toString
-
getType
-
setType
-
getChildCount
protected abstract int getChildCount()Get the number of direct descendants of this node- Returns:
- the child count
-
setChildCount
protected abstract void setChildCount(int childCount) -
setDataCount
protected abstract void setDataCount(int dataCount)
-