Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/JakubVojvoda/design-patterns-java
/ functions
Functions
203 in github.com/JakubVojvoda/design-patterns-java
⨍
Functions
203
◇
Types & classes
117
↓ 9 callers
Method
get
()
builder/Product.java:35
↓ 6 callers
Method
add
(Colleague colleague)
mediator/Mediator.java:19
↓ 6 callers
Method
getState
()
observer/Observer.java:20
↓ 5 callers
Method
size
()
iterator/ConcreteAggregate.java:31
↓ 4 callers
Method
getState
()
observer/ConcreteObserver.java:26
↓ 4 callers
Method
operation
()
decorator/Component.java:20
↓ 3 callers
Method
add
(Colleague colleague)
mediator/ConcreteMediator.java:25
↓ 3 callers
Method
get
(String exp)
interpreter/Context.java:28
↓ 3 callers
Method
setState
(int state)
memento/Originator.java:22
↓ 3 callers
Method
suboperation
()
facade/SubSystemA.java:20
↓ 2 callers
Method
accept
(Visitor visitor)
visitor/ConcreteElementB.java:19
↓ 2 callers
Method
accept
(Visitor visitor)
visitor/ConcreteElementA.java:19
↓ 2 callers
Method
action
()
bridge/Implementor.java:19
↓ 2 callers
Method
attach
(Observer observer)
observer/Subject.java:25
↓ 2 callers
Method
construct
()
builder/Director.java:29
↓ 2 callers
Method
get
()
builder/Director.java:25
↓ 2 callers
Method
getFlyweight
(int key)
flyweight/FlyweightFactory.java:24
↓ 2 callers
Method
getID
()
mediator/Colleague.java:28
↓ 2 callers
Method
getName
()
abstract-factory/ProductA.java:20
↓ 2 callers
Method
getName
()
factory-method/Product.java:20
↓ 2 callers
Method
make
(int index)
prototype/Client.java:33
↓ 2 callers
Method
makeA
(String part)
builder/Product.java:23
↓ 2 callers
Method
makeB
(String part)
builder/Product.java:27
↓ 2 callers
Method
makeC
(String part)
builder/Product.java:31
↓ 2 callers
Method
operation
()
bridge/RefinedAbstraction.java:23
↓ 2 callers
Method
operation
()
flyweight/Flyweight.java:20
↓ 2 callers
Method
remove
(int index)
composite/Composite.java:34
↓ 2 callers
Method
request
()
state/Context.java:25
↓ 2 callers
Method
save
()
memento/CareTaker.java:30
↓ 2 callers
Method
send
(String msg)
mediator/ConcreteColleague.java:24
↓ 2 callers
Method
set
(String var, Boolean value)
interpreter/Context.java:24
↓ 2 callers
Method
set
(Builder b)
builder/Director.java:21
↓ 2 callers
Method
setState
(State state)
state/Context.java:21
↓ 2 callers
Method
type
()
prototype/Prototype.java:20
↓ 1 callers
Method
add
(Component component)
composite/Composite.java:29
↓ 1 callers
Method
algorithm
()
strategy/Strategy.java:19
↓ 1 callers
Method
at
(int index)
iterator/ConcreteAggregate.java:35
↓ 1 callers
Method
buildPartA
()
builder/ConcreteBuilderX.java:19
↓ 1 callers
Method
buildPartB
()
builder/ConcreteBuilderX.java:24
↓ 1 callers
Method
buildPartC
()
builder/ConcreteBuilderX.java:29
↓ 1 callers
Method
callStrategy
()
strategy/Context.java:25
↓ 1 callers
Method
canHandle
()
chain-of-responsibility/ConcreteHandler2.java:19
↓ 1 callers
Method
canHandle
()
chain-of-responsibility/ConcreteHandler1.java:19
↓ 1 callers
Method
clone
()
prototype/Prototype.java:19
↓ 1 callers
Method
confirm
()
command/Invoker.java:25
↓ 1 callers
Method
createIterator
()
iterator/ConcreteAggregate.java:26
↓ 1 callers
Method
createMemento
()
memento/Originator.java:34
↓ 1 callers
Method
createProductA
()
abstract-factory/ConcreteFactoryX.java:20
↓ 1 callers
Method
createProductA
()
abstract-factory/ConcreteFactoryY.java:20
↓ 1 callers
Method
createProductA
()
factory-method/ConcreteCreator.java:21
↓ 1 callers
Method
createProductB
()
factory-method/ConcreteCreator.java:26
↓ 1 callers
Method
currentItem
()
iterator/Iterator.java:23
↓ 1 callers
Method
distribute
(Colleague sender, String msg)
mediator/Mediator.java:20
↓ 1 callers
Method
execute
()
command/Command.java:19
↓ 1 callers
Method
get
()
singleton/Singleton.java:22
↓ 1 callers
Method
handle
()
state/State.java:20
↓ 1 callers
Method
handleRequest
()
chain-of-responsibility/ConcreteHandler1.java:24
↓ 1 callers
Method
interpret
(Context context)
interpreter/NonterminalExpression.java:29
↓ 1 callers
Method
isDone
()
iterator/ConcreteIterator.java:38
↓ 1 callers
Method
isDone
()
iterator/Iterator.java:22
↓ 1 callers
Method
next
()
iterator/Iterator.java:21
↓ 1 callers
Method
notifyObservers
()
observer/Subject.java:33
↓ 1 callers
Method
operation
()
decorator/ConcreteDecoratorA.java:24
↓ 1 callers
Method
operation
()
composite/Composite.java:39
↓ 1 callers
Method
operation1
()
facade/Facade.java:31
↓ 1 callers
Method
operation2
()
facade/Facade.java:36
↓ 1 callers
Method
primitiveOperation1
()
template-method/AbstractClass.java:27
↓ 1 callers
Method
primitiveOperation2
()
template-method/AbstractClass.java:28
↓ 1 callers
Method
receive
(String msg)
mediator/Colleague.java:33
↓ 1 callers
Method
request
()
proxy/Proxy.java:21
↓ 1 callers
Method
request
()
proxy/Subject.java:20
↓ 1 callers
Method
request
()
adapter/Adapter.java:26
↓ 1 callers
Method
set
(Command command)
command/Invoker.java:21
↓ 1 callers
Method
setHandler
(Handler handler)
chain-of-responsibility/Handler.java:22
↓ 1 callers
Method
setMemento
(Memento memento)
memento/Originator.java:30
↓ 1 callers
Method
setState
(int state)
observer/ConcreteSubject.java:26
↓ 1 callers
Method
specificRequest
()
adapter/Adaptee.java:22
↓ 1 callers
Method
tell
()
singleton/Singleton.java:31
↓ 1 callers
Method
templateMethod
()
template-method/AbstractClass.java:19
↓ 1 callers
Method
undo
()
memento/CareTaker.java:34
↓ 1 callers
Method
update
(Subject subject)
observer/Observer.java:21
↓ 1 callers
Method
visitElementA
(ConcreteElementA element)
visitor/Visitor.java:20
↓ 1 callers
Method
visitElementB
(ConcreteElementB element)
visitor/Visitor.java:21
Method
Abstraction
(Implementor implementor)
bridge/Abstraction.java:21
Method
Adapter
(Adaptee adaptee)
adapter/Adapter.java:22
Method
Builder
()
builder/Builder.java:21
Method
CareTaker
()
memento/CareTaker.java:25
Method
Colleague
(Mediator mediator, int i)
mediator/Colleague.java:23
Method
Composite
()
composite/Composite.java:25
Method
ConcreteAggregate
(int list[])
iterator/ConcreteAggregate.java:22
Method
ConcreteColleague
(Mediator mediator, int i)
mediator/ConcreteColleague.java:20
Method
ConcreteCommand
(Receiver receiver)
command/ConcreteCommand.java:22
Method
ConcreteDecoratorA
(Component component)
decorator/ConcreteDecoratorA.java:20
Method
ConcreteDecoratorB
(Component component)
decorator/ConcreteDecoratorB.java:20
Method
ConcreteFlyweight
(int all_state)
flyweight/ConcreteFlyweight.java:22
Method
ConcreteIterator
(ConcreteAggregate l)
iterator/ConcreteIterator.java:23
Method
ConcreteObserver
(int state)
observer/ConcreteObserver.java:22
Method
Context
(Strategy strategy)
strategy/Context.java:21
Method
Decorator
(Component component)
decorator/Decorator.java:22
Method
Facade
()
facade/Facade.java:25
next →
1–100 of 203, ranked by callers