Skip navigation links
A C E G H I L N O P R S U 

A

AbstractEventBus<E extends org.refcodes.observer.Event<?>,O extends org.refcodes.observer.Observer<E>,EM extends org.refcodes.observer.EventMatcher<E>,H> - Class in org.refcodes.eventbus
The Class AbstractEventBus.
AbstractEventBus(HandleGenerator<H>) - Constructor for class org.refcodes.eventbus.AbstractEventBus
Constructs the subscribe event bus with the given handle generator.
actionEqualWith(A) - Static method in class org.refcodes.eventbus.EventBusMatcherSugar
Factory method to create an "EQUAL WITH" matcher for the given action compared with the action stored in the EventMetaData.
and(EventBusMatcher...) - Static method in class org.refcodes.eventbus.EventBusMatcherSugar
Factory method to create an "AND" matcher for the given matchers.

C

channelEqualWith(String) - Static method in class org.refcodes.eventbus.EventBusMatcherSugar
Factory method to create an "EQUAL WITH" matcher for the given channel compared with the channel stored in the EventMetaData.

E

EventBus<E extends org.refcodes.observer.Event<?>,O extends org.refcodes.observer.Observer<E>,EM extends org.refcodes.observer.EventMatcher<E>,H> - Interface in org.refcodes.eventbus
The EventBus is the (virtual) machine wide manager for ActionEvent handling.
EventBusImpl - Class in org.refcodes.eventbus
The EventBusImpl is a ready to use implementation of a EventBus extending the AbstractEventBus.
EventBusImpl() - Constructor for class org.refcodes.eventbus.EventBusImpl
Constructs the EventBusImpl.
EventBusMatcher - Interface in org.refcodes.eventbus
A convenience definition of an EventMatcher for the ready to use out of the box EventBusImpl implementation of the generic EventBus definition.
EventBusMatcherSugar - Class in org.refcodes.eventbus
Declarative syntactic sugar which may be statically imported in order to allow declarative definitions for the EventBusMatcher elements.
EventBusMatcherSugar() - Constructor for class org.refcodes.eventbus.EventBusMatcherSugar
 
EventBusObservable<E extends org.refcodes.observer.Event<?>,O extends org.refcodes.observer.Observer<E>,EM extends org.refcodes.observer.EventMatcher<E>,H> - Interface in org.refcodes.eventbus
The Observable part of the EventBus provides means to register Observer instances.
EventBusObservableImpl<E extends org.refcodes.observer.Event<?>,O extends org.refcodes.observer.Observer<E>,EM extends org.refcodes.observer.EventMatcher<E>,H> - Class in org.refcodes.eventbus
This delegate hides any additional functionality away from a caller concerning the the provides implementation.
EventBusObservableImpl(EventBusObservable<E, O, EM, H>) - Constructor for class org.refcodes.eventbus.EventBusObservableImpl
Constructs a delegate for a subscribe event bus.
EventBusObserver - Interface in org.refcodes.eventbus
A convenience definition of an Observer for the ready to use out of the box EventBusImpl implementation of the generic EventBus definition.
EventBusPublisher<E extends org.refcodes.observer.Event<?>> - Interface in org.refcodes.eventbus
The Interface EventBusPublisher.
EventBusPublisherImpl<E extends org.refcodes.observer.Event<?>> - Class in org.refcodes.eventbus
This delegate hides any additional functionality away from a caller concerning the the provides implementation.
EventBusPublisherImpl(EventBusPublisher<E>) - Constructor for class org.refcodes.eventbus.EventBusPublisherImpl
Constructs a delegate for a publish event bus.

G

groupEqualWith(String) - Static method in class org.refcodes.eventbus.EventBusMatcherSugar
Factory method to create an "EQUAL WITH" matcher for the given group compared with the group stored in the EventMetaData.

H

hasHandle(H) - Method in class org.refcodes.eventbus.AbstractEventBus
hasHandle(H) - Method in class org.refcodes.eventbus.EventBusObservableImpl

I

isAssignableFrom(Class<?>) - Static method in class org.refcodes.eventbus.EventBusMatcherSugar
Factory method to create an event matcher by event type.
isMatching(E) - Method in class org.refcodes.eventbus.AbstractEventBus
isMatching(E) - Method in class org.refcodes.eventbus.EventBusPublisherImpl

L

lookupHandle(H) - Method in class org.refcodes.eventbus.AbstractEventBus
lookupHandle(H) - Method in class org.refcodes.eventbus.EventBusObservableImpl

N

nameEqualWith(String) - Static method in class org.refcodes.eventbus.EventBusMatcherSugar
Factory method to create an "EQUAL WITH" matcher for the given name compared with the name stored in the EventMetaData.

O

or(EventBusMatcher...) - Static method in class org.refcodes.eventbus.EventBusMatcherSugar
Factory method to create an "OR" matcher for the given matchers.
org.refcodes.eventbus - package org.refcodes.eventbus
The EventBus is the (virtual) machine wide manager for event handling.

P

publisherIsAssignableFrom(Class<? extends PT>) - Static method in class org.refcodes.eventbus.EventBusMatcherSugar
Factory method to create an event matcher by event publisher type.
publishEvent(E) - Method in class org.refcodes.eventbus.AbstractEventBus
publishEvent(E) - Method in class org.refcodes.eventbus.EventBusPublisherImpl

R

removeHandle(H) - Method in class org.refcodes.eventbus.AbstractEventBus
removeHandle(H) - Method in class org.refcodes.eventbus.EventBusObservableImpl

S

subscribe(O, EM) - Method in class org.refcodes.eventbus.AbstractEventBus
Subscribes a listener to the event bus.
subscribe(O, EM) - Method in interface org.refcodes.eventbus.EventBusObservable
Subscribes a listener to the event bus.
subscribe(O, EM) - Method in class org.refcodes.eventbus.EventBusObservableImpl
Subscribes a listener to the event bus.

U

universalIdEqualWith(String) - Static method in class org.refcodes.eventbus.EventBusMatcherSugar
Factory method to create an "EQUAL WITH" matcher for the given UID compared with the UID stored in the EventMetaData.
unsubscribeAll(O) - Method in class org.refcodes.eventbus.AbstractEventBus
Unsubscribes all registrations to a specific listener, even if that listener is involved in several subscriptions.
unsubscribeAll(O) - Method in interface org.refcodes.eventbus.EventBusObservable
Unsubscribes all registrations to a specific listener, even if that listener is involved in several subscriptions.
unsubscribeAll(O) - Method in class org.refcodes.eventbus.EventBusObservableImpl
Unsubscribes all registrations to a specific listener, even if that listener is involved in several subscriptions.
A C E G H I L N O P R S U 
Skip navigation links

Copyright © 2017. All rights reserved.