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
setId
cpp/builder/main.cpp:18
↓ 1 callers
Method
setId
cpp/prototype/main.cpp:40
↓ 1 callers
Method
setIsFinish
(boolean mIsFinish)
src/io/innofang/memento/example/ToDo.java:53
↓ 1 callers
Method
setIsFinish
(boolean mIsFinish)
src/io/innofang/memento/example/Memento.java:31
↓ 1 callers
Method
setLicensePlate
(String licensePlate)
src/io/innofang/builder/example/java/Ferrari.java:16
↓ 1 callers
Method
setMagazine
(String magazine)
src/io/innofang/observer/example1/Magazine.java:36
↓ 1 callers
Method
setState
(int state)
src/io/innofang/memento/base/Memoto.java:14
↓ 1 callers
Method
setStrategy
(Strategy strategy)
src/io/innofang/strategy/base/Context.java:10
↓ 1 callers
Method
setToDoDetail
(String todo, boolean isFinish)
src/io/innofang/memento/example/ToDo.java:18
↓ 1 callers
Method
setTodo
(String mTodo)
src/io/innofang/memento/example/Memento.java:23
↓ 1 callers
Method
setType
cpp/builder/main.cpp:34
↓ 1 callers
Method
setValue
cpp/prototype/main.cpp:18
↓ 1 callers
Method
setWeight
cpp/builder/main.cpp:26
↓ 1 callers
Method
set_strategy
cpp/strategy/main.cpp:42
↓ 1 callers
Method
show
cpp/singleton/main.cpp:141
↓ 1 callers
Method
showDocument
src/io/innofang/prototype/example/kotlin/WordDocument.kt:19
↓ 1 callers
Method
showHistory
cpp/memento/main.cpp:82
↓ 1 callers
Method
signatureAcceptance
()
src/io/innofang/proxy/example/java/ProxyPicker.java:24
↓ 1 callers
Method
sizzlingBeefSteak
()
src/io/innofang/facade/example/ChineseCuisine.java:14
↓ 1 callers
Method
sizzlingBeefSteak
()
src/io/innofang/facade/example/Menu.java:24
↓ 1 callers
Method
specificRequest
cpp/adapter/main.cpp:21
↓ 1 callers
Method
state
cpp/memento/main.cpp:24
↓ 1 callers
Method
stepOne
()
src/io/innofang/template_method/base/AbsTemplate.java:8
↓ 1 callers
Method
stepThree
()
src/io/innofang/template_method/base/AbsTemplate.java:16
↓ 1 callers
Method
stepTwo
()
src/io/innofang/template_method/base/AbsTemplate.java:12
↓ 1 callers
Method
storeMemoto
(Memoto memoto)
src/io/innofang/memento/base/Caretaker.java:10
↓ 1 callers
Method
style
()
src/io/innofang/abstract_factory/example/java/MangoSquareCake.java:13
↓ 1 callers
Method
style
()
src/io/innofang/abstract_factory/example/java/StrawberryHeartCake.java:13
↓ 1 callers
Method
take
cpp/strategy/main.cpp:22
↓ 1 callers
Method
take
src/io/innofang/strategy/example/kotlin/Wang.kt:14
↓ 1 callers
Method
take
()
src/io/innofang/strategy/example/java/Wang.java:16
↓ 1 callers
Method
takeCourier
()
src/io/innofang/proxy/example/java/ProxyPicker.java:19
↓ 1 callers
Method
templateMethod
cpp/template/main.cpp:13
↓ 1 callers
Method
toString
()
src/io/innofang/builder/example/java/Audi.java:44
↓ 1 callers
Method
toString
()
src/io/innofang/builder/example/java/Car.java:25
↓ 1 callers
Method
toString
()
src/io/innofang/builder/example/java/Ferrari.java:53
↓ 1 callers
Method
toString
()
src/io/innofang/builder/base/Product.java:26
↓ 1 callers
Method
undo
cpp/memento/main.cpp:75
↓ 1 callers
Method
value
cpp/iterator/main.cpp:67
↓ 1 callers
Method
visit
()
src/io/innofang/proxy/base/ProxySubject.java:14
↓ 1 callers
Method
visitElementA
(Element elementA)
src/io/innofang/visitor/base/Visitor.java:7
↓ 1 callers
Method
visitElementB
(Element elementB)
src/io/innofang/visitor/base/Visitor.java:8
Method
A
cpp/singleton/main.cpp:140
Method
AbstractHandler
cpp/chain_of_responsibility/main.cpp:21
Method
Adapter
cpp/adapter/main.cpp:28
Method
Adapter
(Adaptee adaptee)
src/io/innofang/adapter/base/object_adapter/Adapter.java:12
Method
Audi
(Builder builder)
src/io/innofang/builder/example/java/Audi.java:38
Method
Book
(String name, String ISBN, String press)
src/io/innofang/iterator/example/Book.java:12
Method
Bookstore
(Subject magazine)
src/io/innofang/observer/example1/Bookstore.java:10
Method
Builder
()
src/io/innofang/builder/example/java/Ferrari.java:28
Method
CarBuilder
()
src/io/innofang/builder/example/java/CarBuilder.java:10
Method
CareTaker
cpp/memento/main.cpp:69
Method
ChocolateCake
(Cake cake)
src/io/innofang/decorator/example/java/ChocolateCake.java:8
Method
ConcreteBuilder
cpp/builder/main.cpp:63
Method
ConcreteDecorator
(Component component)
src/io/innofang/decorator/base/ConcreteDecorator.java:8
Method
ConcreteDecoratorA
cpp/decorator/main.cpp:41
Method
ConcreteDecoratorB
cpp/decorator/main.cpp:51
Method
ConcreteFlyweight
(String intrinsicState)
src/io/innofang/flyweight/base/ConcreteFlyweight.java:11
Method
ConcreteIterator
(List<T> list)
src/io/innofang/iterator/base/ConcreteIterator.java:14
Method
ConcretePrototype
cpp/prototype/main.cpp:32
Method
Context
cpp/strategy/main.cpp:36
Method
Data
cpp/iterator/main.cpp:61
Method
DecorateCake
(Cake cake)
src/io/innofang/decorator/example/java/DecorateCake.java:11
Method
Decorator
cpp/decorator/main.cpp:28
Method
Decorator
(Component component)
src/io/innofang/decorator/base/Decorator.java:10
Method
Director
cpp/builder/main.cpp:89
Method
Director
(Builder builder)
src/io/innofang/builder/example/java/Director.java:11
Method
Director
(Builder builder)
src/io/innofang/builder/base/Director.java:10
Method
DynamicProxy
(Object object)
src/io/innofang/proxy/example/java/DynamicProxy.java:15
Method
Engineer
(String name, int workExperience, int projectNumber)
src/io/innofang/visitor/example/Engineer.java:14
Method
Facade
cpp/facade/main.cpp:26
Method
Facade
()
src/io/innofang/facade/base/Facade.java:12
Method
Flyweight
cpp/flyweight/main.cpp:41
Method
FlyweightFactory
cpp/flyweight/main.cpp:65
Method
FruitCake
(Cake cake)
src/io/innofang/decorator/example/java/FruitCake.java:8
Method
Iterator
cpp/iterator/main.cpp:17
Method
Literature
()
src/io/innofang/iterator/example/Literature.java:10
Method
LiteratureIterator
(Book[] literatures)
src/io/innofang/iterator/example/LiteratureIterator.java:12
Method
Magazine
()
src/io/innofang/observer/example1/Magazine.java:14
Method
Memento
cpp/memento/main.cpp:15
Method
Menu
()
src/io/innofang/facade/example/Menu.java:14
Method
MovieTicket
(String movieName)
src/io/innofang/flyweight/example/MovieTicket.java:13
Method
NotThreadSafeSingleton
()
src/io/innofang/singleton/example/java/NotThreadSafeSingleton.java:10
Method
Observer
cpp/observer/main.cpp:66
Method
Originator
cpp/memento/main.cpp:44
Method
Originator
(int state)
src/io/innofang/memento/base/Originator.java:10
Method
Programming
()
src/io/innofang/iterator/example/Programming.java:13
Method
ProgrammingIterator
(List<Book> programmings)
src/io/innofang/iterator/example/ProgrammingIterator.java:14
Method
Prototype
cpp/prototype/main.cpp:14
Method
Proxy
cpp/proxy/main.cpp:26
Method
ProxyPicker
(IPicker picker)
src/io/innofang/proxy/example/java/ProxyPicker.java:10
Method
ProxySubject
(RealSubject realSubject)
src/io/innofang/proxy/base/ProxySubject.java:10
Method
SharedState
cpp/flyweight/main.cpp:19
Method
Singleton
cpp/singleton/main.cpp:122
Method
Singleton
()
src/io/innofang/singleton/example/java/Singleton.java:10
Method
SingletonBase
cpp/singleton/main.cpp:13
Method
SingletonBaseRAII
cpp/singleton/main.cpp:33
Method
SingletonManager
src/io/innofang/singleton/example/kotlin/SingletonManager.kt:11
Method
SingletonManager
()
src/io/innofang/singleton/example/java/SingletonManager.java:12
Method
SingletonStatic
cpp/singleton/main.cpp:103
← previous
next →
201–300 of 648, ranked by callers