MCPcopy Index your code
hub / github.com/dunwu/javacore

github.com/dunwu/javacore @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
3,126 symbols 5,577 edges 794 files 540 documented · 17%
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

DataStorage (Interface)
SPI (服务发现机制)接口示例 SPI 的本质是将接口实现类的全限定名配置在文件中,并由服务加载器读取配置文件,加载实现类。 配合 src/main/resources/io.github.dunwu.java [4 implementers]
codes/javacore-advanced/src/main/java/io/github/dunwu/javacore/spi/DataStorage.java
Operation (Interface)
(no doc) [5 implementers]
codes/javacore-effective/src/main/java/io/github/dunwu/javacore/effective/chapter06/item34/Operation.java
CheckedPredicate (Interface)
(no doc) [5 implementers]
codes/javacore-jdk8/src/main/java/io/github/dunwu/javacore/jdk8/misc/CheckedFunctions.java
Subject (Interface)
(no doc) [2 implementers]
codes/javacore-basics/src/main/java/io/github/dunwu/javacore/reflect/InvocationHandlerDemo.java
BaseInterface (Interface)
(no doc)
codes/bytecode/basics/src/main/java/io/github/dunwu/javacore/bytecode/BaseInterface.java
SetObserver (Interface)
(no doc) [3 implementers]
codes/javacore-effective/src/main/java/io/github/dunwu/javacore/effective/chapter10/item67/SetObserver.java
CheckedFunction (Interface)
(no doc) [3 implementers]
codes/javacore-jdk8/src/main/java/io/github/dunwu/javacore/jdk8/misc/CheckedFunctions.java
Purchaser (Interface)
(no doc) [2 implementers]
codes/javacore-basics/src/main/java/io/github/dunwu/javacore/reflect/proxy/Purchaser.java

Core symbols most depended-on inside this repo

start
called by 153
codes/javacore-effective/src/main/java/io/github/dunwu/javacore/effective/chapter07/item39/Period.java
add
called by 127
codes/javacore-concurrent/src/main/java/io/github/dunwu/javacore/concurrent/sync/VolatileDemo.java
get
called by 99
codes/javacore-effective/src/main/java/io/github/dunwu/javacore/effective/chapter04/item18/IntArrays.java
print
called by 94
codes/javacore-basics/src/main/java/io/github/dunwu/javacore/method/DefaultMethodDemo.java
sleep
called by 93
codes/javacore-jdk8/src/main/java/io/github/dunwu/javacore/jdk8/concurrent/ConcurrentUtils.java
put
called by 66
codes/javacore-concurrent/src/main/java/io/github/dunwu/javacore/concurrent/lock/ReentrantReadWriteLock实现缓存.java
add
called by 63
codes/javacore-oop/src/main/java/io/github/dunwu/javacore/access/Operate.java
put
called by 46
codes/javacore-basics/src/main/java/io/github/dunwu/javacore/array/GenericArrayDemo.java

Shape

Method 2,072
Class 955
Enum 52
Interface 32
Function 15

Languages

Java100%
TypeScript1%

Modules by API surface

codes/javacore-utils/src/main/java/io/github/dunwu/javacore/util/regex/RegexUtil.java25 symbols
codes/javacore-container/src/main/java/io/github/dunwu/javacore/container/bean/Countries.java23 symbols
codes/javacore-advanced/src/main/java/io/github/dunwu/javacore/collection/Countries.java23 symbols
codes/javacore-advanced/src/main/java/io/github/dunwu/javacore/crypto/RsaUtil.java18 symbols
codes/javacore-effective/src/main/java/io/github/dunwu/javacore/effective/chapter10/item67/ForwardingSet.java17 symbols
codes/javacore-effective/src/main/java/io/github/dunwu/javacore/effective/chapter04/item16/ForwardingSet.java17 symbols
codes/javacore-concurrent/src/main/java/io/github/dunwu/javacore/concurrent/example/ProducerConsumerDemo03.java15 symbols
codes/javacore-concurrent/src/main/java/io/github/dunwu/javacore/concurrent/example/ProducerConsumerDemo02.java15 symbols
codes/javacore-jdk8/src/main/java/io/github/dunwu/javacore/jdk8/stream/Streams10.java14 symbols
codes/javacore-effective/src/main/java/io/github/dunwu/javacore/effective/chapter04/item15/Complex.java14 symbols
codes/javacore-concurrent/src/main/java/io/github/dunwu/javacore/concurrent/lock/LockConditionDemo.java14 symbols
codes/javacore-basics/src/main/java/io/github/dunwu/javacore/reflect/ReflectDemo.java14 symbols

Datastores touched

(mysql)Database · 1 repos

For agents

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

⬇ download graph artifact