| insertValueNodeIDPair(int, byte[], int) |  | 0% |  | 0% | 10 | 10 | 13 | 13 | 1 | 1 |
| insertNodeIDValuePair(int, int, byte[]) |  | 0% |  | 0% | 9 | 9 | 12 | 12 | 1 | 1 |
| splitAndInsert(byte[], int, int, Node) |  | 0% |  | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
| removeValueRight(int) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
| mergeWithRightSibling(byte[], Node) |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
| removeValueLeft(int) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| search(byte[]) |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
| setChildNodeID(int, int) |  | 0% |  | 0% | 7 | 7 | 6 | 6 | 1 | 1 |
| setValue(int, byte[]) |  | 0% |  | 0% | 7 | 7 | 6 | 6 | 1 | 1 |
| read() |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| Node(int, BTree) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| write() |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| getValue(int) |  | 0% |  | 0% | 5 | 5 | 3 | 3 | 1 | 1 |
| getChildNode(int) |  | 0% |  | 0% | 5 | 5 | 4 | 4 | 1 | 1 |
| getChildNodeID(int) |  | 0% |  | 0% | 5 | 5 | 3 | 3 | 1 | 1 |
| rotateRight(int, Node, Node) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| release() |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
| rotateLeft(int, Node, Node) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| notifySafeListeners(Function) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| notifyListeners(Node.NodeListenerNotifier) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| shiftData(int, int, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isFull() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| getNodeCount() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| setValueCount(int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| isLeaf() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| notifyRotatedLeft(int, Node, Node) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| notifyRotatedRight(int, Node, Node) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| valueIdx2offset(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| nodeIdx2offset(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| isEmpty() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| notifyNodeSplit(Node, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| notifyNodeMerged(Node, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| clearData(int, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$notifyRotatedRight$3(int, Node, Node, NodeListener) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$notifyRotatedLeft$2(int, Node, Node, NodeListener) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| register(NodeListener) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| deregister(NodeListener) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| notifyValueAdded(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| notifyValueRemoved(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$notifyNodeMerged$5(Node, int, NodeListener) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$notifyNodeSplit$4(Node, int, NodeListener) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$notifyValueRemoved$1(int, NodeListener) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$notifyValueAdded$0(int, NodeListener) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toString() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| use() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getUsageCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getID() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| dataChanged() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getValueCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |