com.caucho.config.event
Class ObserverMap
java.lang.Object
com.caucho.config.event.ObserverMap
@Module
public class ObserverMap
- extends java.lang.Object
Matches bindings
Constructor Summary |
ObserverMap(java.lang.Class<?> type)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ObserverMap
public ObserverMap(java.lang.Class<?> type)
addObserver
public void addObserver(ObserverMethod<?> observer,
BaseType type,
java.lang.annotation.Annotation[] bindings)
resolveObservers
public <T> void resolveObservers(java.util.Set<ObserverMethod<? super T>> set,
BaseType eventType,
java.lang.annotation.Annotation[] qualifiers)
resolveEntries
public void resolveEntries(java.util.ArrayList<ObserverEntry<?>> list,
BaseType eventType,
BaseType subType)
fireEvent
public void fireEvent(java.lang.Object event,
BaseType eventType,
java.lang.annotation.Annotation[] qualifiers)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object