public class EventObserverMap
extends java.lang.Object
构造器和说明 |
---|
EventObserverMap(EventObserver topicObserver) |
限定符和类型 | 方法和说明 |
---|---|
java.util.Collection<java.lang.String> |
getTags()
获取所有标签
|
java.util.Collection<java.lang.String> |
getTagsByLevel(EventLevel eventLevel)
获取所有标签,根据 eventLevel 过滤
|
EventObserver |
tagObserver(java.lang.String tag)
标签关注者
|
EventObserver |
tagObserverIfAbsent(java.lang.String tag,
java.util.function.Function<java.lang.String,EventObserver> mappingFunction)
标签关注者补缺并获取
|
EventObserver |
topicObserver()
主题关注者
|
public EventObserverMap(EventObserver topicObserver)
public EventObserver topicObserver()
public EventObserver tagObserver(java.lang.String tag)
public EventObserver tagObserverIfAbsent(java.lang.String tag, java.util.function.Function<java.lang.String,EventObserver> mappingFunction)
public java.util.Collection<java.lang.String> getTags()
public java.util.Collection<java.lang.String> getTagsByLevel(EventLevel eventLevel)