Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bethrobson/Head-First-Design-Patterns
/ functions
Functions
1,712 in github.com/bethrobson/Head-First-Design-Patterns
⨍
Functions
1,712
◇
Types & classes
562
Method
GooseAdapter
(Goose goose)
src/headfirst/designpatterns/combining/decorator/GooseAdapter.java:6
Method
GooseAdapter
(Goose goose)
src/headfirst/designpatterns/combining/composite/GooseAdapter.java:6
Method
GooseAdapter
(Goose goose)
src/headfirst/designpatterns/combining/adapter/GooseAdapter.java:6
Method
GooseAdapter
(Goose goose)
src/headfirst/designpatterns/combining/observer/GooseAdapter.java:7
Method
GumballMachine
(int numberGumballs)
src/headfirst/designpatterns/state/gumballstate/GumballMachine.java:13
Method
GumballMachine
(int count)
src/headfirst/designpatterns/state/gumball/GumballMachine.java:13
Method
GumballMachine
(int numberGumballs)
src/headfirst/designpatterns/state/gumballstatewinner/GumballMachine.java:14
Method
GumballMachine
(String location, int count)
src/headfirst/designpatterns/proxy/gumballmonitor/GumballMachine.java:14
Method
GumballMachine
(String location, int numberGumballs)
src/headfirst/designpatterns/proxy/gumball/GumballMachine.java:20
Method
GumballMonitor
(GumballMachine machine)
src/headfirst/designpatterns/proxy/gumballmonitor/GumballMonitor.java:6
Method
GumballMonitor
(GumballMachineRemote machine)
src/headfirst/designpatterns/proxy/gumball/GumballMonitor.java:8
Method
HasQuarterState
(GumballMachine gumballMachine)
src/headfirst/designpatterns/state/gumballstate/HasQuarterState.java:8
Method
HasQuarterState
(GumballMachine gumballMachine)
src/headfirst/designpatterns/state/gumballstatewinner/HasQuarterState.java:9
Method
HasQuarterState
(GumballMachine gumballMachine)
src/headfirst/designpatterns/proxy/gumballmonitor/HasQuarterState.java:11
Method
HasQuarterState
(GumballMachine gumballMachine)
src/headfirst/designpatterns/proxy/gumball/HasQuarterState.java:10
Method
HeartAdapter
(HeartModelInterface heart)
src/headfirst/designpatterns/combined/djview/HeartAdapter.java:6
Method
HeartController
(HeartModelInterface model)
src/headfirst/designpatterns/combined/djview/HeartController.java:7
Method
HeartModel
()
src/headfirst/designpatterns/combined/djview/HeartModel.java:13
Method
HeatIndexDisplay
(Observable observable)
src/headfirst/designpatterns/observer/weatherobservable/HeatIndexDisplay.java:9
Method
HeatIndexDisplay
(WeatherData weatherData)
src/headfirst/designpatterns/observer/weather/HeatIndexDisplay.java:7
Method
HomeTheaterFacade
(Amplifier amp, Tuner tuner, StreamingPlayer player, Projector projector, Screen scree
src/headfirst/designpatterns/facade/hometheater/HomeTheaterFacade.java:13
Method
Hotel
()
src/headfirst/designpatterns/builder/vacation/Hotel.java:5
Method
HotterSingleton
()
src/headfirst/designpatterns/singleton/subclass/HotterSingleton.java:6
Method
Hottub
()
src/headfirst/designpatterns/command/remote/Hottub.java:7
Method
Hottub
()
src/headfirst/designpatterns/command/party/Hottub.java:7
Method
Hottub
()
src/headfirst/designpatterns/command/remoteWL/Hottub.java:7
Method
HottubOffCommand
(Hottub hottub)
src/headfirst/designpatterns/command/remote/HottubOffCommand.java:6
Method
HottubOffCommand
(Hottub hottub)
src/headfirst/designpatterns/command/party/HottubOffCommand.java:6
Method
HottubOnCommand
(Hottub hottub)
src/headfirst/designpatterns/command/remote/HottubOnCommand.java:6
Method
HottubOnCommand
(Hottub hottub)
src/headfirst/designpatterns/command/party/HottubOnCommand.java:6
Method
House
()
src/headfirst/designpatterns/builder/house/House.java:13
Method
HouseBlend
()
src/headfirst/designpatterns/decorator/starbuzz/HouseBlend.java:4
Method
HouseBlend
()
src/headfirst/designpatterns/decorator/starbuzzWithSizes/HouseBlend.java:4
Method
ImageComponent
(Icon icon)
src/headfirst/designpatterns/proxy/virtualproxy/ImageComponent.java:10
Method
ImageProxy
(URL url)
src/headfirst/designpatterns/proxy/virtualproxy/ImageProxy.java:13
Method
ImageProxyTestDrive
()
src/headfirst/designpatterns/proxy/virtualproxy/ImageProxyTestDrive.java:18
Method
InteriorWall
(String material)
src/headfirst/designpatterns/builder/house/InteriorWall.java:7
Method
IteratorEnumeration
(Iterator<?> iterator)
src/headfirst/designpatterns/iterenum/IteratorEnumeration.java:8
Method
IteratorEnumeration
(Iterator<?> iterator)
src/headfirst/designpatterns/adapter/iterenum/IteratorEnumeration.java:8
Method
Light
(String location)
src/headfirst/designpatterns/command/remote/Light.java:6
Method
Light
()
src/headfirst/designpatterns/command/simpleremoteWL/Light.java:5
Method
Light
(String location)
src/headfirst/designpatterns/command/party/Light.java:7
Method
Light
(String location)
src/headfirst/designpatterns/command/undo/Light.java:7
Method
Light
()
src/headfirst/designpatterns/command/simpleremote/Light.java:5
Method
Light
(String location)
src/headfirst/designpatterns/command/remoteWL/Light.java:6
Method
LightOffCommand
(Light light)
src/headfirst/designpatterns/command/remote/LightOffCommand.java:6
Method
LightOffCommand
(Light light)
src/headfirst/designpatterns/command/party/LightOffCommand.java:6
Method
LightOffCommand
(Light light)
src/headfirst/designpatterns/command/undo/LightOffCommand.java:6
Method
LightOffCommand
(Light light)
src/headfirst/designpatterns/command/simpleremote/LightOffCommand.java:6
Method
LightOnCommand
(Light light)
src/headfirst/designpatterns/command/remote/LightOnCommand.java:6
Method
LightOnCommand
(Light light)
src/headfirst/designpatterns/command/party/LightOnCommand.java:6
Method
LightOnCommand
(Light light)
src/headfirst/designpatterns/command/undo/LightOnCommand.java:6
Method
LightOnCommand
(Light light)
src/headfirst/designpatterns/command/simpleremote/LightOnCommand.java:6
Method
LivingroomLightOffCommand
(Light light)
src/headfirst/designpatterns/command/remote/LivingroomLightOffCommand.java:6
Method
LivingroomLightOffCommand
(Light light)
src/headfirst/designpatterns/command/party/LivingroomLightOffCommand.java:6
Method
LivingroomLightOnCommand
(Light light)
src/headfirst/designpatterns/command/remote/LivingroomLightOnCommand.java:6
Method
LivingroomLightOnCommand
(Light light)
src/headfirst/designpatterns/command/party/LivingroomLightOnCommand.java:6
Method
LowerCaseInputStream
(InputStream in)
src/headfirst/designpatterns/decorator/io/LowerCaseInputStream.java:7
Method
MacroCommand
(Command[] commands)
src/headfirst/designpatterns/command/party/MacroCommand.java:6
Method
MallardDuck
()
src/headfirst/designpatterns/combining/observer/MallardDuck.java:6
Method
MallardDuck
()
src/headfirst/designpatterns/strategy/MallardDuck.java:5
Method
MatchMakingTestDrive
()
src/headfirst/designpatterns/proxy/javaproxy/MatchMakingTestDrive.java:14
Method
MeatLoversPizzaBuilder
()
src/headfirst/designpatterns/builder/pizza/MeatPizzaBuilder.java:4
Method
Menu
(String name, String description)
src/headfirst/designpatterns/composite/menu/Menu.java:11
Method
Menu
(String name, String description)
src/headfirst/designpatterns/composite/menuiterator/Menu.java:12
Method
MenuItem
(String name, String description, boolean vegetarian, do
src/headfirst/designpatterns/composite/menu/MenuItem.java:9
Method
MenuItem
(String name, String description, boolean vegetarian, do
src/headfirst/designpatterns/composite/menuiterator/MenuItem.java:12
Method
MenuItem
(String name, String description, boolean vegetarian, do
src/headfirst/designpatterns/iterator/dinermergercafe/MenuItem.java:9
Method
MenuItem
(String name, String description, boolean vegetarian, do
src/headfirst/designpatterns/iterator/dinermerger/MenuItem.java:9
Method
MenuItem
(String name, String description, boolean vegetarian, do
src/headfirst/designpatterns/iterator/transition/MenuItem.java:9
Method
MenuItem
(String name, String description, boolean vegetarian, do
src/headfirst/designpatterns/iterator/dinermergeri/MenuItem.java:9
Method
MenuItem
(String name, String description, boolean vegetarian, do
src/headfirst/designpatterns/iterator/implicit/MenuItem.java:9
Method
Milk
(Beverage beverage)
src/headfirst/designpatterns/decorator/starbuzz/Milk.java:4
Method
Milk
(Beverage beverage)
src/headfirst/designpatterns/decorator/starbuzzWithSizes/Milk.java:4
Method
Mocha
(Beverage beverage)
src/headfirst/designpatterns/decorator/starbuzz/Mocha.java:4
Method
Mocha
(Beverage beverage)
src/headfirst/designpatterns/decorator/starbuzzWithSizes/Mocha.java:4
Method
ModelDuck
()
src/headfirst/designpatterns/strategy/ModelDuck.java:4
Method
Monster
(String name)
src/headfirst/designpatterns/prototype/Monster.java:9
Method
MyFrame
(String title)
src/headfirst/designpatterns/templatemethod/frame/MyFrame.java:9
Method
MyStringList
(String[] strings)
src/headfirst/designpatterns/templatemethod/list/MyStringList.java:18
Method
NYStyleCheesePizza
()
src/headfirst/designpatterns/factory/pizzafm/NYStyleCheesePizza.java:5
Method
NYStyleClamPizza
()
src/headfirst/designpatterns/factory/pizzafm/NYStyleClamPizza.java:5
Method
NYStylePepperoniPizza
()
src/headfirst/designpatterns/factory/pizzafm/NYStylePepperoniPizza.java:5
Method
NYStyleVeggiePizza
()
src/headfirst/designpatterns/factory/pizzafm/NYStyleVeggiePizza.java:5
Method
NoQuarterState
(GumballMachine gumballMachine)
src/headfirst/designpatterns/state/gumballstate/NoQuarterState.java:6
Method
NoQuarterState
(GumballMachine gumballMachine)
src/headfirst/designpatterns/state/gumballstatewinner/NoQuarterState.java:6
Method
NoQuarterState
(GumballMachine gumballMachine)
src/headfirst/designpatterns/proxy/gumballmonitor/NoQuarterState.java:7
Method
NoQuarterState
(GumballMachine gumballMachine)
src/headfirst/designpatterns/proxy/gumball/NoQuarterState.java:7
Method
NonOwnerInvocationHandler
(Person person)
src/headfirst/designpatterns/proxy/javaproxy/NonOwnerInvocationHandler.java:8
Method
Observable
(QuackObservable duck)
src/headfirst/designpatterns/combining/observer/Observable.java:11
Method
Olives
(Pizza pizza)
src/headfirst/designpatterns/decorator/pizza/Olives.java:6
Method
OutdoorsVacationBuilder
()
src/headfirst/designpatterns/builder/vacation/OutdoorsVacationBuilder.java:6
Method
OwnerInvocationHandler
(Person person)
src/headfirst/designpatterns/proxy/javaproxy/OwnerInvocationHandler.java:8
Method
PacificCalendar
(ZoneFactory zoneFactory)
src/headfirst/designpatterns/factory/challenge/PacificCalendar.java:6
Method
PancakeHouseMenu
()
src/headfirst/designpatterns/collections/iterator/PancakeHouseMenu.java:8
Method
PancakeHouseMenu
()
src/headfirst/designpatterns/collections/iterator_builtin/PancakeHouseMenu.java:9
Method
PancakeHouseMenu
()
src/headfirst/designpatterns/iterator/dinermergercafe/PancakeHouseMenu.java:9
Method
PancakeHouseMenu
()
src/headfirst/designpatterns/iterator/dinermerger/PancakeHouseMenu.java:9
Method
PancakeHouseMenu
()
src/headfirst/designpatterns/iterator/transition/PancakeHouseMenu.java:9
Method
PancakeHouseMenu
()
src/headfirst/designpatterns/iterator/dinermergeri/PancakeHouseMenu.java:9
← previous
next →
601–700 of 1,712, ranked by callers