Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/InnoFang/oh-my-design-patterns
/ functions
Functions
648 in github.com/InnoFang/oh-my-design-patterns
⨍
Functions
648
◇
Types & classes
322
↓ 1 callers
Method
buildType
cpp/builder/main.cpp:74
↓ 1 callers
Method
buildWeight
cpp/builder/main.cpp:70
↓ 1 callers
Method
capital
()
src/io/innofang/chain_of_responsibility/example/Handler.java:10
↓ 1 callers
Method
cassoulet
()
src/io/innofang/facade/example/Menu.java:37
↓ 1 callers
Method
cassoulet
()
src/io/innofang/facade/example/FrenchCuisine.java:14
↓ 1 callers
Method
cloneTo
src/io/innofang/prototype/example/kotlin/WordDocument.kt:27
↓ 1 callers
Method
construct
cpp/builder/main.cpp:92
↓ 1 callers
Method
construct
(String color, String licensePlate, String brand)
src/io/innofang/builder/example/java/Director.java:15
↓ 1 callers
Method
construct
(String a, String b, String c)
src/io/innofang/builder/base/Director.java:14
↓ 1 callers
Method
cream
()
src/io/innofang/abstract_factory/example/java/MangoSquareCake.java:8
↓ 1 callers
Method
cream
()
src/io/innofang/abstract_factory/example/java/StrawberryHeartCake.java:8
↓ 1 callers
Method
creamCaramel
()
src/io/innofang/facade/example/Menu.java:53
↓ 1 callers
Method
creamCaramel
()
src/io/innofang/facade/example/ItalyCuisine.java:17
↓ 1 callers
Method
create
()
src/io/innofang/builder/base/ConcreteBuilder.java:26
↓ 1 callers
Method
create
()
src/io/innofang/builder/base/Builder.java:16
↓ 1 callers
Method
createMemoto
()
src/io/innofang/memento/example/ToDo.java:23
↓ 1 callers
Method
createMemoto
()
src/io/innofang/memento/base/Originator.java:14
↓ 1 callers
Method
createProduct
(Class<T> clz)
src/io/innofang/factory_method/base/ConcreteFactory.java:8
↓ 1 callers
Method
createProductA
()
src/io/innofang/abstract_factory/base/ConcreteFactory2.java:9
↓ 1 callers
Method
createProductA
()
src/io/innofang/abstract_factory/base/ConcreteFactory1.java:9
↓ 1 callers
Method
createProductB
()
src/io/innofang/abstract_factory/base/ConcreteFactory2.java:14
↓ 1 callers
Method
createProductB
()
src/io/innofang/abstract_factory/base/ConcreteFactory1.java:14
↓ 1 callers
Function
createProxy
* Created by Inno Fang on 2017/9/3. */
src/io/innofang/proxy/example/kotlin/DynamicProxies.kt:9
↓ 1 callers
Method
date
cpp/memento/main.cpp:28
↓ 1 callers
Method
detach
(Observer observer)
src/io/innofang/observer/base/Subject.java:10
↓ 1 callers
Method
doSomething
()
src/io/innofang/strategy/base/Context.java:14
↓ 1 callers
Method
gainExperience
()
src/io/innofang/state/example/GameState.java:8
↓ 1 callers
Method
gainExperience
()
src/io/innofang/state/example/Player.java:28
↓ 1 callers
Method
gameOver
()
src/io/innofang/state/example/Player.java:19
↓ 1 callers
Method
gameStart
()
src/io/innofang/state/example/Player.java:14
↓ 1 callers
Method
getDate
()
src/io/innofang/memento/example/ToDo.java:37
↓ 1 callers
Method
getGpa
()
src/io/innofang/visitor/example/Student.java:34
↓ 1 callers
Method
getMajor
()
src/io/innofang/visitor/example/Student.java:42
↓ 1 callers
Method
getMemoto
()
src/io/innofang/memento/example/Caretaker.java:14
↓ 1 callers
Method
getProjectNumber
()
src/io/innofang/visitor/example/Engineer.java:41
↓ 1 callers
Method
getState
()
src/io/innofang/memento/base/Memoto.java:10
↓ 1 callers
Method
getTodo
()
src/io/innofang/memento/example/ToDo.java:41
↓ 1 callers
Method
getWorkExperience
()
src/io/innofang/visitor/example/Engineer.java:33
↓ 1 callers
Method
handle
(int money)
src/io/innofang/chain_of_responsibility/example/Handler.java:12
↓ 1 callers
Method
handle1
cpp/state/main.cpp:76
↓ 1 callers
Method
handle2
cpp/state/main.cpp:58
↓ 1 callers
Method
handleByA
()
src/io/innofang/state/base/Context.java:18
↓ 1 callers
Method
handleByB
()
src/io/innofang/state/base/Context.java:22
↓ 1 callers
Method
handleRequest
(int money)
src/io/innofang/chain_of_responsibility/example/Handler.java:17
↓ 1 callers
Method
handleRequest
(String condition)
src/io/innofang/chain_of_responsibility/base/ConcreteHandler1.java:9
↓ 1 callers
Method
hasNext
()
src/io/innofang/iterator/base/ConcreteIterator.java:18
↓ 1 callers
Method
info
cpp/memento/main.cpp:20
↓ 1 callers
Method
invoke
src/io/innofang/proxy/example/kotlin/DynamicProxy.kt:11
↓ 1 callers
Method
isFinish
()
src/io/innofang/memento/example/Memento.java:27
↓ 1 callers
Method
iterator
()
src/io/innofang/iterator/example/Literature.java:22
↓ 1 callers
Method
iterator
()
src/io/innofang/iterator/example/Programming.java:26
↓ 1 callers
Method
iterator
()
src/io/innofang/iterator/base/ConcreteAggregate.java:24
↓ 1 callers
Method
killMonster
()
src/io/innofang/state/example/GameState.java:6
↓ 1 callers
Method
kungPaoChicken
()
src/io/innofang/facade/example/ChineseCuisine.java:17
↓ 1 callers
Method
lasagneWithTomatoAndCheese
()
src/io/innofang/facade/example/Menu.java:45
↓ 1 callers
Method
lasagneWithTomatoAndCheese
()
src/io/innofang/facade/example/ItalyCuisine.java:11
↓ 1 callers
Method
list
cpp/flyweight/main.cpp:82
↓ 1 callers
Method
make
()
src/io/innofang/decorator/example/java/CakeEmbryo.java:9
↓ 1 callers
Method
make
()
src/io/innofang/decorator/example/java/FruitCake.java:12
↓ 1 callers
Method
make
()
src/io/innofang/decorator/example/java/ChocolateCake.java:12
↓ 1 callers
Method
method
()
src/io/innofang/factory_method/base/Product.java:8
↓ 1 callers
Method
next
()
src/io/innofang/state/example/GameState.java:10
↓ 1 callers
Method
notify
(String magazine)
src/io/innofang/observer/example2/Magazine.java:10
↓ 1 callers
Method
onAssemblyComponents
()
src/io/innofang/template_method/example/AssemblyLine.java:16
↓ 1 callers
Method
onProduceShell
()
src/io/innofang/template_method/example/AssemblyLine.java:8
↓ 1 callers
Method
onProductPacking
()
src/io/innofang/template_method/example/AssemblyLine.java:24
↓ 1 callers
Method
onTestProducts
()
src/io/innofang/template_method/example/AssemblyLine.java:20
↓ 1 callers
Method
operation
()
src/io/innofang/decorator/base/ConcreteComponent.java:7
↓ 1 callers
Method
operation
()
src/io/innofang/decorator/base/ConcreteDecorator.java:12
↓ 1 callers
Method
operation
()
src/io/innofang/adapter/base/class_adapter/Adapter.java:10
↓ 1 callers
Method
operation
()
src/io/innofang/adapter/base/object_adapter/Adapter.java:16
↓ 1 callers
Method
operationA
()
src/io/innofang/facade/base/Facade.java:18
↓ 1 callers
Method
operationB
()
src/io/innofang/facade/base/Facade.java:22
↓ 1 callers
Method
operationC
()
src/io/innofang/facade/base/Facade.java:26
↓ 1 callers
Method
operationMix
cpp/facade/main.cpp:44
↓ 1 callers
Method
pick
()
src/io/innofang/state/example/GameState.java:12
↓ 1 callers
Method
pouleAuPot
()
src/io/innofang/facade/example/Menu.java:41
↓ 1 callers
Method
pouleAuPot
()
src/io/innofang/facade/example/FrenchCuisine.java:17
↓ 1 callers
Method
prawnRisotto
()
src/io/innofang/facade/example/ItalyCuisine.java:14
↓ 1 callers
Method
prepareMaterials
芒果蛋糕需要准备芒果奶油
src/io/innofang/factory_method/example/java/MangoCake.java:11
↓ 1 callers
Method
prepareMaterials
草莓蛋糕需要准备草莓奶油
src/io/innofang/factory_method/example/java/StrawberryCake.java:11
↓ 1 callers
Method
provideVolt220
()
src/io/innofang/adapter/example/object_adapter/VoltAdapter.java:24
↓ 1 callers
Method
provideVoltFive
()
src/io/innofang/adapter/example/class_adapter/VoltAdapter.java:10
↓ 1 callers
Method
provideVoltFive
()
src/io/innofang/adapter/example/object_adapter/VoltAdapter.java:16
↓ 1 callers
Method
receiveMessage
()
src/io/innofang/proxy/example/java/ProxyPicker.java:14
↓ 1 callers
Method
request
cpp/adapter/main.cpp:36
↓ 1 callers
Method
request1
cpp/state/main.cpp:41
↓ 1 callers
Method
request2
cpp/state/main.cpp:45
↓ 1 callers
Method
restore
cpp/memento/main.cpp:55
↓ 1 callers
Method
restore
(Memento memento)
src/io/innofang/memento/example/ToDo.java:31
↓ 1 callers
Method
restore
(Memoto memoto)
src/io/innofang/memento/base/Originator.java:20
↓ 1 callers
Method
restoreMemoto
()
src/io/innofang/memento/base/Caretaker.java:14
↓ 1 callers
Method
save
cpp/memento/main.cpp:51
↓ 1 callers
Method
setA
(String a)
src/io/innofang/builder/base/Product.java:14
↓ 1 callers
Method
setB
(String b)
src/io/innofang/builder/base/Product.java:18
↓ 1 callers
Method
setBrand
(String brand)
src/io/innofang/builder/example/java/Ferrari.java:20
↓ 1 callers
Method
setC
(String c)
src/io/innofang/builder/base/Product.java:22
↓ 1 callers
Method
setColor
(String color)
src/io/innofang/builder/example/java/Ferrari.java:12
↓ 1 callers
Method
setContext
cpp/state/main.cpp:17
↓ 1 callers
Method
setDate
(String date)
src/io/innofang/memento/example/Memento.java:11
← previous
next →
101–200 of 648, ranked by callers