MCPcopy Create free account

hub / github.com/Anchals24/Low-Level-Design / functions

Functions271 in github.com/Anchals24/Low-Level-Design

↓ 6 callersMethodgetPrice
()
StateDesignPattern/Item.java:15
↓ 6 callersMethodsetName
(String name)
AbstractFactoryPattern/Pizza.java:29
↓ 6 callersMethodsetVendingMachineState
(States vendingMachineState)
StateDesignPattern/VendingMachine.java:26
↓ 5 callersMethodgetInventory
()
StateDesignPattern/VendingMachine.java:30
↓ 4 callersMethodgetCoinList
()
StateDesignPattern/VendingMachine.java:38
↓ 4 callersMethodgetItem
()
StateDesignPattern/ItemShelf.java:17
↓ 4 callersMethodlog
(int logLevel, String message)
ChainOfResponsibilityDesignPattern/DesignLogger/InfoLogProcessor.java:9
↓ 4 callersMethodsetPrice
(int price)
StateDesignPattern/Item.java:19
↓ 4 callersMethodsetSoldOut
(boolean soldOut)
StateDesignPattern/ItemShelf.java:29
↓ 4 callersMethodsetType
(ItemType type)
StateDesignPattern/Item.java:11
↓ 3 callersMethodadd
(NotificationAlertObserver observer)
ObserverDesignPattern/Observable/StockStatusAmazonObservable.java:7
↓ 3 callersMethodadd
(NotificationAlertObserver observer)
ObserverDesignPattern/Observable/IphoneStockObservableImpl.java:13
↓ 3 callersMethodcreateCheese
()
AbstractFactoryPattern/IngredientFactories/PizzaIngredientFactory.java:12
↓ 3 callersMethodcreateDough
()
AbstractFactoryPattern/IngredientFactories/PizzaIngredientFactory.java:10
↓ 3 callersMethoddisplayInventory
(VendingMachine vendingMachine)
StateDesignPattern/Main.java:73
↓ 3 callersMethoddrive
()
StrategyDesignPattern/WithStrategyPattern/Strategy/DriveStrategyInterface.java:4
↓ 3 callersMethodgetVendingMachineState
()
StateDesignPattern/VendingMachine.java:22
↓ 3 callersMethodisSoldOut
()
StateDesignPattern/ItemShelf.java:25
↓ 3 callersMethodorderPizza
(String pizzaType)
FactoryMethodDesignPattern/PizzaStore.java:5
↓ 3 callersMethodorderPizza
(String pizzaType)
AbstractFactoryPattern/PizzaStore.java:5
↓ 2 callersMethodcreatePepperoni
()
AbstractFactoryPattern/IngredientFactories/PizzaIngredientFactory.java:13
↓ 2 callersMethodcreateSauce
()
AbstractFactoryPattern/IngredientFactories/PizzaIngredientFactory.java:11
↓ 2 callersMethoddrive
()
StrategyDesignPattern/WithoutStrategyPattern/OffloadVehicle.java:4
↓ 2 callersMethodgetItemShelves
()
StateDesignPattern/Inventory.java:12
↓ 2 callersMethodgetStockCount
()
ObserverDesignPattern/Observable/IphoneStockObservableImpl.java:44
↓ 2 callersMethodinsertCoin
(VendingMachine machine, Coin coin)
StateDesignPattern/VendingMachineStates/States.java:14
↓ 2 callersMethodorderPizza
(String pizzaType)
SimpleFactoryPattern/WithSimpleFactoryPattern/PizzaStore.java:10
↓ 2 callersMethodorderPizza
(String pizzaType)
SimpleFactoryPattern/WithoutFactoryPattern/PizzaStore.java:5
↓ 2 callersMethodsendMoney
()
TemplateDesignPattern/PaymentFlow.java:10
↓ 2 callersMethodsetStockCount
(int newStockAdded)
ObserverDesignPattern/Observable/IphoneStockObservableImpl.java:34
↓ 2 callersMethodturnOffAc
()
CommandDesignPattern/WithCommandDesignPattern/AirConditioner.java:13
↓ 2 callersMethodturnOnAc
()
CommandDesignPattern/WithCommandDesignPattern/AirConditioner.java:8
↓ 1 callersMethodbake
()
FactoryMethodDesignPattern/Pizza.java:5
↓ 1 callersMethodbake
()
SimpleFactoryPattern/WithSimpleFactoryPattern/Pizza.java:6
↓ 1 callersMethodbake
()
SimpleFactoryPattern/WithoutFactoryPattern/Pizza.java:6
↓ 1 callersMethodbake
()
AbstractFactoryPattern/Pizza.java:17
↓ 1 callersMethodcalculateCharges
()
TemplateDesignPattern/PaymentFlow.java:7
↓ 1 callersMethodchooseProduct
(VendingMachine machine, int codeNumber)
StateDesignPattern/VendingMachineStates/States.java:20
↓ 1 callersMethodclickOnInsertCoinButton
(VendingMachine machine)
StateDesignPattern/VendingMachineStates/States.java:12
↓ 1 callersMethodclickOnStartProductSelectionButton
(VendingMachine machine)
StateDesignPattern/VendingMachineStates/States.java:16
↓ 1 callersMethodcreateIterator
()
IteratorDesignPattern/LibraryAggregator.java:12
↓ 1 callersMethodcreatePizza
(String pizzaType)
FactoryMethodDesignPattern/PizzaStore.java:19
↓ 1 callersMethodcreatePizza
(String pizzaType)
SimpleFactoryPattern/WithSimpleFactoryPattern/SimplePizzaFactory.java:9
↓ 1 callersMethodcreatePizza
(String pizzaType)
AbstractFactoryPattern/PizzaStore.java:16
↓ 1 callersMethodcreditMoney
()
TemplateDesignPattern/PaymentFlow.java:8
↓ 1 callersMethodcut
()
FactoryMethodDesignPattern/Pizza.java:6
↓ 1 callersMethodcut
()
SimpleFactoryPattern/WithSimpleFactoryPattern/Pizza.java:7
↓ 1 callersMethodcut
()
SimpleFactoryPattern/WithoutFactoryPattern/Pizza.java:7
↓ 1 callersMethodcut
()
AbstractFactoryPattern/Pizza.java:21
↓ 1 callersMethoddebitMoney
()
TemplateDesignPattern/PaymentFlow.java:6
↓ 1 callersMethoddispenseProduct
(VendingMachine machine, int codeNumber)
StateDesignPattern/VendingMachineStates/DispenseState.java:50
↓ 1 callersMethoddrive
()
StrategyDesignPattern/WithoutStrategyPattern/SportsVehicle.java:4
↓ 1 callersMethodexecute
()
CommandDesignPattern/WithCommandDesignPattern/ICommand.java:6
↓ 1 callersMethodfillUpInventory
(VendingMachine vendingMachine)
StateDesignPattern/Main.java:50
↓ 1 callersMethodgetBookName
()
IteratorDesignPattern/Book.java:17
↓ 1 callersMethodgetChange
(int returnChangeMoney)
StateDesignPattern/VendingMachineStates/SelectionState.java:61
↓ 1 callersMethodgetCode
()
StateDesignPattern/ItemShelf.java:9
↓ 1 callersMethodgetType
()
StateDesignPattern/Item.java:7
↓ 1 callersMethodhasNext
()
IteratorDesignPattern/BookIterator.java:14
↓ 1 callersMethodhasNext
()
IteratorDesignPattern/Iterator.java:4
↓ 1 callersMethodinitialEmptyInventory
()
StateDesignPattern/Inventory.java:20
↓ 1 callersMethodnext
()
IteratorDesignPattern/Iterator.java:5
↓ 1 callersMethodnotifySubscribers
()
ObserverDesignPattern/Observable/IphoneStockObservableImpl.java:25
↓ 1 callersMethodpack
()
FactoryMethodDesignPattern/Pizza.java:7
↓ 1 callersMethodpack
()
SimpleFactoryPattern/WithSimpleFactoryPattern/Pizza.java:8
↓ 1 callersMethodpack
()
SimpleFactoryPattern/WithoutFactoryPattern/Pizza.java:8
↓ 1 callersMethodpack
()
AbstractFactoryPattern/Pizza.java:25
↓ 1 callersMethodprepare
()
FactoryMethodDesignPattern/Pizza.java:4
↓ 1 callersMethodprepare
()
SimpleFactoryPattern/WithSimpleFactoryPattern/Pizza.java:5
↓ 1 callersMethodprepare
()
SimpleFactoryPattern/WithoutFactoryPattern/Pizza.java:5
↓ 1 callersMethodprepare
()
AbstractFactoryPattern/Pizza.java:15
↓ 1 callersMethodpressButton
()
CommandDesignPattern/WithCommandDesignPattern/MyRemoteControl.java:19
↓ 1 callersMethodrefundFullMoney
(VendingMachine machine)
StateDesignPattern/VendingMachineStates/SelectionState.java:74
↓ 1 callersMethodremove
(NotificationAlertObserver observer)
ObserverDesignPattern/Observable/StockStatusAmazonObservable.java:9
↓ 1 callersMethodsendMail
(String emailId, String msg)
ObserverDesignPattern/Observer/EmailAlertObserverImpl.java:19
↓ 1 callersMethodsendSMS
(String userName, String msg)
ObserverDesignPattern/Observer/MobileAlertObserverImpl.java:20
↓ 1 callersMethodsetCode
(int code)
StateDesignPattern/ItemShelf.java:13
↓ 1 callersMethodsetCoinList
(List<Coin> coinList)
StateDesignPattern/VendingMachine.java:42
↓ 1 callersMethodsetCommand
(ICommand command)
CommandDesignPattern/WithCommandDesignPattern/MyRemoteControl.java:14
↓ 1 callersMethodsetItem
(Item item)
StateDesignPattern/ItemShelf.java:21
↓ 1 callersMethodsetTemperature
(int temperature)
CommandDesignPattern/WithoutCommandDesignPattern/AirConditioner.java:19
↓ 1 callersMethodturnOffAc
()
CommandDesignPattern/WithoutCommandDesignPattern/AirConditioner.java:13
↓ 1 callersMethodturnOffBulb
()
CommandDesignPattern/WithoutCommandDesignPattern/Bulb.java:11
↓ 1 callersMethodturnOnAc
()
CommandDesignPattern/WithoutCommandDesignPattern/AirConditioner.java:8
↓ 1 callersMethodturnOnBulb
()
CommandDesignPattern/WithoutCommandDesignPattern/Bulb.java:6
↓ 1 callersMethodundo
()
CommandDesignPattern/WithCommandDesignPattern/ICommand.java:8
↓ 1 callersMethodundo
()
CommandDesignPattern/WithCommandDesignPattern/MyRemoteControl.java:24
↓ 1 callersMethodupdate
()
ObserverDesignPattern/Observer/NotificationAlertObserver.java:4
↓ 1 callersMethodupdateSoldOutItem
(int codeNumber)
StateDesignPattern/Inventory.java:60
↓ 1 callersMethodvalidateRequest
()
TemplateDesignPattern/PaymentFlow.java:5
MethodBook
(int price, String bookName)
IteratorDesignPattern/Book.java:7
MethodBookIterator
(List<Book> books)
IteratorDesignPattern/BookIterator.java:9
MethodCheesePizza
(PizzaIngredientFactory ingredientFactory)
AbstractFactoryPattern/CheesePizza.java:8
MethodClamPizza
(PizzaIngredientFactory ingredientFactory)
AbstractFactoryPattern/ClamPizza.java:9
MethodCoin
(int value)
StateDesignPattern/Coin.java:12
MethodDebugLogProcessor
(LogProcessor nextLoggerProcessor)
ChainOfResponsibilityDesignPattern/DesignLogger/DebugLogProcessor.java:5
MethodDispenseState
(VendingMachine machine, int codeNumber)
StateDesignPattern/VendingMachineStates/DispenseState.java:10
MethodEmailAlertObserverImpl
(String emailId, StockStatusAmazonObservable observable)
ObserverDesignPattern/Observer/EmailAlertObserverImpl.java:9
MethodErrorLogProcessor
(LogProcessor nextLoggerProcessor)
ChainOfResponsibilityDesignPattern/DesignLogger/ErrorLogProcessor.java:6
MethodHasMoneyState
()
StateDesignPattern/VendingMachineStates/HasMoneyState.java:11
next →1–100 of 271, ranked by callers