Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bjmashibing/DesignPatterns
/ functions
Functions
440 in github.com/bjmashibing/DesignPatterns
⨍
Functions
440
◇
Types & classes
289
↓ 32 callers
Method
add
(Object o)
src/main/java/com/mashibing/dp/Iterator/v4/Collection_.java:4
↓ 12 callers
Method
move
()
src/main/java/com/mashibing/dp/proxy/v05/Tank.java:50
↓ 8 callers
Method
add
(Node n)
src/main/java/com/mashibing/dp/composite/Main.java:31
↓ 8 callers
Method
doFilter
(Request request, Response response, FilterChain chain)
src/main/java/com/mashibing/dp/cor/servlet/v4/Servlet_Main.java:23
↓ 6 callers
Method
getPrice
()
src/main/java/com/mashibing/dp/visitor/Computer.java:34
↓ 5 callers
Method
accept
(Visitor v)
src/main/java/com/mashibing/dp/visitor/Computer.java:29
↓ 5 callers
Method
setMsg
(String msg)
src/main/java/com/mashibing/dp/cor/Main.java:34
↓ 5 callers
Method
size
()
src/main/java/com/mashibing/dp/Iterator/v4/Collection_.java:5
↓ 5 callers
Method
visitEnd
()
src/main/java/com/mashibing/dp/ASM/ClassPrinter.java:34
↓ 4 callers
Method
actionOnWakeUp
(wakeUpEvent event)
src/main/java/com/mashibing/dp/observer/v8/Main.java:64
↓ 4 callers
Method
addActionListener
(ActionListener l)
src/main/java/com/mashibing/dp/observer/v9/Test.java:28
↓ 4 callers
Method
getMsg
()
src/main/java/com/mashibing/dp/cor/Main.java:30
↓ 3 callers
Method
add
(Filter f)
src/main/java/com/mashibing/dp/cor/Main.java:94
↓ 3 callers
Method
hasNext
()
src/main/java/com/mashibing/dp/Iterator/v5/Iterator_.java:4
↓ 3 callers
Method
next
()
src/main/java/com/mashibing/dp/Iterator/v5/Iterator_.java:6
↓ 3 callers
Method
visitField
(int access, String name, String descriptor, String signature, Object value)
src/main/java/com/mashibing/dp/ASM/ClassPrinter.java:22
↓ 2 callers
Method
build
()
src/main/java/com/mashibing/dp/builder/TerrainBuilder.java:7
↓ 2 callers
Method
clone
()
src/main/java/com/mashibing/dp/prototype/v2/Test.java:27
↓ 2 callers
Method
clone
()
src/main/java/com/mashibing/dp/prototype/v3/Test.java:27
↓ 2 callers
Method
clone
()
src/main/java/com/mashibing/dp/prototype/v4/Test.java:22
↓ 2 callers
Method
create
()
src/main/java/com/mashibing/dp/factorymethod/CarFactory.java:4
↓ 2 callers
Method
defineClass
(String name, byte[] b)
src/main/java/com/mashibing/dp/ASM/MyClassLoader.java:4
↓ 2 callers
Method
doit
()
src/main/java/com/mashibing/dp/command/InsertCommand.java:10
↓ 2 callers
Method
getInstance
()
src/main/java/com/mashibing/dp/singleton/Mgr01.java:16
↓ 2 callers
Method
getInstance
()
src/main/java/com/mashibing/dp/singleton/Mgr02.java:14
↓ 2 callers
Method
size
()
src/main/java/com/mashibing/dp/Iterator/v4/ArrayList_.java:22
↓ 2 callers
Method
undo
()
src/main/java/com/mashibing/dp/command/InsertCommand.java:15
↓ 1 callers
Method
acccept
(Visitor v)
src/main/java/com/mashibing/dp/visitor/Computer.java:8
↓ 1 callers
Method
actionPerformed
(ActionEvent e)
src/main/java/com/mashibing/dp/observer/v9/Test.java:34
↓ 1 callers
Method
add
(E o)
src/main/java/com/mashibing/dp/Iterator/v7/ArrayList_.java:11
↓ 1 callers
Method
add
(Object o)
src/main/java/com/mashibing/dp/Iterator/v2/Main.java:28
↓ 1 callers
Method
add
(Object o)
src/main/java/com/mashibing/dp/Iterator/v5/ArrayList_.java:11
↓ 1 callers
Method
add
(Object o)
src/main/java/com/mashibing/dp/Iterator/v3/ArrayList_.java:11
↓ 1 callers
Method
add
(Object o)
src/main/java/com/mashibing/dp/Iterator/v1/Main.java:25
↓ 1 callers
Method
add
(Object o)
src/main/java/com/mashibing/dp/Iterator/v4/ArrayList_.java:11
↓ 1 callers
Method
add
(Filter f)
src/main/java/com/mashibing/dp/cor/servlet/v2/Servlet_Main.java:56
↓ 1 callers
Method
add
(Filter f)
src/main/java/com/mashibing/dp/cor/servlet/v3/Servlet_Main.java:59
↓ 1 callers
Method
add
(Filter f)
src/main/java/com/mashibing/dp/cor/servlet/v1/Servlet_Main.java:54
↓ 1 callers
Method
add
(Filter f)
src/main/java/com/mashibing/dp/cor/servlet/v4/Servlet_Main.java:59
↓ 1 callers
Method
after
()
src/main/java/com/mashibing/dp/proxy/v09/Tank.java:66
↓ 1 callers
Method
after
()
src/main/java/com/mashibing/dp/proxy/v10/Tank.java:71
↓ 1 callers
Method
basicInfo
(int id, String name, int age)
src/main/java/com/mashibing/dp/builder/Person.java:16
↓ 1 callers
Method
before
()
src/main/java/com/mashibing/dp/proxy/v09/Tank.java:62
↓ 1 callers
Method
before
()
src/main/java/com/mashibing/dp/proxy/v10/Tank.java:67
↓ 1 callers
Method
buildFort
()
src/main/java/com/mashibing/dp/builder/ComplexTerrainBuilder.java:12
↓ 1 callers
Method
buildMine
()
src/main/java/com/mashibing/dp/builder/TerrainBuilder.java:6
↓ 1 callers
Method
buildWall
()
src/main/java/com/mashibing/dp/builder/TerrainBuilder.java:4
↓ 1 callers
Method
buttonPressed
()
src/main/java/com/mashibing/dp/observer/v9/Test.java:20
↓ 1 callers
Method
clone
()
src/main/java/com/mashibing/dp/prototype/v1/Test.java:26
↓ 1 callers
Method
compare
(T o1, T o2)
src/main/java/com/mashibing/dp/strategy/Comparator.java:5
↓ 1 callers
Method
createFood
()
src/main/java/com/mashibing/dp/abstractfactory/ModernFactory.java:5
↓ 1 callers
Method
createVehicle
()
src/main/java/com/mashibing/dp/abstractfactory/ModernFactory.java:10
↓ 1 callers
Method
createWeapon
()
src/main/java/com/mashibing/dp/abstractfactory/ModernFactory.java:15
↓ 1 callers
Method
doFilter
(Msg m)
src/main/java/com/mashibing/dp/cor/Main.java:99
↓ 1 callers
Method
doFilter
(Request request, Response response)
src/main/java/com/mashibing/dp/cor/servlet/v2/Servlet_Main.java:61
↓ 1 callers
Method
doFilter
(Request request, Response response, FilterChain chain)
src/main/java/com/mashibing/dp/cor/servlet/v3/Servlet_Main.java:23
↓ 1 callers
Method
doFilter
(Request request, Response response, FilterChain chain)
src/main/java/com/mashibing/dp/cor/servlet/v3/Servlet_Main.java:64
↓ 1 callers
Method
doFilter
(Request request,Response response)
src/main/java/com/mashibing/dp/cor/servlet/v1/Servlet_Main.java:59
↓ 1 callers
Method
doFilter
(Request request, Response response)
src/main/java/com/mashibing/dp/cor/servlet/v4/Servlet_Main.java:64
↓ 1 callers
Method
doit
()
src/main/java/com/mashibing/dp/command/Command.java:4
↓ 1 callers
Method
doit
()
src/main/java/com/mashibing/dp/command/DeleteCommand.java:10
↓ 1 callers
Method
feed
()
src/main/java/com/mashibing/dp/observer/v7/Main.java:54
↓ 1 callers
Method
feed
()
src/main/java/com/mashibing/dp/observer/v6/Main.java:52
↓ 1 callers
Method
feed
()
src/main/java/com/mashibing/dp/observer/v5/Main.java:38
↓ 1 callers
Method
feed
()
src/main/java/com/mashibing/dp/observer/v8/Main.java:68
↓ 1 callers
Method
feed
()
src/main/java/com/mashibing/dp/observer/v3/Main.java:22
↓ 1 callers
Method
feed
()
src/main/java/com/mashibing/dp/observer/v4/Main.java:27
↓ 1 callers
Method
getBullet
()
src/main/java/com/mashibing/dp/flyweight/BulletPool.java:25
↓ 1 callers
Method
getInstance
()
src/main/java/com/mashibing/dp/singleton/Mgr06.java:15
↓ 1 callers
Method
getInstance
()
src/main/java/com/mashibing/dp/singleton/Mgr03.java:14
↓ 1 callers
Method
getInstance
()
src/main/java/com/mashibing/dp/singleton/Mgr04.java:15
↓ 1 callers
Method
getInstance
()
src/main/java/com/mashibing/dp/singleton/Mgr05.java:15
↓ 1 callers
Method
getInstance
()
src/main/java/com/mashibing/dp/singleton/Mgr07.java:17
↓ 1 callers
Method
getSource
()
src/main/java/com/mashibing/dp/observer/v9/Test.java:69
↓ 1 callers
Method
give
(MM mm, Gift g)
src/main/java/com/mashibing/dp/bridge/v2/GG.java:9
↓ 1 callers
Method
give
(MM mm, Gift g)
src/main/java/com/mashibing/dp/bridge/v3/GG.java:9
↓ 1 callers
Method
give
(MM mm, Gift g)
src/main/java/com/mashibing/dp/bridge/v1/GG.java:9
↓ 1 callers
Method
give
(MM mm, Gift g)
src/main/java/com/mashibing/dp/bridge/v4/GG.java:9
↓ 1 callers
Method
go
()
src/main/java/com/mashibing/dp/abstractfactory/Vehicle.java:4
↓ 1 callers
Method
go
()
src/main/java/com/mashibing/dp/factorymethod/Moveable.java:4
↓ 1 callers
Method
hug
()
src/main/java/com/mashibing/dp/observer/v7/Main.java:65
↓ 1 callers
Method
hug
()
src/main/java/com/mashibing/dp/observer/v6/Main.java:63
↓ 1 callers
Method
hug
()
src/main/java/com/mashibing/dp/observer/v5/Main.java:49
↓ 1 callers
Method
hug
()
src/main/java/com/mashibing/dp/observer/v8/Main.java:79
↓ 1 callers
Method
hug
()
src/main/java/com/mashibing/dp/observer/v4/Main.java:33
↓ 1 callers
Method
isCry
()
src/main/java/com/mashibing/dp/observer/v2/Main.java:10
↓ 1 callers
Method
iterator
()
src/main/java/com/mashibing/dp/Iterator/v7/ArrayList_.java:26
↓ 1 callers
Method
iterator
()
src/main/java/com/mashibing/dp/Iterator/v5/Collection_.java:7
↓ 1 callers
Method
iterator
()
src/main/java/com/mashibing/dp/Iterator/v5/ArrayList_.java:26
↓ 1 callers
Method
launch
()
src/main/java/com/mashibing/dp/observer/v9/TestFrame.java:11
↓ 1 callers
Method
m
()
src/main/java/com/mashibing/dp/strategy/Comparator.java:7
↓ 1 callers
Method
move
()
src/main/java/com/mashibing/dp/proxy/v09/Tank.java:81
↓ 1 callers
Method
move
()
src/main/java/com/mashibing/dp/proxy/v08/Tank.java:73
↓ 1 callers
Method
move
()
src/main/java/com/mashibing/dp/proxy/v10/Tank.java:88
↓ 1 callers
Method
move
()
src/main/java/com/mashibing/dp/proxy/v07/Tank.java:70
↓ 1 callers
Method
move
()
src/main/java/com/mashibing/dp/cglib/Main.java:38
↓ 1 callers
Method
move
模拟坦克移动了一段儿时间
src/main/java/com/mashibing/dp/spring/v2/Tank.java:15
↓ 1 callers
Method
move
模拟坦克移动了一段儿时间
src/main/java/com/mashibing/dp/spring/v1/Tank.java:18
↓ 1 callers
Method
op1
()
src/main/java/com/mashibing/dp/TemplateMethod/Main.java:17
↓ 1 callers
Method
op2
()
src/main/java/com/mashibing/dp/TemplateMethod/Main.java:18
next →
1–100 of 440, ranked by callers