Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Anchals24/Low-Level-Design
/ functions
Functions
271 in github.com/Anchals24/Low-Level-Design
⨍
Functions
271
◇
Types & classes
101
↓ 6 callers
Method
getPrice
()
StateDesignPattern/Item.java:15
↓ 6 callers
Method
setName
(String name)
AbstractFactoryPattern/Pizza.java:29
↓ 6 callers
Method
setVendingMachineState
(States vendingMachineState)
StateDesignPattern/VendingMachine.java:26
↓ 5 callers
Method
getInventory
()
StateDesignPattern/VendingMachine.java:30
↓ 4 callers
Method
getCoinList
()
StateDesignPattern/VendingMachine.java:38
↓ 4 callers
Method
getItem
()
StateDesignPattern/ItemShelf.java:17
↓ 4 callers
Method
log
(int logLevel, String message)
ChainOfResponsibilityDesignPattern/DesignLogger/InfoLogProcessor.java:9
↓ 4 callers
Method
setPrice
(int price)
StateDesignPattern/Item.java:19
↓ 4 callers
Method
setSoldOut
(boolean soldOut)
StateDesignPattern/ItemShelf.java:29
↓ 4 callers
Method
setType
(ItemType type)
StateDesignPattern/Item.java:11
↓ 3 callers
Method
add
(NotificationAlertObserver observer)
ObserverDesignPattern/Observable/StockStatusAmazonObservable.java:7
↓ 3 callers
Method
add
(NotificationAlertObserver observer)
ObserverDesignPattern/Observable/IphoneStockObservableImpl.java:13
↓ 3 callers
Method
createCheese
()
AbstractFactoryPattern/IngredientFactories/PizzaIngredientFactory.java:12
↓ 3 callers
Method
createDough
()
AbstractFactoryPattern/IngredientFactories/PizzaIngredientFactory.java:10
↓ 3 callers
Method
displayInventory
(VendingMachine vendingMachine)
StateDesignPattern/Main.java:73
↓ 3 callers
Method
drive
()
StrategyDesignPattern/WithStrategyPattern/Strategy/DriveStrategyInterface.java:4
↓ 3 callers
Method
getVendingMachineState
()
StateDesignPattern/VendingMachine.java:22
↓ 3 callers
Method
isSoldOut
()
StateDesignPattern/ItemShelf.java:25
↓ 3 callers
Method
orderPizza
(String pizzaType)
FactoryMethodDesignPattern/PizzaStore.java:5
↓ 3 callers
Method
orderPizza
(String pizzaType)
AbstractFactoryPattern/PizzaStore.java:5
↓ 2 callers
Method
createPepperoni
()
AbstractFactoryPattern/IngredientFactories/PizzaIngredientFactory.java:13
↓ 2 callers
Method
createSauce
()
AbstractFactoryPattern/IngredientFactories/PizzaIngredientFactory.java:11
↓ 2 callers
Method
drive
()
StrategyDesignPattern/WithoutStrategyPattern/OffloadVehicle.java:4
↓ 2 callers
Method
getItemShelves
()
StateDesignPattern/Inventory.java:12
↓ 2 callers
Method
getStockCount
()
ObserverDesignPattern/Observable/IphoneStockObservableImpl.java:44
↓ 2 callers
Method
insertCoin
(VendingMachine machine, Coin coin)
StateDesignPattern/VendingMachineStates/States.java:14
↓ 2 callers
Method
orderPizza
(String pizzaType)
SimpleFactoryPattern/WithSimpleFactoryPattern/PizzaStore.java:10
↓ 2 callers
Method
orderPizza
(String pizzaType)
SimpleFactoryPattern/WithoutFactoryPattern/PizzaStore.java:5
↓ 2 callers
Method
sendMoney
()
TemplateDesignPattern/PaymentFlow.java:10
↓ 2 callers
Method
setStockCount
(int newStockAdded)
ObserverDesignPattern/Observable/IphoneStockObservableImpl.java:34
↓ 2 callers
Method
turnOffAc
()
CommandDesignPattern/WithCommandDesignPattern/AirConditioner.java:13
↓ 2 callers
Method
turnOnAc
()
CommandDesignPattern/WithCommandDesignPattern/AirConditioner.java:8
↓ 1 callers
Method
bake
()
FactoryMethodDesignPattern/Pizza.java:5
↓ 1 callers
Method
bake
()
SimpleFactoryPattern/WithSimpleFactoryPattern/Pizza.java:6
↓ 1 callers
Method
bake
()
SimpleFactoryPattern/WithoutFactoryPattern/Pizza.java:6
↓ 1 callers
Method
bake
()
AbstractFactoryPattern/Pizza.java:17
↓ 1 callers
Method
calculateCharges
()
TemplateDesignPattern/PaymentFlow.java:7
↓ 1 callers
Method
chooseProduct
(VendingMachine machine, int codeNumber)
StateDesignPattern/VendingMachineStates/States.java:20
↓ 1 callers
Method
clickOnInsertCoinButton
(VendingMachine machine)
StateDesignPattern/VendingMachineStates/States.java:12
↓ 1 callers
Method
clickOnStartProductSelectionButton
(VendingMachine machine)
StateDesignPattern/VendingMachineStates/States.java:16
↓ 1 callers
Method
createIterator
()
IteratorDesignPattern/LibraryAggregator.java:12
↓ 1 callers
Method
createPizza
(String pizzaType)
FactoryMethodDesignPattern/PizzaStore.java:19
↓ 1 callers
Method
createPizza
(String pizzaType)
SimpleFactoryPattern/WithSimpleFactoryPattern/SimplePizzaFactory.java:9
↓ 1 callers
Method
createPizza
(String pizzaType)
AbstractFactoryPattern/PizzaStore.java:16
↓ 1 callers
Method
creditMoney
()
TemplateDesignPattern/PaymentFlow.java:8
↓ 1 callers
Method
cut
()
FactoryMethodDesignPattern/Pizza.java:6
↓ 1 callers
Method
cut
()
SimpleFactoryPattern/WithSimpleFactoryPattern/Pizza.java:7
↓ 1 callers
Method
cut
()
SimpleFactoryPattern/WithoutFactoryPattern/Pizza.java:7
↓ 1 callers
Method
cut
()
AbstractFactoryPattern/Pizza.java:21
↓ 1 callers
Method
debitMoney
()
TemplateDesignPattern/PaymentFlow.java:6
↓ 1 callers
Method
dispenseProduct
(VendingMachine machine, int codeNumber)
StateDesignPattern/VendingMachineStates/DispenseState.java:50
↓ 1 callers
Method
drive
()
StrategyDesignPattern/WithoutStrategyPattern/SportsVehicle.java:4
↓ 1 callers
Method
execute
()
CommandDesignPattern/WithCommandDesignPattern/ICommand.java:6
↓ 1 callers
Method
fillUpInventory
(VendingMachine vendingMachine)
StateDesignPattern/Main.java:50
↓ 1 callers
Method
getBookName
()
IteratorDesignPattern/Book.java:17
↓ 1 callers
Method
getChange
(int returnChangeMoney)
StateDesignPattern/VendingMachineStates/SelectionState.java:61
↓ 1 callers
Method
getCode
()
StateDesignPattern/ItemShelf.java:9
↓ 1 callers
Method
getType
()
StateDesignPattern/Item.java:7
↓ 1 callers
Method
hasNext
()
IteratorDesignPattern/BookIterator.java:14
↓ 1 callers
Method
hasNext
()
IteratorDesignPattern/Iterator.java:4
↓ 1 callers
Method
initialEmptyInventory
()
StateDesignPattern/Inventory.java:20
↓ 1 callers
Method
next
()
IteratorDesignPattern/Iterator.java:5
↓ 1 callers
Method
notifySubscribers
()
ObserverDesignPattern/Observable/IphoneStockObservableImpl.java:25
↓ 1 callers
Method
pack
()
FactoryMethodDesignPattern/Pizza.java:7
↓ 1 callers
Method
pack
()
SimpleFactoryPattern/WithSimpleFactoryPattern/Pizza.java:8
↓ 1 callers
Method
pack
()
SimpleFactoryPattern/WithoutFactoryPattern/Pizza.java:8
↓ 1 callers
Method
pack
()
AbstractFactoryPattern/Pizza.java:25
↓ 1 callers
Method
prepare
()
FactoryMethodDesignPattern/Pizza.java:4
↓ 1 callers
Method
prepare
()
SimpleFactoryPattern/WithSimpleFactoryPattern/Pizza.java:5
↓ 1 callers
Method
prepare
()
SimpleFactoryPattern/WithoutFactoryPattern/Pizza.java:5
↓ 1 callers
Method
prepare
()
AbstractFactoryPattern/Pizza.java:15
↓ 1 callers
Method
pressButton
()
CommandDesignPattern/WithCommandDesignPattern/MyRemoteControl.java:19
↓ 1 callers
Method
refundFullMoney
(VendingMachine machine)
StateDesignPattern/VendingMachineStates/SelectionState.java:74
↓ 1 callers
Method
remove
(NotificationAlertObserver observer)
ObserverDesignPattern/Observable/StockStatusAmazonObservable.java:9
↓ 1 callers
Method
sendMail
(String emailId, String msg)
ObserverDesignPattern/Observer/EmailAlertObserverImpl.java:19
↓ 1 callers
Method
sendSMS
(String userName, String msg)
ObserverDesignPattern/Observer/MobileAlertObserverImpl.java:20
↓ 1 callers
Method
setCode
(int code)
StateDesignPattern/ItemShelf.java:13
↓ 1 callers
Method
setCoinList
(List<Coin> coinList)
StateDesignPattern/VendingMachine.java:42
↓ 1 callers
Method
setCommand
(ICommand command)
CommandDesignPattern/WithCommandDesignPattern/MyRemoteControl.java:14
↓ 1 callers
Method
setItem
(Item item)
StateDesignPattern/ItemShelf.java:21
↓ 1 callers
Method
setTemperature
(int temperature)
CommandDesignPattern/WithoutCommandDesignPattern/AirConditioner.java:19
↓ 1 callers
Method
turnOffAc
()
CommandDesignPattern/WithoutCommandDesignPattern/AirConditioner.java:13
↓ 1 callers
Method
turnOffBulb
()
CommandDesignPattern/WithoutCommandDesignPattern/Bulb.java:11
↓ 1 callers
Method
turnOnAc
()
CommandDesignPattern/WithoutCommandDesignPattern/AirConditioner.java:8
↓ 1 callers
Method
turnOnBulb
()
CommandDesignPattern/WithoutCommandDesignPattern/Bulb.java:6
↓ 1 callers
Method
undo
()
CommandDesignPattern/WithCommandDesignPattern/ICommand.java:8
↓ 1 callers
Method
undo
()
CommandDesignPattern/WithCommandDesignPattern/MyRemoteControl.java:24
↓ 1 callers
Method
update
()
ObserverDesignPattern/Observer/NotificationAlertObserver.java:4
↓ 1 callers
Method
updateSoldOutItem
(int codeNumber)
StateDesignPattern/Inventory.java:60
↓ 1 callers
Method
validateRequest
()
TemplateDesignPattern/PaymentFlow.java:5
Method
Book
(int price, String bookName)
IteratorDesignPattern/Book.java:7
Method
BookIterator
(List<Book> books)
IteratorDesignPattern/BookIterator.java:9
Method
CheesePizza
(PizzaIngredientFactory ingredientFactory)
AbstractFactoryPattern/CheesePizza.java:8
Method
ClamPizza
(PizzaIngredientFactory ingredientFactory)
AbstractFactoryPattern/ClamPizza.java:9
Method
Coin
(int value)
StateDesignPattern/Coin.java:12
Method
DebugLogProcessor
(LogProcessor nextLoggerProcessor)
ChainOfResponsibilityDesignPattern/DesignLogger/DebugLogProcessor.java:5
Method
DispenseState
(VendingMachine machine, int codeNumber)
StateDesignPattern/VendingMachineStates/DispenseState.java:10
Method
EmailAlertObserverImpl
(String emailId, StockStatusAmazonObservable observable)
ObserverDesignPattern/Observer/EmailAlertObserverImpl.java:9
Method
ErrorLogProcessor
(LogProcessor nextLoggerProcessor)
ChainOfResponsibilityDesignPattern/DesignLogger/ErrorLogProcessor.java:6
Method
HasMoneyState
()
StateDesignPattern/VendingMachineStates/HasMoneyState.java:11
next →
1–100 of 271, ranked by callers