Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Jasonandy/java-patterns
/ functions
Functions
294 in github.com/Jasonandy/java-patterns
⨍
Functions
294
◇
Types & classes
108
↓ 8 callers
Method
getnName
@Description: 处理者名字 @return String @Autor: Jason - jasonandy@hotmail.com
src/cn/ucaner/pattern/action/chainOfResponsibility/abs/Handler.java:93
↓ 8 callers
Method
setNowState
(State nowState)
src/cn/ucaner/pattern/action/state/absState/Context.java:44
↓ 7 callers
Method
getNowState
()
src/cn/ucaner/pattern/action/state/absState/Context.java:52
↓ 6 callers
Method
draw
@Description: 假如我们有一个绘图的应用程序,通过它我们可以出绘制各种 各样的形状、颜色的图形,那么这里形状和颜色就是内部状态了 通过享元模式我们就可以实现该属性的共享了 @Autor: Jason
src/cn/ucaner/pattern/structure/flyweight/flyweightAbs/Shape.java:37
↓ 6 callers
Method
getFlyweight
@Description: 获取 Flyweight 对象 @param Extrinsic 外部状态 @return Flyweight @Autor: Jason
src/cn/ucaner/pattern/structure/flyweight/FlyweightFactory.java:41
↓ 6 callers
Method
getShape
@Description: 获取对象 @param color @return Shape @Autor: Jason
src/cn/ucaner/pattern/structure/flyweight/DrawFactory.java:41
↓ 6 callers
Method
operate
@Description:定义业务操作 @Autor: Jason
src/cn/ucaner/pattern/structure/flyweight/flyweightAbs/Flyweight.java:48
↓ 5 callers
Method
setMeasurements
(float temperature, float humidity, float pressure)
src/cn/ucaner/pattern/action/observer/subimpl/WeatherData.java:109
↓ 4 callers
Method
addImage
(String image)
src/cn/ucaner/pattern/create/prototype/prototypeAbs/BaseMessage.java:77
↓ 4 callers
Method
doAdd
@Description: 新增一个功能 @Autor: Jason - jasonandy@hotmail.com
src/cn/ucaner/pattern/action/command/absCommand/Group.java:36
↓ 4 callers
Method
getCommand
@Description: 得到命令 @Autor: Jason - jasonandy@hotmail.com
src/cn/ucaner/pattern/action/command/absCommand/Group.java:30
↓ 4 callers
Method
getUserInfo
@Description:获取用户的User信息 @return: HashMap<String,String> @CreatTime: 2018年9月23日 @Autor: Jason - jasonandy@hotmail.com
src/cn/ucaner/pattern/structure/adapter/adapterAbs/IOtherInfo.java:35
↓ 4 callers
Method
plan
@Description: 开始实施 @Autor: Jason - jasonandy@hotmail.com
src/cn/ucaner/pattern/action/command/absCommand/Group.java:48
↓ 3 callers
Method
connect
@Description: 连接器 @Autor: Jason - jasonandy@hotmail.com
src/cn/ucaner/pattern/structure/bridge/db/inf/Driver.java:30
↓ 3 callers
Method
createHumen
(Class<T> tClass)
src/cn/ucaner/pattern/create/factory/factory/HumanFactory.java:29
↓ 3 callers
Method
doVisite
定义超级管理员 root-admin 可以做啥.
src/cn/ucaner/pattern/action/visitor/visitorIml/ConcreateElementRoot.java:34
↓ 3 callers
Method
getColor
()
src/cn/ucaner/pattern/create/factory/Human.java:26
↓ 3 callers
Method
getImgList
()
src/cn/ucaner/pattern/create/prototype/prototypeAbs/BaseMessage.java:45
↓ 3 callers
Method
getName
()
src/cn/ucaner/pattern/create/builder/XMan.java:34
↓ 3 callers
Method
getReceiver
()
src/cn/ucaner/pattern/create/prototype/prototypeAbs/BaseMessage.java:61
↓ 3 callers
Method
introduce
()
src/cn/ucaner/pattern/action/visitor/visitorIml/ConcreateElementRoot.java:48
↓ 3 callers
Method
registerObserver
@Description: 用以注册观察者 - 也就是都有谁来关注这个 可以理解为订阅这个消息 @param o 具体的观察者 @Autor: Jason
src/cn/ucaner/pattern/action/observer/subject/Subject.java:33
↓ 3 callers
Method
visit
@Description:可以访问哪些对象 @param user 普通用户 @Autor: Jason
src/cn/ucaner/pattern/action/visitor/visitorAbs/IVisitor.java:35
↓ 2 callers
Method
Attach
@Description: 添加一个观察者 @param observer observer @Autor: Jason - jasonandy@hotmail.com
src/cn/ucaner/pattern/action/observer/observerAbs/Subject.java:35
↓ 2 callers
Method
acceptance
()
src/cn/ucaner/pattern/action/command/Product.java:49
↓ 2 callers
Method
doSomethingA
@Description: doSomethingA @Autor: Jason
src/cn/ucaner/pattern/structure/bridge/abs/Implementor.java:30
↓ 2 callers
Method
doSomethingB
@Description: doSomethingB @Autor: Jason
src/cn/ucaner/pattern/structure/bridge/abs/Implementor.java:36
↓ 2 callers
Method
getAge
()
src/cn/ucaner/pattern/create/builder/XMan.java:43
↓ 2 callers
Method
getHomeAddress
()
src/cn/ucaner/pattern/structure/adapter/UserAdapter.java:34
↓ 2 callers
Method
getHomeAddress
()
src/cn/ucaner/pattern/structure/adapter/MeUserInfo.java:34
↓ 2 callers
Method
getImplementor
()
src/cn/ucaner/pattern/structure/bridge/abs/Abstraction.java:43
↓ 2 callers
Method
getLover
()
src/cn/ucaner/pattern/create/builder/XMan.java:61
↓ 2 callers
Method
getxFactor
()
src/cn/ucaner/pattern/create/builder/XMan.java:52
↓ 2 callers
Method
report
()
src/cn/ucaner/pattern/structure/decorator/decoratorIml/FouthGradeSchoolReport.java:29
↓ 2 callers
Method
request
static Proxy
src/cn/ucaner/pattern/structure/proxy/staticProxy/Subject.java:29
↓ 2 callers
Method
sendMessage
()
src/cn/ucaner/pattern/create/prototype/prototypeAbs/BaseMessage.java:84
↓ 2 callers
Method
setDriver
(Driver driver)
src/cn/ucaner/pattern/structure/bridge/db/Bridge.java:45
↓ 2 callers
Method
setMessage
(String message)
src/cn/ucaner/pattern/create/prototype/prototypeAbs/BaseMessage.java:73
↓ 2 callers
Method
setNextHandler
(Handler nextHandler)
src/cn/ucaner/pattern/action/chainOfResponsibility/abs/Handler.java:75
↓ 2 callers
Method
setReceiver
(String receiver)
src/cn/ucaner/pattern/create/prototype/prototypeAbs/BaseMessage.java:65
↓ 2 callers
Method
setSend
(String send)
src/cn/ucaner/pattern/create/prototype/prototypeAbs/BaseMessage.java:57
↓ 2 callers
Method
sign
(String name)
src/cn/ucaner/pattern/structure/decorator/decoratorIml/FouthGradeSchoolReport.java:34
↓ 2 callers
Method
toString
()
src/cn/ucaner/pattern/structure/adapter/MeUserInfo.java:58
↓ 1 callers
Method
Call
()
src/cn/ucaner/pattern/action/command/Invoker.java:34
↓ 1 callers
Method
Detach
@Description: 删除一个观察者 @param observer observer @Autor: Jason - jasonandy@hotmail.com
src/cn/ucaner/pattern/action/observer/observerAbs/Subject.java:42
↓ 1 callers
Method
Notify
通知所有观察者
src/cn/ucaner/pattern/action/observer/observerIml/NvShen.java:78
↓ 1 callers
Method
OfferPowerForThree
三口的适配器 适用的是俩孔的插座
src/cn/ucaner/pattern/structure/adapter/charge/Three2TwoAdapter.java:47
↓ 1 callers
Method
OfferPowerForThree
@Description:三个口的插头有 一 个 功能,能够为三个触角的插头提供电源 @CreatTime: 2018年9月23日 @Autor: Jason - jasonandy@hotmail.com
src/cn/ucaner/pattern/structure/adapter/charge/inf/ThreeInterface.java:32
↓ 1 callers
Method
OfferPowerForTwo
()
src/cn/ucaner/pattern/structure/adapter/charge/Three3TwoAdapter.java:30
↓ 1 callers
Method
OfferPowerForTwo
@Description: 两口的插座 @CreatTime: 2018年9月23日 @Autor: Jason - jasonandy@hotmail.com
src/cn/ucaner/pattern/structure/adapter/charge/inf/TwoInterface.java:33
↓ 1 callers
Method
Say
@Description: Say @Autor: Jason - jasonandy@hotmail.com
src/cn/ucaner/pattern/action/observer/observerAbs/Observer.java:42
↓ 1 callers
Method
Update
@Description: Update @Autor: Jason - jasonandy@hotmail.com
src/cn/ucaner/pattern/action/observer/observerAbs/Observer.java:35
↓ 1 callers
Method
absDecorator
@Description: 利用抽象装饰 @Autor: Jason
src/cn/ucaner/pattern/structure/decorator/DecoratorMain.java:89
↓ 1 callers
Method
accept
@Description: 定义谁能访问 @param iVisitor 访问接口 - impl - Visitor - doVisite @Autor: Jason
src/cn/ucaner/pattern/action/visitor/visitorAbs/Element.java:47
↓ 1 callers
Method
buildAge
()
src/cn/ucaner/pattern/create/builder/XManBuilder.java:32
↓ 1 callers
Method
buildLover
()
src/cn/ucaner/pattern/create/builder/XManBuilder.java:28
↓ 1 callers
Method
buildName
()
src/cn/ucaner/pattern/create/builder/XManBuilder.java:30
↓ 1 callers
Method
buildXFactor
()
src/cn/ucaner/pattern/create/builder/XManBuilder.java:26
↓ 1 callers
Method
buildXman
()
src/cn/ucaner/pattern/create/builder/XManBuilder.java:34
↓ 1 callers
Method
clone
()
src/cn/ucaner/pattern/create/prototype/ShallowCopy.java:28
↓ 1 callers
Method
clone
()
src/cn/ucaner/pattern/create/prototype/DeepCopy.java:31
↓ 1 callers
Method
constructWolverine
(WolverineBuilder wolverineBuilder)
src/cn/ucaner/pattern/create/builder/WolverineDirector.java:26
↓ 1 callers
Method
createElement
@Description: 创建具体的对象 - 不是单例 没有回收? @return Element @Autor: Jason
src/cn/ucaner/pattern/action/visitor/visitorIml/ObjectStruture.java:35
↓ 1 callers
Method
deepCopy
深拷贝 作者:Mirsfang 日期:2017/3/8/下午12:48 描述:执行完可以看到 充气娃娃图片的数量一直是4,说明里面的arrayList clone的时候里面只有原来的三个,并没有之前增加的
src/cn/ucaner/pattern/create/prototype/PrototypeMain.java:66
↓ 1 callers
Method
discuss
(String discuss)
src/cn/ucaner/pattern/structure/decorator/decoratorIml/FouthGradeSchoolReport.java:39
↓ 1 callers
Method
display
()
src/cn/ucaner/pattern/action/observer/display/ForecastDisplay.java:38
↓ 1 callers
Method
display
()
src/cn/ucaner/pattern/action/observer/display/StatisticsDisplay.java:45
↓ 1 callers
Method
display
()
src/cn/ucaner/pattern/action/observer/display/CurrentConditionsDisplay.java:45
↓ 1 callers
Method
doSomethingA
()
src/cn/ucaner/pattern/structure/bridge/ConcreteImplementor.java:28
↓ 1 callers
Method
doSomethingB
()
src/cn/ucaner/pattern/structure/bridge/ConcreteImplementor.java:33
↓ 1 callers
Method
doSomethings
抽象类 - dosomething
src/cn/ucaner/pattern/structure/bridge/RefinedAbstraction.java:36
↓ 1 callers
Method
dynamicProxy
动态代理
src/cn/ucaner/pattern/structure/proxy/ProxyMain.java:51
↓ 1 callers
Method
execute
@Description: execute @Autor: Jason - jasonandy@hotmail.com
src/cn/ucaner/pattern/action/command/absCommand/Command.java:67
↓ 1 callers
Method
extendsDecorator
@Description:如果用继承装饰 @Autor: Jason
src/cn/ucaner/pattern/structure/decorator/DecoratorMain.java:61
↓ 1 callers
Method
getInstance
()
src/cn/ucaner/pattern/create/singleton/Singleton.java:41
↓ 1 callers
Method
getIntrinsic
()
src/cn/ucaner/pattern/structure/flyweight/flyweightAbs/Shape.java:40
↓ 1 callers
Method
getJobPosition
()
src/cn/ucaner/pattern/structure/adapter/UserAdapter.java:52
↓ 1 callers
Method
getJobPosition
()
src/cn/ucaner/pattern/structure/adapter/MeUserInfo.java:52
↓ 1 callers
Method
getLevel
@Description: 可以审批的金额 @return int @Autor: Jason - jasonandy@hotmail.com
src/cn/ucaner/pattern/action/chainOfResponsibility/abs/Handler.java:84
↓ 1 callers
Method
getMessage
()
src/cn/ucaner/pattern/create/prototype/prototypeAbs/BaseMessage.java:69
↓ 1 callers
Method
getMobileNumber
()
src/cn/ucaner/pattern/structure/adapter/UserAdapter.java:40
↓ 1 callers
Method
getMobileNumber
()
src/cn/ucaner/pattern/structure/adapter/MeUserInfo.java:40
↓ 1 callers
Method
getName
()
src/cn/ucaner/pattern/action/observer/observerIml/DiaoSi.java:30
↓ 1 callers
Method
getObservers
添加观察者
src/cn/ucaner/pattern/action/observer/ObserverMain.java:53
↓ 1 callers
Method
getPoolSize
@Description: 获取池的大小 @return int 池子大小 @Autor: Jason
src/cn/ucaner/pattern/structure/flyweight/FlyweightFactory.java:60
↓ 1 callers
Method
getPoolSize
@Description: 获取池的大小 @return int 池子大小 @Autor: Jason
src/cn/ucaner/pattern/structure/flyweight/DrawFactory.java:62
↓ 1 callers
Method
getProxy
()
src/cn/ucaner/pattern/structure/proxy/dynamicProxy/SubjectInvocationHandler.java:53
↓ 1 callers
Method
getSend
()
src/cn/ucaner/pattern/create/prototype/prototypeAbs/BaseMessage.java:53
↓ 1 callers
Method
getSex
()
src/cn/ucaner/pattern/structure/adapter/UserAdapter.java:46
↓ 1 callers
Method
getSex
()
src/cn/ucaner/pattern/structure/adapter/MeUserInfo.java:46
↓ 1 callers
Method
getUserInfo
()
src/cn/ucaner/pattern/structure/adapter/OtherUserInfo.java:30
↓ 1 callers
Method
getUserJobInfo
()
src/cn/ucaner/pattern/structure/adapter/OtherUserInfo.java:40
↓ 1 callers
Method
getUserJobInfo
@Description: 获取的是用户的job信息 @return: HashMap<String,String> @CreatTime: 2018年9月23日 @Autor: Jason - jasonandy@hotmail.com
src/cn/ucaner/pattern/structure/adapter/adapterAbs/IOtherInfo.java:43
↓ 1 callers
Method
getUserName
()
src/cn/ucaner/pattern/structure/adapter/UserAdapter.java:28
↓ 1 callers
Method
getUserName
()
src/cn/ucaner/pattern/structure/adapter/MeUserInfo.java:28
↓ 1 callers
Method
goShopping
()
src/cn/ucaner/pattern/action/observer/observerIml/NvShen.java:40
↓ 1 callers
Method
goodBoyDecorator
@Description:报告之前 先包装一下数据 @Autor: Jason
src/cn/ucaner/pattern/structure/decorator/decoratorIml/GoodBoyDecortaor.java:37
↓ 1 callers
Method
handlerRequst
@Description: 当前执行者对请求做处理 需要处理的Biz对象 @param handLeve @return boolean @Autor: Jason - jasonandy@hotmail.com
src/cn/ucaner/pattern/action/chainOfResponsibility/abs/Handler.java:37
↓ 1 callers
Method
measurementsChanged
@Description: 当数据发生改变的时候 推送给订阅的人 @Autor: Jason
src/cn/ucaner/pattern/action/observer/subimpl/WeatherData.java:105
↓ 1 callers
Method
normol
@Description: 一般情况下 -- 没有包装的情况下 @Autor: Jason
src/cn/ucaner/pattern/structure/decorator/DecoratorMain.java:44
next →
1–100 of 294, ranked by callers