MCPcopy Create free account

hub / github.com/Jasonandy/java-patterns / functions

Functions294 in github.com/Jasonandy/java-patterns

↓ 8 callersMethodgetnName
@Description: 处理者名字 @return String @Autor: Jason - jasonandy@hotmail.com
src/cn/ucaner/pattern/action/chainOfResponsibility/abs/Handler.java:93
↓ 8 callersMethodsetNowState
(State nowState)
src/cn/ucaner/pattern/action/state/absState/Context.java:44
↓ 7 callersMethodgetNowState
()
src/cn/ucaner/pattern/action/state/absState/Context.java:52
↓ 6 callersMethoddraw
@Description: 假如我们有一个绘图的应用程序,通过它我们可以出绘制各种 各样的形状、颜色的图形,那么这里形状和颜色就是内部状态了 通过享元模式我们就可以实现该属性的共享了 @Autor: Jason
src/cn/ucaner/pattern/structure/flyweight/flyweightAbs/Shape.java:37
↓ 6 callersMethodgetFlyweight
@Description: 获取 Flyweight 对象 @param Extrinsic 外部状态 @return Flyweight @Autor: Jason
src/cn/ucaner/pattern/structure/flyweight/FlyweightFactory.java:41
↓ 6 callersMethodgetShape
@Description: 获取对象 @param color @return Shape @Autor: Jason
src/cn/ucaner/pattern/structure/flyweight/DrawFactory.java:41
↓ 6 callersMethodoperate
@Description:定义业务操作 @Autor: Jason
src/cn/ucaner/pattern/structure/flyweight/flyweightAbs/Flyweight.java:48
↓ 5 callersMethodsetMeasurements
(float temperature, float humidity, float pressure)
src/cn/ucaner/pattern/action/observer/subimpl/WeatherData.java:109
↓ 4 callersMethodaddImage
(String image)
src/cn/ucaner/pattern/create/prototype/prototypeAbs/BaseMessage.java:77
↓ 4 callersMethoddoAdd
@Description: 新增一个功能 @Autor: Jason - jasonandy@hotmail.com
src/cn/ucaner/pattern/action/command/absCommand/Group.java:36
↓ 4 callersMethodgetCommand
@Description: 得到命令 @Autor: Jason - jasonandy@hotmail.com
src/cn/ucaner/pattern/action/command/absCommand/Group.java:30
↓ 4 callersMethodgetUserInfo
@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 callersMethodplan
@Description: 开始实施 @Autor: Jason - jasonandy@hotmail.com
src/cn/ucaner/pattern/action/command/absCommand/Group.java:48
↓ 3 callersMethodconnect
@Description: 连接器 @Autor: Jason - jasonandy@hotmail.com
src/cn/ucaner/pattern/structure/bridge/db/inf/Driver.java:30
↓ 3 callersMethodcreateHumen
(Class<T> tClass)
src/cn/ucaner/pattern/create/factory/factory/HumanFactory.java:29
↓ 3 callersMethoddoVisite
定义超级管理员 root-admin 可以做啥.
src/cn/ucaner/pattern/action/visitor/visitorIml/ConcreateElementRoot.java:34
↓ 3 callersMethodgetColor
()
src/cn/ucaner/pattern/create/factory/Human.java:26
↓ 3 callersMethodgetImgList
()
src/cn/ucaner/pattern/create/prototype/prototypeAbs/BaseMessage.java:45
↓ 3 callersMethodgetName
()
src/cn/ucaner/pattern/create/builder/XMan.java:34
↓ 3 callersMethodgetReceiver
()
src/cn/ucaner/pattern/create/prototype/prototypeAbs/BaseMessage.java:61
↓ 3 callersMethodintroduce
()
src/cn/ucaner/pattern/action/visitor/visitorIml/ConcreateElementRoot.java:48
↓ 3 callersMethodregisterObserver
@Description: 用以注册观察者 - 也就是都有谁来关注这个 可以理解为订阅这个消息 @param o 具体的观察者 @Autor: Jason
src/cn/ucaner/pattern/action/observer/subject/Subject.java:33
↓ 3 callersMethodvisit
@Description:可以访问哪些对象 @param user 普通用户 @Autor: Jason
src/cn/ucaner/pattern/action/visitor/visitorAbs/IVisitor.java:35
↓ 2 callersMethodAttach
@Description: 添加一个观察者 @param observer observer @Autor: Jason - jasonandy@hotmail.com
src/cn/ucaner/pattern/action/observer/observerAbs/Subject.java:35
↓ 2 callersMethodacceptance
()
src/cn/ucaner/pattern/action/command/Product.java:49
↓ 2 callersMethoddoSomethingA
@Description: doSomethingA @Autor: Jason
src/cn/ucaner/pattern/structure/bridge/abs/Implementor.java:30
↓ 2 callersMethoddoSomethingB
@Description: doSomethingB @Autor: Jason
src/cn/ucaner/pattern/structure/bridge/abs/Implementor.java:36
↓ 2 callersMethodgetAge
()
src/cn/ucaner/pattern/create/builder/XMan.java:43
↓ 2 callersMethodgetHomeAddress
()
src/cn/ucaner/pattern/structure/adapter/UserAdapter.java:34
↓ 2 callersMethodgetHomeAddress
()
src/cn/ucaner/pattern/structure/adapter/MeUserInfo.java:34
↓ 2 callersMethodgetImplementor
()
src/cn/ucaner/pattern/structure/bridge/abs/Abstraction.java:43
↓ 2 callersMethodgetLover
()
src/cn/ucaner/pattern/create/builder/XMan.java:61
↓ 2 callersMethodgetxFactor
()
src/cn/ucaner/pattern/create/builder/XMan.java:52
↓ 2 callersMethodreport
()
src/cn/ucaner/pattern/structure/decorator/decoratorIml/FouthGradeSchoolReport.java:29
↓ 2 callersMethodrequest
static Proxy
src/cn/ucaner/pattern/structure/proxy/staticProxy/Subject.java:29
↓ 2 callersMethodsendMessage
()
src/cn/ucaner/pattern/create/prototype/prototypeAbs/BaseMessage.java:84
↓ 2 callersMethodsetDriver
(Driver driver)
src/cn/ucaner/pattern/structure/bridge/db/Bridge.java:45
↓ 2 callersMethodsetMessage
(String message)
src/cn/ucaner/pattern/create/prototype/prototypeAbs/BaseMessage.java:73
↓ 2 callersMethodsetNextHandler
(Handler nextHandler)
src/cn/ucaner/pattern/action/chainOfResponsibility/abs/Handler.java:75
↓ 2 callersMethodsetReceiver
(String receiver)
src/cn/ucaner/pattern/create/prototype/prototypeAbs/BaseMessage.java:65
↓ 2 callersMethodsetSend
(String send)
src/cn/ucaner/pattern/create/prototype/prototypeAbs/BaseMessage.java:57
↓ 2 callersMethodsign
(String name)
src/cn/ucaner/pattern/structure/decorator/decoratorIml/FouthGradeSchoolReport.java:34
↓ 2 callersMethodtoString
()
src/cn/ucaner/pattern/structure/adapter/MeUserInfo.java:58
↓ 1 callersMethodCall
()
src/cn/ucaner/pattern/action/command/Invoker.java:34
↓ 1 callersMethodDetach
@Description: 删除一个观察者 @param observer observer @Autor: Jason - jasonandy@hotmail.com
src/cn/ucaner/pattern/action/observer/observerAbs/Subject.java:42
↓ 1 callersMethodNotify
通知所有观察者
src/cn/ucaner/pattern/action/observer/observerIml/NvShen.java:78
↓ 1 callersMethodOfferPowerForThree
三口的适配器 适用的是俩孔的插座
src/cn/ucaner/pattern/structure/adapter/charge/Three2TwoAdapter.java:47
↓ 1 callersMethodOfferPowerForThree
@Description:三个口的插头有 一 个 功能,能够为三个触角的插头提供电源 @CreatTime: 2018年9月23日 @Autor: Jason - jasonandy@hotmail.com
src/cn/ucaner/pattern/structure/adapter/charge/inf/ThreeInterface.java:32
↓ 1 callersMethodOfferPowerForTwo
()
src/cn/ucaner/pattern/structure/adapter/charge/Three3TwoAdapter.java:30
↓ 1 callersMethodOfferPowerForTwo
@Description: 两口的插座 @CreatTime: 2018年9月23日 @Autor: Jason - jasonandy@hotmail.com
src/cn/ucaner/pattern/structure/adapter/charge/inf/TwoInterface.java:33
↓ 1 callersMethodSay
@Description: Say @Autor: Jason - jasonandy@hotmail.com
src/cn/ucaner/pattern/action/observer/observerAbs/Observer.java:42
↓ 1 callersMethodUpdate
@Description: Update @Autor: Jason - jasonandy@hotmail.com
src/cn/ucaner/pattern/action/observer/observerAbs/Observer.java:35
↓ 1 callersMethodabsDecorator
@Description: 利用抽象装饰 @Autor: Jason
src/cn/ucaner/pattern/structure/decorator/DecoratorMain.java:89
↓ 1 callersMethodaccept
@Description: 定义谁能访问 @param iVisitor 访问接口 - impl - Visitor - doVisite @Autor: Jason
src/cn/ucaner/pattern/action/visitor/visitorAbs/Element.java:47
↓ 1 callersMethodbuildAge
()
src/cn/ucaner/pattern/create/builder/XManBuilder.java:32
↓ 1 callersMethodbuildLover
()
src/cn/ucaner/pattern/create/builder/XManBuilder.java:28
↓ 1 callersMethodbuildName
()
src/cn/ucaner/pattern/create/builder/XManBuilder.java:30
↓ 1 callersMethodbuildXFactor
()
src/cn/ucaner/pattern/create/builder/XManBuilder.java:26
↓ 1 callersMethodbuildXman
()
src/cn/ucaner/pattern/create/builder/XManBuilder.java:34
↓ 1 callersMethodclone
()
src/cn/ucaner/pattern/create/prototype/ShallowCopy.java:28
↓ 1 callersMethodclone
()
src/cn/ucaner/pattern/create/prototype/DeepCopy.java:31
↓ 1 callersMethodconstructWolverine
(WolverineBuilder wolverineBuilder)
src/cn/ucaner/pattern/create/builder/WolverineDirector.java:26
↓ 1 callersMethodcreateElement
@Description: 创建具体的对象 - 不是单例 没有回收? @return Element @Autor: Jason
src/cn/ucaner/pattern/action/visitor/visitorIml/ObjectStruture.java:35
↓ 1 callersMethoddeepCopy
深拷贝 作者:Mirsfang 日期:2017/3/8/下午12:48 描述:执行完可以看到 充气娃娃图片的数量一直是4,说明里面的arrayList clone的时候里面只有原来的三个,并没有之前增加的
src/cn/ucaner/pattern/create/prototype/PrototypeMain.java:66
↓ 1 callersMethoddiscuss
(String discuss)
src/cn/ucaner/pattern/structure/decorator/decoratorIml/FouthGradeSchoolReport.java:39
↓ 1 callersMethoddisplay
()
src/cn/ucaner/pattern/action/observer/display/ForecastDisplay.java:38
↓ 1 callersMethoddisplay
()
src/cn/ucaner/pattern/action/observer/display/StatisticsDisplay.java:45
↓ 1 callersMethoddisplay
()
src/cn/ucaner/pattern/action/observer/display/CurrentConditionsDisplay.java:45
↓ 1 callersMethoddoSomethingA
()
src/cn/ucaner/pattern/structure/bridge/ConcreteImplementor.java:28
↓ 1 callersMethoddoSomethingB
()
src/cn/ucaner/pattern/structure/bridge/ConcreteImplementor.java:33
↓ 1 callersMethoddoSomethings
抽象类 - dosomething
src/cn/ucaner/pattern/structure/bridge/RefinedAbstraction.java:36
↓ 1 callersMethoddynamicProxy
动态代理
src/cn/ucaner/pattern/structure/proxy/ProxyMain.java:51
↓ 1 callersMethodexecute
@Description: execute @Autor: Jason - jasonandy@hotmail.com
src/cn/ucaner/pattern/action/command/absCommand/Command.java:67
↓ 1 callersMethodextendsDecorator
@Description:如果用继承装饰 @Autor: Jason
src/cn/ucaner/pattern/structure/decorator/DecoratorMain.java:61
↓ 1 callersMethodgetInstance
()
src/cn/ucaner/pattern/create/singleton/Singleton.java:41
↓ 1 callersMethodgetIntrinsic
()
src/cn/ucaner/pattern/structure/flyweight/flyweightAbs/Shape.java:40
↓ 1 callersMethodgetJobPosition
()
src/cn/ucaner/pattern/structure/adapter/UserAdapter.java:52
↓ 1 callersMethodgetJobPosition
()
src/cn/ucaner/pattern/structure/adapter/MeUserInfo.java:52
↓ 1 callersMethodgetLevel
@Description: 可以审批的金额 @return int @Autor: Jason - jasonandy@hotmail.com
src/cn/ucaner/pattern/action/chainOfResponsibility/abs/Handler.java:84
↓ 1 callersMethodgetMessage
()
src/cn/ucaner/pattern/create/prototype/prototypeAbs/BaseMessage.java:69
↓ 1 callersMethodgetMobileNumber
()
src/cn/ucaner/pattern/structure/adapter/UserAdapter.java:40
↓ 1 callersMethodgetMobileNumber
()
src/cn/ucaner/pattern/structure/adapter/MeUserInfo.java:40
↓ 1 callersMethodgetName
()
src/cn/ucaner/pattern/action/observer/observerIml/DiaoSi.java:30
↓ 1 callersMethodgetObservers
添加观察者
src/cn/ucaner/pattern/action/observer/ObserverMain.java:53
↓ 1 callersMethodgetPoolSize
@Description: 获取池的大小 @return int 池子大小 @Autor: Jason
src/cn/ucaner/pattern/structure/flyweight/FlyweightFactory.java:60
↓ 1 callersMethodgetPoolSize
@Description: 获取池的大小 @return int 池子大小 @Autor: Jason
src/cn/ucaner/pattern/structure/flyweight/DrawFactory.java:62
↓ 1 callersMethodgetProxy
()
src/cn/ucaner/pattern/structure/proxy/dynamicProxy/SubjectInvocationHandler.java:53
↓ 1 callersMethodgetSend
()
src/cn/ucaner/pattern/create/prototype/prototypeAbs/BaseMessage.java:53
↓ 1 callersMethodgetSex
()
src/cn/ucaner/pattern/structure/adapter/UserAdapter.java:46
↓ 1 callersMethodgetSex
()
src/cn/ucaner/pattern/structure/adapter/MeUserInfo.java:46
↓ 1 callersMethodgetUserInfo
()
src/cn/ucaner/pattern/structure/adapter/OtherUserInfo.java:30
↓ 1 callersMethodgetUserJobInfo
()
src/cn/ucaner/pattern/structure/adapter/OtherUserInfo.java:40
↓ 1 callersMethodgetUserJobInfo
@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 callersMethodgetUserName
()
src/cn/ucaner/pattern/structure/adapter/UserAdapter.java:28
↓ 1 callersMethodgetUserName
()
src/cn/ucaner/pattern/structure/adapter/MeUserInfo.java:28
↓ 1 callersMethodgoShopping
()
src/cn/ucaner/pattern/action/observer/observerIml/NvShen.java:40
↓ 1 callersMethodgoodBoyDecorator
@Description:报告之前 先包装一下数据 @Autor: Jason
src/cn/ucaner/pattern/structure/decorator/decoratorIml/GoodBoyDecortaor.java:37
↓ 1 callersMethodhandlerRequst
@Description: 当前执行者对请求做处理 需要处理的Biz对象 @param handLeve @return boolean @Autor: Jason - jasonandy@hotmail.com
src/cn/ucaner/pattern/action/chainOfResponsibility/abs/Handler.java:37
↓ 1 callersMethodmeasurementsChanged
@Description: 当数据发生改变的时候 推送给订阅的人 @Autor: Jason
src/cn/ucaner/pattern/action/observer/subimpl/WeatherData.java:105
↓ 1 callersMethodnormol
@Description: 一般情况下 -- 没有包装的情况下 @Autor: Jason
src/cn/ucaner/pattern/structure/decorator/DecoratorMain.java:44
next →1–100 of 294, ranked by callers