MCPcopy Create free account

hub / github.com/JamesZBL/java_design_patterns / functions

Functions433 in github.com/JamesZBL/java_design_patterns

↓ 52 callersMethodadd
(CharacterComposite character)
composite/src/main/java/me/zbl/composite/CharacterComposite.java:36
↓ 12 callersMethodcreateGun
(GunType type)
flyweight/src/main/java/me/zbl/flyweight/GunFactory.java:42
↓ 12 callersMethodenter
(Customer customer)
proxy/src/main/java/me/zbl/proxy/DiningRoomProxy.java:44
↓ 10 callersMethodgetDescription
()
abstract-factory/src/main/java/me/zbl/abstractFactory/Member.java:31
↓ 10 callersMethodlogContains
(String message)
facade/src/test/java/me/zbl/facade/CourseFacadeTest.java:102
↓ 9 callersMethodpassing
()
observer/src/main/java/me/zbl/observer/Time.java:55
↓ 8 callersMethodclone
()
prototype/src/main/java/me/zbl/prototype/Driver.java:31
↓ 7 callersMethodprintStatus
打印当前状态
command/src/main/java/me/zbl/command/AbstractFont.java:61
↓ 7 callersMethodtoString
()
memento/src/main/java/me/zbl/memento/Flower.java:74
↓ 7 callersMethodtoString
()
prototype/src/main/java/me/zbl/prototype/EstateDriver.java:36
↓ 6 callersMethodgetMemento
()
memento/src/main/java/me/zbl/memento/Flower.java:63
↓ 5 callersMethodaction
(Event... events)
facade/src/main/java/me/zbl/facade/CourseParticipator.java:58
↓ 5 callersMethodage
(Integer age)
builder/src/main/java/me/zbl/builder/Person.java:87
↓ 5 callersMethodappend
(ILoggingEvent eventObject)
facade/src/test/java/me/zbl/facade/CourseFacadeTest.java:93
↓ 5 callersMethodbuild
()
builder/src/main/java/me/zbl/builder/Person.java:110
↓ 5 callersMethodgrowing
()
memento/src/main/java/me/zbl/memento/Flower.java:36
↓ 5 callersMethodname
()
facade/src/main/java/me/zbl/facade/CourseParticipator.java:56
↓ 5 callersMethodname
(String name)
builder/src/main/java/me/zbl/builder/Person.java:92
↓ 5 callersMethodnationality
(Nationality nationality)
builder/src/main/java/me/zbl/builder/Person.java:100
↓ 5 callersMethodsetType
(FlowerType type)
memento/src/main/java/me/zbl/memento/Flower.java:105
↓ 5 callersMethodskinColor
(SkinColor skinColor)
builder/src/main/java/me/zbl/builder/Person.java:105
↓ 4 callersMethodact
(Activity activity)
mediator/src/main/java/me/zbl/mediator/PartyMember.java:35
↓ 4 callersMethodaddMember
(PartyMember member)
mediator/src/main/java/me/zbl/mediator/PartyImpl.java:40
↓ 4 callersMethodgetName
()
factory-method/src/main/java/me/zbl/factory/method/FoodType.java:39
↓ 4 callersMethodgetType
()
memento/src/main/java/me/zbl/memento/Plant.java:35
↓ 4 callersMethodprint
()
composite/src/main/java/me/zbl/composite/Character.java:37
↓ 4 callersMethodredo
()
command/src/main/java/me/zbl/command/Typist.java:59
↓ 4 callersMethodstop
()
facade/src/main/java/me/zbl/facade/CourseFacade.java:57
↓ 4 callersMethodtoString
()
builder/src/main/java/me/zbl/builder/Person.java:60
↓ 4 callersMethodundo
()
command/src/main/java/me/zbl/command/Typist.java:48
↓ 4 callersMethodverifyFood
(Food food, Class<?> clazz, FoodType type)
factory-method/src/test/java/me/zbl/factory/method/FactoryMethodTest.java:68
↓ 3 callersMethodbeVisited
(UnitVisitor visitor)
visitor/src/main/java/me/zbl/visitor/Boss.java:35
↓ 3 callersMethodcreateTeam
(final TeamFactory factory)
abstract-factory/src/main/java/me/zbl/abstractFactory/Application.java:39
↓ 3 callersMethoddrive
()
adapter/src/main/java/me/zbl/adapter/Car.java:31
↓ 3 callersMethodgetHeight
()
memento/src/main/java/me/zbl/memento/Flower.java:95
↓ 3 callersMethodgetLastMessage
()
decorator/src/test/java/me/zbl/decorator/CarpenterOperationsTest.java:86
↓ 3 callersMethodgetLogSize
()
facade/src/test/java/me/zbl/facade/CourseFacadeTest.java:98
↓ 3 callersMethodgetWeight
()
memento/src/main/java/me/zbl/memento/Flower.java:90
↓ 3 callersMethodgetmCaptain
()
abstract-factory/src/main/java/me/zbl/abstractFactory/Application.java:70
↓ 3 callersMethodgetmSailor
()
abstract-factory/src/main/java/me/zbl/abstractFactory/Application.java:78
↓ 3 callersMethodgetmShip
()
abstract-factory/src/main/java/me/zbl/abstractFactory/Application.java:62
↓ 3 callersMethodhandleRequest
(Request request)
chain/src/main/java/me/zbl/chain/Commander.java:41
↓ 3 callersMethodhasNext
()
iterator/src/main/java/BookShelfIterator.java:42
↓ 3 callersMethodinterpret
()
interpreter/src/main/java/me/zbl/interpreter/Expression.java:31
↓ 3 callersMethodmarkRequest
()
chain/src/main/java/me/zbl/chain/Request.java:56
↓ 3 callersMethodnext
()
iterator/src/main/java/BookShelfIterator.java:47
↓ 3 callersMethodonCombatting
()
bridge/src/main/java/me/zbl/bridge/Enemy.java:33
↓ 3 callersMethodonStartWar
()
bridge/src/main/java/me/zbl/bridge/Enemy.java:31
↓ 3 callersMethodonStopWar
()
bridge/src/main/java/me/zbl/bridge/Enemy.java:35
↓ 3 callersMethodprepare
()
state/src/main/java/me/zbl/state/Coder.java:50
↓ 3 callersMethodprintHandleMessage
(Request request)
chain/src/main/java/me/zbl/chain/RequestHandler.java:50
↓ 3 callersMethodsetColor
(Color color)
command/src/main/java/me/zbl/command/AbstractFont.java:51
↓ 3 callersMethodsetHeight
(int height)
memento/src/main/java/me/zbl/memento/Flower.java:109
↓ 3 callersMethodsetSize
(Size size)
command/src/main/java/me/zbl/command/AbstractFont.java:43
↓ 3 callersMethodsetWeight
(int weight)
memento/src/main/java/me/zbl/memento/Flower.java:113
↓ 3 callersMethodtoString
()
iterator/src/main/java/Item.java:46
↓ 3 callersMethodtransport
()
strategy/src/main/java/me/zbl/strategy/BusinessMan.java:41
↓ 2 callersMethodaddObserver
(TimeObserver observer)
observer/src/main/java/me/zbl/observer/Time.java:47
↓ 2 callersMethodcast
(Command command, AbstractFont font)
command/src/main/java/me/zbl/command/Typist.java:42
↓ 2 callersMethodchangeStateTo
(State newState)
state/src/main/java/me/zbl/state/Coder.java:37
↓ 2 callersMethodchangetStrategy
(TransportationStrategy strategy)
strategy/src/main/java/me/zbl/strategy/BusinessMan.java:37
↓ 2 callersMethodcheckBefore
()
decorator/src/main/java/me/zbl/decorator/Operation.java:31
↓ 2 callersMethodcheckBefore
()
decorator/src/main/java/me/zbl/decorator/HammerSmithOperation.java:41
↓ 2 callersMethodcheckBefore
()
decorator/src/main/java/me/zbl/decorator/CarpenterOperation.java:36
↓ 2 callersMethodchekcAfter
()
decorator/src/main/java/me/zbl/decorator/Operation.java:35
↓ 2 callersMethodchekcAfter
()
decorator/src/main/java/me/zbl/decorator/HammerSmithOperation.java:53
↓ 2 callersMethodchekcAfter
()
decorator/src/main/java/me/zbl/decorator/CarpenterOperation.java:46
↓ 2 callersMethodcombatting
()
bridge/src/main/java/me/zbl/bridge/MordernWar.java:53
↓ 2 callersMethodcombatting
()
bridge/src/main/java/me/zbl/bridge/AncientWar.java:53
↓ 2 callersMethodcookFood
(FoodType foodType)
factory-method/src/main/java/me/zbl/factory/method/WesternCook.java:31
↓ 2 callersMethodcookFood
(FoodType foodType)
factory-method/src/main/java/me/zbl/factory/method/ChineseCook.java:31
↓ 2 callersMethodcookFood
(FoodType foodType)
factory-method/src/main/java/me/zbl/factory/method/Cook.java:31
↓ 2 callersMethodcreateDriver
()
prototype/src/main/java/me/zbl/prototype/TeamFactory.java:31
↓ 2 callersMethodcreatePassenger
()
prototype/src/main/java/me/zbl/prototype/TeamFactory.java:33
↓ 2 callersMethodcreateVehicle
()
prototype/src/main/java/me/zbl/prototype/TeamFactory.java:35
↓ 2 callersMethodexecute
()
command/src/main/java/me/zbl/command/Rubify.java:39
↓ 2 callersMethodgetColor
()
command/src/main/java/me/zbl/command/AbstractFont.java:47
↓ 2 callersMethodgetEnemy
()
bridge/src/main/java/me/zbl/bridge/War.java:31
↓ 2 callersMethodgetInstance
@return 单例实例
singleton/src/main/java/me/zbl/singleton/LazyInitializationDirector.java:44
↓ 2 callersMethodgetInstance
客户端调用获取单例实例 @return 单例实例
singleton/src/main/java/me/zbl/singleton/Director.java:49
↓ 2 callersMethodgetInstance
()
singleton/src/main/java/me/zbl/singleton/ThreadSafeDoubleCheckLocking.java:49
↓ 2 callersMethodgetInstance
此方法被第一次调用时才会生成单例实例,实现懒加载
singleton/src/main/java/me/zbl/singleton/ThreadSafeLazyLoadDirector.java:43
↓ 2 callersMethodgetItemList
()
iterator/src/main/java/BookShelf.java:50
↓ 2 callersMethodgetNexIdx
()
iterator/src/main/java/BookShelfIterator.java:56
↓ 2 callersMethodgetSize
()
command/src/main/java/me/zbl/command/AbstractFont.java:39
↓ 2 callersMethodgetType
()
memento/src/main/java/me/zbl/memento/Flower.java:100
↓ 2 callersMethodinterpret
()
interpreter/src/main/java/me/zbl/interpreter/NumberExpression.java:41
↓ 2 callersMethodisOperator
判断字符串是否为四则运算的操作符 @param s 待判断的字符串 @return 是否为操作符
interpreter/src/main/java/me/zbl/interpreter/Application.java:75
↓ 2 callersMethodjoin
()
decorator/src/main/java/me/zbl/decorator/Operation.java:33
↓ 2 callersMethodjoin
()
decorator/src/main/java/me/zbl/decorator/HammerSmithOperation.java:47
↓ 2 callersMethodjoin
()
decorator/src/main/java/me/zbl/decorator/CarpenterOperation.java:41
↓ 2 callersMethodlearn
学习 @param description 状态 @param adviser 请教对象
template-method/src/main/java/me/zbl/template/method/Student.java:43
↓ 2 callersMethodmakeFood
()
factory-method/src/main/java/me/zbl/factory/method/Application.java:49
↓ 2 callersMethodprepare
()
facade/src/main/java/me/zbl/facade/CourseFacade.java:42
↓ 2 callersMethodprint
()
composite/src/main/java/me/zbl/composite/CharacterComposite.java:50
↓ 2 callersMethodproceed
()
facade/src/main/java/me/zbl/facade/CourseFacade.java:50
↓ 2 callersMethodsentenceByChinese
()
composite/src/main/java/me/zbl/composite/Writer.java:35
↓ 2 callersMethodsentenceByEnglish
()
composite/src/main/java/me/zbl/composite/Writer.java:48
↓ 2 callersMethodshoot
()
flyweight/src/main/java/me/zbl/flyweight/Shooting.java:31
↓ 2 callersMethodstartWar
()
bridge/src/main/java/me/zbl/bridge/MordernWar.java:47
next →1–100 of 433, ranked by callers