Class DBTreeNodeRecord<NS extends BoundingShape<NS>>
java.lang.Object
ghidra.program.database.DbObject
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
-
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 DBTreeRecord
getBounds, getDataCount, getParentKey, getShape, setParentKey, setShapeMethods inherited from class DBAnnotatedObject
doRefresh, doUpdateAll, doUpdated, doWrite, fresh, getObjectKey, getTableName, isDeleted, refresh, update, update, update, updateMethods inherited from class DbObject
checkDeleted, getKey, isDeleted, isValid, keyChanged, needsRefreshing, refreshIfNeeded, setDeleted, setInvalid, setValid, 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)
-