Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/amikey/java-design-patterns
/ functions
Functions
1,160 in github.com/amikey/java-design-patterns
⨍
Functions
1,160
◇
Types & classes
495
↓ 3 callers
Method
send
(String body)
poison-pill/src/main/java/com/iluwatar/poison/pill/Producer.java:22
↓ 3 callers
Method
smoke
()
dependency-injection/src/main/java/com/iluwatar/dependency/injection/Wizard.java:10
↓ 3 callers
Method
swingImp
()
bridge/src/main/java/com/iluwatar/bridge/Mjollnir.java:10
↓ 3 callers
Method
toString
()
flux/src/main/java/com/iluwatar/flux/action/Content.java:18
↓ 3 callers
Method
toString
()
layers/src/main/java/com/iluwatar/layers/Cake.java:64
↓ 3 callers
Method
unwieldImp
()
bridge/src/main/java/com/iluwatar/bridge/Mjollnir.java:15
↓ 3 callers
Method
wieldImp
()
bridge/src/main/java/com/iluwatar/bridge/Mjollnir.java:5
↓ 2 callers
Method
addHeader
(Headers header, String value)
poison-pill/src/main/java/com/iluwatar/poison/pill/SimpleMessage.java:15
↓ 2 callers
Method
bakeNewCake
Bakes new cake according to parameters @param cakeInfo @throws CakeBakingException
layers/src/main/java/com/iluwatar/layers/CakeBakingService.java:17
↓ 2 callers
Method
call
()
callback/src/main/java/com/iluwatar/callback/Callback.java:8
↓ 2 callers
Method
callback
Creates a simple callback that logs the complete status of the async result. @param name callback name @return new async callback
async-method-invocation/src/main/java/com/iluwatar/async/method/invocation/App.java:89
↓ 2 callers
Method
cancelled
Cancels the file loading process.
model-view-presenter/src/main/java/com/iluwatar/model/view/presenter/FileSelectorPresenter.java:76
↓ 2 callers
Method
castSpell
(Command command, Target target)
command/src/main/java/com/iluwatar/command/Wizard.java:19
↓ 2 callers
Method
changeStateTo
(State newState)
state/src/main/java/com/iluwatar/state/Mammoth.java:24
↓ 2 callers
Method
changeStrategy
(DragonSlayingStrategy strategy)
strategy/src/main/java/com/iluwatar/strategy/DragonSlayer.java:16
↓ 2 callers
Method
checkIn
(T instance)
object-pool/src/main/java/com/iluwatar/object/pool/ObjectPool.java:28
↓ 2 callers
Method
configure
()
naked-objects/webapp/src/main/java/domainapp/webapp/SimpleApplication.java:129
↓ 2 callers
Method
count
()
composite/src/main/java/com/iluwatar/composite/LetterComposite.java:19
↓ 2 callers
Method
createBeast
()
prototype/src/main/java/com/iluwatar/prototype/HeroFactory.java:14
↓ 2 callers
Method
createKingdom
(KingdomFactory factory)
abstract-factory/src/main/java/com/iluwatar/abstractfactory/App.java:20
↓ 2 callers
Method
createMage
()
prototype/src/main/java/com/iluwatar/prototype/HeroFactory.java:10
↓ 2 callers
Method
createWarlord
()
prototype/src/main/java/com/iluwatar/prototype/HeroFactory.java:12
↓ 2 callers
Method
doTask
()
business-delegate/src/main/java/com/iluwatar/business/delegate/Client.java:16
↓ 2 callers
Method
drink
()
flyweight/src/main/java/com/iluwatar/flyweight/Potion.java:10
↓ 2 callers
Method
feed
(Royalty r)
servant/src/main/java/com/iluwatar/servant/Servant.java:12
↓ 2 callers
Method
fighterClass
(String fighterClass)
step-builder/src/main/java/com/iluwatar/stepbuilder/CharacterStepBuilder.java:33
↓ 2 callers
Method
findByName
(String name)
service-layer/src/main/java/com/iluwatar/servicelayer/wizard/WizardDao.java:12
↓ 2 callers
Method
findNextIdx
()
iterator/src/main/java/com/iluwatar/iterator/TreasureChestItemIterator.java:31
↓ 2 callers
Method
get
(Stats stat)
property/src/main/java/com/iluwatar/property/Character.java:23
↓ 2 callers
Method
getAddress
()
intercepting-filter/src/main/java/com/iluwatar/intercepting/filter/Order.java:42
↓ 2 callers
Method
getAngry
()
tolerant-reader/src/main/java/com/iluwatar/tolerantreader/RainbowFishV2.java:35
↓ 2 callers
Method
getCake
()
layers/src/main/java/com/iluwatar/layers/CakeTopping.java:65
↓ 2 callers
Method
getCake
()
layers/src/main/java/com/iluwatar/layers/CakeLayer.java:65
↓ 2 callers
Method
getDepositNumber
()
intercepting-filter/src/main/java/com/iluwatar/intercepting/filter/Order.java:50
↓ 2 callers
Method
getHungry
()
tolerant-reader/src/main/java/com/iluwatar/tolerantreader/RainbowFishV2.java:31
↓ 2 callers
Method
getInstance
()
singleton/src/main/java/com/iluwatar/singleton/ThreadSafeLazyLoadedIvoryTower.java:17
↓ 2 callers
Method
getInstance
()
singleton/src/main/java/com/iluwatar/singleton/ThreadSafeDoubleCheckLocking.java:26
↓ 2 callers
Method
getInstance
()
singleton/src/main/java/com/iluwatar/singleton/IvoryTower.java:17
↓ 2 callers
Method
getItems
()
iterator/src/main/java/com/iluwatar/iterator/TreasureChest.java:33
↓ 2 callers
Method
getLeft
()
double-dispatch/src/main/java/com/iluwatar/doubledispatch/Rectangle.java:23
↓ 2 callers
Method
getMessagesSent
Returns the number of messages that were displayed to the user.
model-view-presenter/src/main/java/com/iluwatar/model/view/presenter/FileSelectorStub.java:99
↓ 2 callers
Method
getNext
Get next filter in chain after this. @return
intercepting-filter/src/main/java/com/iluwatar/intercepting/filter/Filter.java:30
↓ 2 callers
Method
getNext
()
intercepting-filter/src/main/java/com/iluwatar/intercepting/filter/AbstractFilter.java:24
↓ 2 callers
Method
getOrder
()
intercepting-filter/src/main/java/com/iluwatar/intercepting/filter/Order.java:58
↓ 2 callers
Method
getRight
()
double-dispatch/src/main/java/com/iluwatar/doubledispatch/Rectangle.java:29
↓ 2 callers
Method
getSleeping
()
tolerant-reader/src/main/java/com/iluwatar/tolerantreader/RainbowFishV2.java:27
↓ 2 callers
Method
getSpellbook
()
service-layer/src/main/java/com/iluwatar/servicelayer/servicelayer/spell/Spell.java:58
↓ 2 callers
Method
getSpells
()
service-layer/src/main/java/com/iluwatar/servicelayer/spellbook/Spellbook.java:75
↓ 2 callers
Method
getType
()
flux/src/main/java/com/iluwatar/flux/action/Action.java:16
↓ 2 callers
Method
getValue
Gets the value of completed async task. @return evaluated value or throws ExecutionException if execution has failed @throws ExecutionException if ex
async-method-invocation/src/main/java/com/iluwatar/async/method/invocation/AsyncResult.java:21
↓ 2 callers
Method
giveWine
(Royalty r)
servant/src/main/java/com/iluwatar/servant/Servant.java:16
↓ 2 callers
Method
initIsft
()
naked-objects/integtests/src/test/java/domainapp/integtests/bootstrap/SimpleAppSystemInitializer.java:28
↓ 2 callers
Method
interpret
()
interpreter/src/main/java/com/iluwatar/interpreter/NumberExpression.java:15
↓ 2 callers
Method
isOpened
@return True, if the view is opened, false otherwise.
model-view-presenter/src/main/java/com/iluwatar/model/view/presenter/FileSelectorView.java:22
↓ 2 callers
Method
mix
()
private-class-data/src/main/java/com/iluwatar/privateclassdata/Stew.java:22
↓ 2 callers
Method
notifyChange
()
flux/src/main/java/com/iluwatar/flux/store/Store.java:24
↓ 2 callers
Method
onComplete
Complete handler which is executed when async task is completed or fails execution. @param value the evaluated value from async task, undefined when
async-method-invocation/src/main/java/com/iluwatar/async/method/invocation/AsyncCallback.java:13
↓ 2 callers
Method
onError
A callback called if computing the task resulted in some exception. This method is called when either of {@link #call()} or {@link #onPreCall()} throw
half-sync-half-async/src/main/java/com/iluwatar/halfsynchalfasync/AsyncTask.java:36
↓ 2 callers
Method
readV1
Read V1 RainbowFish from file @param filename @return @throws IOException @throws ClassNotFoundException
tolerant-reader/src/main/java/com/iluwatar/tolerantreader/RainbowFishSerializer.java:68
↓ 2 callers
Method
redoLastSpell
()
command/src/main/java/com/iluwatar/command/Wizard.java:34
↓ 2 callers
Method
registerStore
(Store store)
flux/src/main/java/com/iluwatar/flux/dispatcher/Dispatcher.java:31
↓ 2 callers
Method
registerView
(View view)
flux/src/main/java/com/iluwatar/flux/store/Store.java:20
↓ 2 callers
Method
render
()
flux/src/main/java/com/iluwatar/flux/view/ContentView.java:23
↓ 2 callers
Method
render
()
flux/src/main/java/com/iluwatar/flux/view/MenuView.java:24
↓ 2 callers
Method
saveNewTopping
Store new cake topping @param toppingInfo
layers/src/main/java/com/iluwatar/layers/CakeBakingService.java:29
↓ 2 callers
Method
scenario
(Servant servant, int compliment)
servant/src/main/java/com/iluwatar/servant/App.java:24
↓ 2 callers
Method
set
(Stats stat, Integer val)
property/src/main/java/com/iluwatar/property/Prototype.java:10
↓ 2 callers
Method
setLayers
(Set<CakeLayer> layers)
layers/src/main/java/com/iluwatar/layers/Cake.java:56
↓ 2 callers
Method
setLoader
Sets the FileLoader object, to the value given as parameter. @param loader The new FileLoader object(the Model component).
model-view-presenter/src/main/java/com/iluwatar/model/view/presenter/FileSelectorPresenter.java:38
↓ 2 callers
Method
setOnFire
(boolean onFire)
double-dispatch/src/main/java/com/iluwatar/doubledispatch/GameObject.java:28
↓ 2 callers
Method
setServiceType
(ServiceType serviceType)
business-delegate/src/main/java/com/iluwatar/business/delegate/BusinessDelegate.java:14
↓ 2 callers
Method
showMessage
Displays a message to the users. @param message The message to be displayed.
model-view-presenter/src/main/java/com/iluwatar/model/view/presenter/FileSelectorView.java:56
↓ 2 callers
Method
steal
()
template-method/src/main/java/com/iluwatar/templatemethod/HalflingThief.java:16
↓ 2 callers
Method
take
()
poison-pill/src/main/java/com/iluwatar/poison/pill/MQSubscribePoint.java:8
↓ 2 callers
Method
timePasses
()
state/src/main/java/com/iluwatar/state/Mammoth.java:16
↓ 2 callers
Method
undoLastSpell
()
command/src/main/java/com/iluwatar/command/Wizard.java:25
↓ 2 callers
Method
update
(S subject, A argument)
observer/src/main/java/com/iluwatar/observer/generic/Observer.java:5
↓ 2 callers
Method
updateName
( @Parameter(maxLength = 40) @ParameterLayout(named = "New name") final St
naked-objects/dom/src/main/java/domainapp/dom/modules/simple/SimpleObject.java:104
↓ 2 callers
Method
updateView
()
model-view-controller/src/main/java/com/iluwatar/model/view/controller/GiantController.java:42
↓ 2 callers
Method
walk
()
null-object/src/main/java/com/iluwatar/nullobject/Node.java:14
↓ 2 callers
Method
withAbility
(String ability)
step-builder/src/main/java/com/iluwatar/stepbuilder/CharacterStepBuilder.java:62
↓ 2 callers
Method
withHairColor
(HairColor hairColor)
builder/src/main/java/com/iluwatar/builder/Hero.java:110
↓ 2 callers
Method
withHairType
(HairType hairType)
builder/src/main/java/com/iluwatar/builder/Hero.java:105
↓ 1 callers
Method
GiveCompliments
(Royalty r)
servant/src/main/java/com/iluwatar/servant/Servant.java:20
↓ 1 callers
Method
action
(Action action)
facade/src/main/java/com/iluwatar/facade/DwarvenMineWorker.java:26
↓ 1 callers
Method
addCustomer
(Customer customer)
dao/src/main/java/com/iluwatar/dao/CustomerDaoImpl.java:38
↓ 1 callers
Method
addItem
(Item item)
double-checked-locking/src/main/java/com/iluwatar/doublechecked/locking/Inventory.java:19
↓ 1 callers
Method
addService
Adds the service into the cache map @param newService a {@link Service}
service-locator/src/main/java/com/iluwatar/servicelocator/ServiceCache.java:44
↓ 1 callers
Method
ap
(long i)
half-sync-half-async/src/main/java/com/iluwatar/halfsynchalfasync/App.java:111
↓ 1 callers
Method
attachGlider
()
adapter/src/main/java/com/iluwatar/adapter/GoblinGlider.java:10
↓ 1 callers
Method
attack
()
decorator/src/main/java/com/iluwatar/decorator/SmartTroll.java:18
↓ 1 callers
Method
attack
()
decorator/src/main/java/com/iluwatar/decorator/Hostile.java:10
↓ 1 callers
Method
attack
()
decorator/src/main/java/com/iluwatar/decorator/Troll.java:10
↓ 1 callers
Method
blind
()
bridge/src/main/java/com/iluwatar/bridge/BlindingMagicWeapon.java:29
↓ 1 callers
Method
blindImp
()
bridge/src/main/java/com/iluwatar/bridge/Excalibur.java:20
↓ 1 callers
Method
buildChain
()
chain/src/main/java/com/iluwatar/chain/OrcKing.java:16
↓ 1 callers
Method
calculateTotalCalories
()
layers/src/main/java/com/iluwatar/layers/CakeInfo.java:29
↓ 1 callers
Method
causalChainContains
(final Class<?> cls)
naked-objects/integtests/src/test/java/domainapp/integtests/tests/modules/simple/SimpleObjectsIntegTest.java:122
↓ 1 callers
Method
changeMethod
(StealingMethod method)
template-method/src/main/java/com/iluwatar/templatemethod/HalflingThief.java:20
↓ 1 callers
Method
changeMood
()
servant/src/main/java/com/iluwatar/servant/Royalty.java:9
← previous
next →
101–200 of 1,160, ranked by callers