MCPcopy Create free account
hub / github.com/JamesZBL/java_design_patterns

github.com/JamesZBL/java_design_patterns @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
621 symbols 1,124 edges 181 files 212 documented · 34% updated 8y ago★ 684

Browse by type

Functions 433 Types & classes 188
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

browse all types & interfaces →

Core symbols most depended-on inside this repo

browse all functions →

Shape

Method 433
Class 153
Interface 22
Enum 13

Languages

Java100%

Modules by API surface

memento/src/main/java/me/zbl/memento/Flower.java18 symbols
builder/src/main/java/me/zbl/builder/Person.java13 symbols
facade/src/test/java/me/zbl/facade/CourseFacadeTest.java9 symbols
facade/src/main/java/me/zbl/facade/CourseParticipator.java9 symbols
decorator/src/test/java/me/zbl/decorator/CarpenterOperationsTest.java9 symbols
chain/src/main/java/me/zbl/chain/Request.java9 symbols
abstract-factory/src/main/java/me/zbl/abstractFactory/Application.java9 symbols
flyweight/src/main/java/me/zbl/flyweight/WeaponShop.java8 symbols
composite/src/test/java/me/zbl/composite/WriterTest.java7 symbols
command/src/main/java/me/zbl/command/AbstractFont.java7 symbols
observer/src/main/java/me/zbl/observer/Time.java6 symbols
factory-method/src/test/java/me/zbl/factory/method/FactoryMethodTest.java6 symbols

For agents

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

⬇ download graph artifact

Ask about this repo answers extend the page