java.lang.Object
com.tlcsdm.core.eventbus.ObserverRegister
Observer 注册表
- 作者:
- unknowIfGuestInDream
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明Map<Class<?>, Collection<ObserverAction>> findAllObserverActions(Object observer) 遍历带有注解的方法,将事件和对应的多个处理方法,存储到map中getAnnotatedMethods(Class<?> clazz) 根据观察者类型,查找方法列表getMatchedObserverActions(Object event) 获取匹配的观察者事件void将观察者注册到 注册表中voidunregister(Object observer)
-
字段详细资料
-
registry
-
-
构造器详细资料
-
ObserverRegister
public ObserverRegister()
-
-
方法详细资料
-
register
将观察者注册到 注册表中- 参数:
observer- 观察者
-
unregister
-
getMatchedObserverActions
获取匹配的观察者事件 -
findAllObserverActions
遍历带有注解的方法,将事件和对应的多个处理方法,存储到map中 -
getAnnotatedMethods
根据观察者类型,查找方法列表
-