MCPcopy Index your code
hub / github.com/dibyendumajumdar/simpledbm

github.com/dibyendumajumdar/simpledbm @simpledbm-parent-1.0.23

Chat with this repo
repository ↗ · DeepWiki ↗ · release simpledbm-parent-1.0.23 ↗ · + Follow
4,137 symbols 14,363 edges 377 files 1,220 documented · 29%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

TypeDescriptor (Interface)
Provides type information. @author Dibyendu Majumdar [12 implementers]
simpledbm-typesystem/code/simpledbm-typesystem/src/main/java/org/simpledbm/typesystem/api/TypeDescriptor.java
LockMgrFactory (Interface)
Defines factory interface for creating new LockMgr objects. @author Dibyendu Majumdar @since 06-Aug-05 [9 implementers]
simpledbm-rss/code/simpledbm-rss/src/main/java/org/simpledbm/rss/api/locking/LockMgrFactory.java
ObjectFactory (Interface)
ObjectFactory interface provides methods for creating instances of objects from a byte stream wrapped by a ByteBuffer. I [108 …
simpledbm-common/code/simpledbm-common/src/main/java/org/simpledbm/common/api/registry/ObjectFactory.java
RequestHandler (Interface)
RequestHandler interface specifies the contract between the framework and the business logic. The framework supplies the [4 …
simpledbm-network/code/simpledbm-network-framework/src/main/java/org/simpledbm/network/nio/api/RequestHandler.java
Database (Interface)
A SimpleDBM Database is a collection of Tables. The Database runs as an embedded server, and provides an API for creatin [2 …
simpledbm-database/code/simpledbm-database/src/main/java/org/simpledbm/database/api/Database.java
SimpleForumService (Interface)
The client side stub for the RPC service. [2 implementers]
simpledbm-samples/code/forum/simple-forum/src/org/simpledbm/samples/forum/client/SimpleForumService.java
DictionaryCache (Interface)
DictionaryCache provides a facility to register type information for SimpleDBM tables and indexes. A table or index is i [6 …
simpledbm-typesystem/code/simpledbm-typesystem/src/main/java/org/simpledbm/typesystem/api/DictionaryCache.java
LocationFactory (Interface)
A Factory for creating Location objects. @author Dibyendu Majumdar @since Oct-2005 [8 implementers]
simpledbm-rss/code/simpledbm-rss/src/main/java/org/simpledbm/rss/api/loc/LocationFactory.java

Core symbols most depended-on inside this repo

Shape

Method 3,510
Class 475
Interface 122
Function 18
Enum 12

Languages

Java100%
TypeScript1%

Modules by API surface

simpledbm-rss/code/simpledbm-rss/src/main/java/org/simpledbm/rss/impl/im/btree/BTreeIndexManagerImpl.java362 symbols
simpledbm-rss/code/simpledbm-rss/src/main/java/org/simpledbm/rss/impl/fsm/FreeSpaceManagerImpl.java271 symbols
simpledbm-rss/code/simpledbm-rss/src/main/java/org/simpledbm/rss/impl/tx/TransactionManagerImpl.java172 symbols
simpledbm-rss/code/simpledbm-rss/src/main/java/org/simpledbm/rss/impl/tuple/TupleManagerImpl.java146 symbols
simpledbm-rss/code/simpledbm-rss/src/test/java/org/simpledbm/rss/impl/im/btree/TestBTreeManager.java139 symbols
simpledbm-rss/code/simpledbm-rss/src/main/java/org/simpledbm/rss/impl/wal/LogManagerImpl.java118 symbols
simpledbm-rss/code/simpledbm-rss/src/main/java/org/simpledbm/rss/impl/bm/BufferManagerImpl.java92 symbols
simpledbm-rss/code/simpledbm-rss/src/test/java/org/simpledbm/rss/impl/tx/TestTransactionManager2.java80 symbols
simpledbm-database/code/simpledbm-database/src/main/java/org/simpledbm/database/impl/DatabaseImpl.java63 symbols
simpledbm-rss/code/simpledbm-rss/src/main/java/org/simpledbm/rss/impl/locking/LockManagerImpl.java52 symbols
simpledbm-rss/code/simpledbm-rss/src/main/java/org/simpledbm/rss/impl/latch/NewReadWriteUpdateLatch.java51 symbols
simpledbm-rss/code/simpledbm-rss/src/main/java/org/simpledbm/rss/impl/sp/SlottedPageImpl.java49 symbols

For agents

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

⬇ download graph artifact

Ask about this repo answers extend the page