MCPcopy Index your code
hub / github.com/andylamp/BPlusTree

github.com/andylamp/BPlusTree @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
293 symbols 871 edges 20 files 150 documented · 51%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Core symbols most depended-on inside this repo

getCurrentCapacity
called by 43
src/main/java/ds/bplus/bptree/TreeNode.java
getPageIndex
called by 41
src/main/java/ds/bplus/bptree/TreeNode.java
readNode
called by 26
src/main/java/ds/bplus/bptree/BPlusTree.java
getKeyAt
called by 22
src/main/java/ds/bplus/bptree/TreeNode.java
redistributeNodes
called by 20
src/main/java/ds/bplus/bptree/BPlusTree.java
writeNode
called by 17
src/main/java/ds/bplus/bptree/TreeNode.java
incrementCapacity
called by 16
src/main/java/ds/bplus/bptree/TreeNode.java
getLeaf
called by 16
src/main/java/ds/bplus/bptree/SearchResult.java

Shape

Method 271
Class 20
Enum 2

Languages

Java100%

Modules by API surface

src/main/java/ds/bplus/bptree/BPlusTreePerformanceCounter.java55 symbols
src/main/java/ds/bplus/bptree/BPlusTree.java53 symbols
src/main/java/ds/bplus/bptree/TreeNode.java34 symbols
src/main/java/ds/bplus/bptree/BPlusConfiguration.java28 symbols
src/main/java/ds/bplus/bptree/TreeLeaf.java23 symbols
src/main/java/ds/bplus/bptree/TreeInternalNode.java13 symbols
src/main/java/ds/bplus/bptree/TreeOverflow.java12 symbols
src/main/java/ds/bplus/util/Utilities.java11 symbols
src/main/java/ds/bplus/util/TestRunner.java11 symbols
src/main/java/ds/bplus/util/StandardInputRead.java9 symbols
src/test/java/BPlusTreeTest.java8 symbols
src/main/java/ds/bplus/bptree/SearchResult.java8 symbols

For agents

$ claude mcp add BPlusTree \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact