Class DBTreeNodeRecord<NS extends BoundingShape<NS>>

Direct Known Subclasses:
DBTraceAddressSnapRangePropertyMapTree.DBTraceAddressSnapRangePropertyMapNode, DBTraceObjectValueNode

public abstract class DBTreeNodeRecord<NS extends BoundingShape<NS>> extends DBTreeRecord<NS,NS>
  • Constructor Details

  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getType

      protected abstract DBTreeNodeRecord.NodeType getType()
    • setType

      protected abstract void setType(DBTreeNodeRecord.NodeType type)
    • 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)