Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/JamesZBL/java_design_patterns
/ functions
Functions
433 in github.com/JamesZBL/java_design_patterns
⨍
Functions
433
◇
Types & classes
188
↓ 2 callers
Method
startWar
()
bridge/src/main/java/me/zbl/bridge/AncientWar.java:47
↓ 2 callers
Method
stopWar
()
bridge/src/main/java/me/zbl/bridge/MordernWar.java:59
↓ 2 callers
Method
stopWar
()
bridge/src/main/java/me/zbl/bridge/AncientWar.java:59
↓ 2 callers
Method
testWarEvents
(final War war)
bridge/src/test/java/me/zbl/bridge/WarTest.java:35
↓ 2 callers
Method
timePass
()
state/src/main/java/me/zbl/state/Coder.java:42
↓ 2 callers
Method
toString
()
singleton/src/main/java/me/zbl/singleton/EnumDirector.java:33
↓ 2 callers
Method
toString
()
factory-method/src/main/java/me/zbl/factory/method/ChineseFood.java:42
↓ 1 callers
Method
Learning
状态 @param description 学习状态
template-method/src/main/java/me/zbl/template/method/LearningMethod.java:48
↓ 1 callers
Method
afterLearning
请教对象 @param adviser 请教对象
template-method/src/main/java/me/zbl/template/method/LearningMethod.java:55
↓ 1 callers
Method
changeMethod
更换学习方法 @param method
template-method/src/main/java/me/zbl/template/method/Student.java:52
↓ 1 callers
Method
clone
()
prototype/src/main/java/me/zbl/prototype/Vehicle.java:31
↓ 1 callers
Method
clone
()
prototype/src/main/java/me/zbl/prototype/Passenger.java:31
↓ 1 callers
Method
combatting
()
bridge/src/main/java/me/zbl/bridge/War.java:35
↓ 1 callers
Method
count
()
composite/src/main/java/me/zbl/composite/CharacterComposite.java:40
↓ 1 callers
Method
createCaptain
()
abstract-factory/src/main/java/me/zbl/abstractFactory/TeamFactory.java:33
↓ 1 callers
Method
createChain
()
chain/src/main/java/me/zbl/chain/Commander.java:37
↓ 1 callers
Method
createDriver
()
prototype/src/main/java/me/zbl/prototype/TeamFactoryImpl.java:41
↓ 1 callers
Method
createPassenger
()
prototype/src/main/java/me/zbl/prototype/TeamFactoryImpl.java:51
↓ 1 callers
Method
createSailor
()
abstract-factory/src/main/java/me/zbl/abstractFactory/TeamFactory.java:35
↓ 1 callers
Method
createShip
()
abstract-factory/src/main/java/me/zbl/abstractFactory/TeamFactory.java:31
↓ 1 callers
Method
createVehicle
()
prototype/src/main/java/me/zbl/prototype/TeamFactoryImpl.java:61
↓ 1 callers
Method
drive
()
adapter/src/main/java/me/zbl/adapter/Driver.java:33
↓ 1 callers
Method
enter
(Customer customer)
proxy/src/main/java/me/zbl/proxy/Room.java:31
↓ 1 callers
Method
enumerateShelfA
()
flyweight/src/main/java/me/zbl/flyweight/WeaponShop.java:82
↓ 1 callers
Method
enumerateShelfB
()
flyweight/src/main/java/me/zbl/flyweight/WeaponShop.java:89
↓ 1 callers
Method
enumrateShelves
()
flyweight/src/main/java/me/zbl/flyweight/WeaponShop.java:77
↓ 1 callers
Method
execute
()
command/src/main/java/me/zbl/command/Enlarge.java:39
↓ 1 callers
Method
fillShelves
()
flyweight/src/main/java/me/zbl/flyweight/WeaponShop.java:51
↓ 1 callers
Method
getAge
()
builder/src/main/java/me/zbl/builder/Person.java:39
↓ 1 callers
Method
getDescription
()
chain/src/main/java/me/zbl/chain/Request.java:48
↓ 1 callers
Method
getExpressionInstance
根据字符串生成四则运算表达式 @param s 字符串 @param expressionLeft 左表达式 @param expressionRight 右表达式 @return 四则运算表达式
interpreter/src/main/java/me/zbl/interpreter/Application.java:88
↓ 1 callers
Method
getFoodType
()
factory-method/src/main/java/me/zbl/factory/method/Food.java:31
↓ 1 callers
Method
getHeight
()
memento/src/main/java/me/zbl/memento/Flower.java:134
↓ 1 callers
Method
getLogSize
()
decorator/src/test/java/me/zbl/decorator/CarpenterOperationsTest.java:90
↓ 1 callers
Method
getName
()
memento/src/main/java/me/zbl/memento/Flower.java:86
↓ 1 callers
Method
getName
()
builder/src/main/java/me/zbl/builder/Person.java:35
↓ 1 callers
Method
getNationality
()
builder/src/main/java/me/zbl/builder/Person.java:43
↓ 1 callers
Method
getSkinColor
()
builder/src/main/java/me/zbl/builder/Person.java:47
↓ 1 callers
Method
getType
()
memento/src/main/java/me/zbl/memento/Flower.java:139
↓ 1 callers
Method
getWeight
()
memento/src/main/java/me/zbl/memento/Flower.java:129
↓ 1 callers
Method
go
()
strategy/src/main/java/me/zbl/strategy/TransportationStrategy.java:32
↓ 1 callers
Method
goHome
()
facade/src/main/java/me/zbl/facade/CourseParticipator.java:52
↓ 1 callers
Method
goToSchool
()
facade/src/main/java/me/zbl/facade/CourseParticipator.java:48
↓ 1 callers
Method
joinParty
(Party party)
mediator/src/main/java/me/zbl/mediator/PartyMember.java:31
↓ 1 callers
Method
letAct
(PartyMember member, Activity activity)
mediator/src/main/java/me/zbl/mediator/Party.java:33
↓ 1 callers
Method
main
(String[] args)
abstract-factory/src/main/java/me/zbl/abstractFactory/Application.java:45
↓ 1 callers
Method
notifyObservers
()
observer/src/main/java/me/zbl/observer/Time.java:62
↓ 1 callers
Method
onEnterState
()
state/src/main/java/me/zbl/state/State.java:33
↓ 1 callers
Method
onPreparing
()
state/src/main/java/me/zbl/state/State.java:31
↓ 1 callers
Method
partyActivity
(Activity activity)
mediator/src/main/java/me/zbl/mediator/PartyMember.java:33
↓ 1 callers
Method
preLearning
预习效果 @return
template-method/src/main/java/me/zbl/template/method/LearningMethod.java:41
↓ 1 callers
Method
prepareCourse
()
facade/src/main/java/me/zbl/facade/CourseParticipator.java:36
↓ 1 callers
Method
printAfter
()
composite/src/main/java/me/zbl/composite/CharacterComposite.java:47
↓ 1 callers
Method
printBefore
()
composite/src/main/java/me/zbl/composite/CharacterComposite.java:44
↓ 1 callers
Method
proceedCourse
()
facade/src/main/java/me/zbl/facade/CourseParticipator.java:40
↓ 1 callers
Method
redo
()
command/src/main/java/me/zbl/command/Command.java:35
↓ 1 callers
Method
run
()
adapter/src/main/java/me/zbl/adapter/Bus.java:36
↓ 1 callers
Method
setHandled
(boolean handled)
chain/src/main/java/me/zbl/chain/Request.java:44
↓ 1 callers
Method
setMemento
(Plant plant)
memento/src/main/java/me/zbl/memento/Flower.java:67
↓ 1 callers
Method
setmCaptain
(Captain mCaptain)
abstract-factory/src/main/java/me/zbl/abstractFactory/Application.java:74
↓ 1 callers
Method
setmSailor
(Sailor mSailor)
abstract-factory/src/main/java/me/zbl/abstractFactory/Application.java:82
↓ 1 callers
Method
setmShip
(Ship mShip)
abstract-factory/src/main/java/me/zbl/abstractFactory/Application.java:66
↓ 1 callers
Method
startWar
()
bridge/src/main/java/me/zbl/bridge/War.java:33
↓ 1 callers
Method
stopCourse
()
facade/src/main/java/me/zbl/facade/CourseParticipator.java:44
↓ 1 callers
Method
stopWar
()
bridge/src/main/java/me/zbl/bridge/War.java:37
↓ 1 callers
Method
testWriter
测试输出是否和预期相等 @param givenComposite 输入的组件 @param expectedString 期望值
composite/src/test/java/me/zbl/composite/WriterTest.java:73
↓ 1 callers
Method
testWriterCn
测试输出是否和预期相等_中文 @param givenComposite 输入的组件 @param expectedString 期望值
composite/src/test/java/me/zbl/composite/WriterTest.java:89
↓ 1 callers
Method
undo
()
command/src/main/java/me/zbl/command/Command.java:33
↓ 1 callers
Method
update
(TimePoint time)
observer/src/main/java/me/zbl/observer/TimeObserver.java:31
↓ 1 callers
Method
visitBoss
(Boss boss)
visitor/src/main/java/me/zbl/visitor/UnitVisitor.java:33
↓ 1 callers
Method
visitEngineer
(Engineer engineer)
visitor/src/main/java/me/zbl/visitor/UnitVisitor.java:31
↓ 1 callers
Method
visitManager
(Manager manager)
visitor/src/main/java/me/zbl/visitor/UnitVisitor.java:35
Method
Activity
(String name, String description)
mediator/src/main/java/me/zbl/mediator/Activity.java:35
Method
AncientWar
(Enemy enemy)
bridge/src/main/java/me/zbl/bridge/AncientWar.java:38
Method
Application
(Cook cook)
factory-method/src/main/java/me/zbl/factory/method/Application.java:38
Method
BookShelf
()
iterator/src/main/java/BookShelf.java:35
Method
BookShelfIterator
(ItemType type, BookShelf shelf)
iterator/src/main/java/BookShelfIterator.java:36
Method
Boss
(Unit... children)
visitor/src/main/java/me/zbl/visitor/Boss.java:31
Method
BusAdapter
()
adapter/src/main/java/me/zbl/adapter/BusAdapter.java:33
Method
BusinessMan
(TransportationStrategy strategy)
strategy/src/main/java/me/zbl/strategy/BusinessMan.java:33
Method
Captain
(RequestHandler next)
chain/src/main/java/me/zbl/chain/Captain.java:31
Method
Character
(char c)
composite/src/main/java/me/zbl/composite/Character.java:33
Method
ChineseFood
(FoodType foodType)
factory-method/src/main/java/me/zbl/factory/method/ChineseFood.java:33
Method
ChineseSentence
(List<ChineseWord> words)
composite/src/main/java/me/zbl/composite/ChineseSentence.java:33
Method
ChineseWord
(List<Character> characters)
composite/src/main/java/me/zbl/composite/ChineseWord.java:33
Method
Coder
()
state/src/main/java/me/zbl/state/Coder.java:33
Method
Color
(String name)
command/src/main/java/me/zbl/command/Color.java:35
Method
Commander
()
chain/src/main/java/me/zbl/chain/Commander.java:33
Method
CourseFacade
()
facade/src/main/java/me/zbl/facade/CourseFacade.java:36
Method
Customer
(String name)
proxy/src/main/java/me/zbl/proxy/Customer.java:33
Method
DiningRoomProxy
(Room room)
proxy/src/main/java/me/zbl/proxy/DiningRoomProxy.java:39
Method
Director
私有化的构造方法保证不被其它类调用
singleton/src/main/java/me/zbl/singleton/Director.java:41
Method
DirectorTest
创建一个测试用例
singleton/src/test/java/me/zbl/singleton/DirectorTest.java:34
Method
DivisionExpression
(Expression expressionLeft, Expression expressionRight)
interpreter/src/main/java/me/zbl/interpreter/DivisionExpression.java:34
Method
Driver
(Car car)
adapter/src/main/java/me/zbl/adapter/Driver.java:38
Method
Engineer
(Unit... children)
visitor/src/main/java/me/zbl/visitor/Engineer.java:31
Method
EnglishSentence
(List<EnglishWord> words)
composite/src/main/java/me/zbl/composite/EnglishSentence.java:33
Method
EnglishWord
(List<Character> characters)
composite/src/main/java/me/zbl/composite/EnglishWord.java:33
Method
Enlarge
(AbstractFont font)
command/src/main/java/me/zbl/command/Enlarge.java:34
Method
EnumDirectorTest
创建一个测试用例
singleton/src/test/java/me/zbl/singleton/EnumDirectorTest.java:34
← previous
next →
101–200 of 433, ranked by callers