MCPcopy Index your code
hub / github.com/Java-Bom/ReadingRecord

github.com/Java-Bom/ReadingRecord @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
1,792 symbols 3,278 edges 515 files 99 documented · 6%
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

SomethingWithCallback (Interface)
Created by jyami on 2020/02/22 [4 implementers]
이펙티브 자바/effectiveJava/src/main/java/Chap4_ClassAndInterface/item18/self/SomethingWithCallback.java
StatementStrategy (Interface)
(no doc) [6 implementers]
spring-toby/spring-project/src/main/java/com/javabom/toby/user/dao/StatementStrategy.java
ConnectionManager (Interface)
Created by jyami on 2020/11/01 [2 implementers]
spring-toby/java-project/src/main/java/com/javabom/toby/chapter1/pattern/전략_패턴/ConnectionManager.java
Person (Interface)
코틀린은 인터페이스에도 프로퍼티 정의 가능 : 상속시 오버라이드도 가능
이펙티브 코틀린/effectivekotlin/src/main/kotlin/chapter2/item16/item16.kt
Vending (Interface)
(no doc) [6 implementers]
이펙티브 자바/effectiveJava/src/main/java/Chap4_ClassAndInterface/vending/Vending.java
AopTestInterface (Interface)
(no doc) [15 implementers]
spring-toby/spring-project/src/main/java/com/javabom/toby/chapter6/term/AopTestInterface.java
CardFactory (Interface)
(no doc) [4 implementers]
spring-toby/java-project/src/main/java/com/javabom/toby/chapter1/pattern/추상_팩토리_패턴/CardFactory.java
Iterable (Interface)
(no doc)
이펙티브 코틀린/effectivekotlin/src/main/kotlin/chapter7/item49/Collection.kt

Core symbols most depended-on inside this repo

put
called by 44
이펙티브 자바/effectiveJava/src/main/java/Chap5_Generic/item30/NotImmutableMap.java
start
called by 38
이펙티브 자바/effectiveJava/src/main/java/Chap4_ClassAndInterface/vending/Vending.java
get
called by 35
이펙티브 자바/effectiveJava/src/main/java/Chap5_Generic/item30/NotImmutableMap.java
add
called by 28
이펙티브 자바/effectiveJava/src/main/java/Chap11_Concurrency/item79/ObservableSet.java
compare
called by 17
이펙티브 자바/effectiveJava/src/main/java/Chap7_LambdaAndStream/item42_44/FruitCollection.java
getName
called by 17
이펙티브 자바/effectiveJava/src/main/java/Chap8_Method/item55/Member.java
size
called by 15
이펙티브 자바/effectiveJava/src/main/java/Chap11_Concurrency/item79/ForwardingSet.java
readObject
called by 15
이펙티브 자바/effectiveJava/src/main/java/Chap12_Serialization/item90/Foo.java

Shape

Method 1,098
Class 552
Function 61
Interface 58
Enum 23

Languages

Java89%
Kotlin10%
TypeScript1%

Modules by API surface

이펙티브 자바/effectiveJava/src/test/java/Chap7_LambdaAndStream/item43/LambdaInterfaceTest.java27 symbols
이펙티브 자바/effectiveJava/src/main/java/Chap4_ClassAndInterface/item18/ForwardingSet.java17 symbols
이펙티브 자바/effectiveJava/src/main/java/Chap11_Concurrency/item79/ForwardingSet.java17 symbols
이펙티브 자바/effectiveJava/src/test/java/Chap7_LambdaAndStream/item48/ParellelTest.java16 symbols
이펙티브 자바/effectiveJava/src/main/java/Chap9_GeneralProgrammingPrinciple/item65/PrivateConsSet.java15 symbols
이펙티브 자바/effectiveJava/src/main/java/Chap9_GeneralProgrammingPrinciple/item65/ConsThrowSet.java15 symbols
이펙티브 자바/effectiveJava/src/main/java/Chap9_GeneralProgrammingPrinciple/item65/CantInitSet.java14 symbols
이펙티브 자바/effectiveJava/src/test/java/Chap7_LambdaAndStream/item46/StreamAndCollectorsExample.java13 symbols
이펙티브 자바/effectiveJava/src/test/java/Chap12_Serialization/item85/DeserializationFilteringTest.java13 symbols
이펙티브 자바/effectiveJava/src/main/java/Chap6_EnumTypeAndAnnotation/item36/FileAuthority.java11 symbols
이펙티브 코틀린/effectivekotlin/src/main/kotlin/chapter6/item39/ValueMatcher.kt10 symbols
이펙티브 자바/effectiveJava/src/test/java/Chap5_Generic/GenericTest.java10 symbols

Datastores touched

(mysql)Database · 1 repos
jdbcDatabase · 1 repos

For agents

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

⬇ download graph artifact