- AbstractActionEvent<A,SRC> - Class in org.refcodes.observer
-
The Class AbstractActionEvent.
- AbstractActionEvent(SRC) - Constructor for class org.refcodes.observer.AbstractActionEvent
-
Constructs an event with the given source.
- AbstractActionEvent(A, SRC) - Constructor for class org.refcodes.observer.AbstractActionEvent
-
Constructs an event with the given source.
- AbstractActionMetaDataEvent<A,EM extends EventMetaData,SRC> - Class in org.refcodes.observer
-
- AbstractActionMetaDataEvent(EM, SRC) - Constructor for class org.refcodes.observer.AbstractActionMetaDataEvent
-
Constructs an event with the given Meta-Data.
- AbstractActionMetaDataEvent(A, EM, SRC) - Constructor for class org.refcodes.observer.AbstractActionMetaDataEvent
-
Constructs an event with the given Meta-Data.
- AbstractActionMetaDataEvent(A, SRC) - Constructor for class org.refcodes.observer.AbstractActionMetaDataEvent
-
Constructs an event with the given Meta-Data.
- AbstractActionMetaDataEvent(SRC) - Constructor for class org.refcodes.observer.AbstractActionMetaDataEvent
-
Constructs an event with the given Meta-Data.
- AbstractActionMetaDataEvent.AbstractActionMetaDataEventBuilder<A,EM extends EventMetaData,SRC,B extends GenericActionMetaDataEvent.GenericActionMetaDataEventBuilder<A,EM,SRC,B>> - Class in org.refcodes.observer
-
Implementation of the
GenericActionMetaDataEventBuilder
interface
for easily creating
ActionMetaDataEvent
instances.
- AbstractActionMetaDataEventBuilder(EM, SRC) - Constructor for class org.refcodes.observer.AbstractActionMetaDataEvent.AbstractActionMetaDataEventBuilder
-
Constructs an event with the given Meta-Data.
- AbstractActionMetaDataEventBuilder(A, EM, SRC) - Constructor for class org.refcodes.observer.AbstractActionMetaDataEvent.AbstractActionMetaDataEventBuilder
-
Constructs an event with the given Meta-Data.
- AbstractActionMetaDataEventBuilder(A, SRC) - Constructor for class org.refcodes.observer.AbstractActionMetaDataEvent.AbstractActionMetaDataEventBuilder
-
Constructs an event with the given Meta-Data.
- AbstractActionMetaDataEventBuilder(SRC) - Constructor for class org.refcodes.observer.AbstractActionMetaDataEvent.AbstractActionMetaDataEventBuilder
-
Constructs an event with the given Meta-Data.
- AbstractActionPayloadEvent<A,P,SRC> - Class in org.refcodes.observer
-
- AbstractActionPayloadEvent(A, P, SRC) - Constructor for class org.refcodes.observer.AbstractActionPayloadEvent
-
Constructs an event with the given Meta-Data.
- AbstractActionPayloadMetaDataEvent<A,P,EM extends EventMetaData,SRC> - Class in org.refcodes.observer
-
- AbstractActionPayloadMetaDataEvent(A, P, EM, SRC) - Constructor for class org.refcodes.observer.AbstractActionPayloadMetaDataEvent
-
Constructs an event with the given Meta-Data.
- AbstractActionPayloadMetaDataEvent(A, P, SRC) - Constructor for class org.refcodes.observer.AbstractActionPayloadMetaDataEvent
-
Constructs an event with the given Meta-Data.
- AbstractActionPayloadMetaDataEvent(P, EM, SRC) - Constructor for class org.refcodes.observer.AbstractActionPayloadMetaDataEvent
-
Constructs an event with the given Meta-Data.
- AbstractActionPayloadMetaDataEvent(P, SRC) - Constructor for class org.refcodes.observer.AbstractActionPayloadMetaDataEvent
-
Constructs an event with the given Meta-Data.
- AbstractActionPayloadMetaDataEvent.AbstractActionPayloadMetaDataEventBuilder<A,P,EM extends EventMetaData,SRC,B extends GenericActionPayloadMetaDataEvent.GenericActionPayloadMetaDataEventBuilder<A,P,EM,SRC,B>> - Class in org.refcodes.observer
-
Basic implementation of the
GenericActionPayloadMetaDataEventBuilder
.
- AbstractActionPayloadMetaDataEventBuilder(A, P, EM, SRC) - Constructor for class org.refcodes.observer.AbstractActionPayloadMetaDataEvent.AbstractActionPayloadMetaDataEventBuilder
-
Constructs an event with the given Meta-Data.
- AbstractActionPayloadMetaDataEventBuilder(A, P, SRC) - Constructor for class org.refcodes.observer.AbstractActionPayloadMetaDataEvent.AbstractActionPayloadMetaDataEventBuilder
-
Constructs an event with the given Meta-Data.
- AbstractActionPayloadMetaDataEventBuilder(P, EM, SRC) - Constructor for class org.refcodes.observer.AbstractActionPayloadMetaDataEvent.AbstractActionPayloadMetaDataEventBuilder
-
Constructs an event with the given Meta-Data.
- AbstractActionPayloadMetaDataEventBuilder(EM, SRC) - Constructor for class org.refcodes.observer.AbstractActionPayloadMetaDataEvent.AbstractActionPayloadMetaDataEventBuilder
-
Constructs an event with the given Meta-Data.
- AbstractActionPayloadMetaDataEventBuilder(P, SRC) - Constructor for class org.refcodes.observer.AbstractActionPayloadMetaDataEvent.AbstractActionPayloadMetaDataEventBuilder
-
Constructs an event with the given Meta-Data.
- AbstractEvent<SRC> - Class in org.refcodes.observer
-
- AbstractEvent(SRC) - Constructor for class org.refcodes.observer.AbstractEvent
-
Constructs an event with the given source.
- AbstractMetaDataEvent<EM extends EventMetaData,SRC> - Class in org.refcodes.observer
-
- AbstractMetaDataEvent(EM, SRC) - Constructor for class org.refcodes.observer.AbstractMetaDataEvent
-
Constructs an event with the given Meta-Data.
- AbstractMetaDataEvent(String, SRC) - Constructor for class org.refcodes.observer.AbstractMetaDataEvent
-
Constructs an event with the given Meta-Data.
- AbstractMetaDataEvent(SRC) - Constructor for class org.refcodes.observer.AbstractMetaDataEvent
-
Constructs an event with the given Meta-Data.
- AbstractObservable<O,EV> - Class in org.refcodes.observer
-
This abstract class provides functionality to implement default refcodes
Observable
behavior.
- AbstractObservable() - Constructor for class org.refcodes.observer.AbstractObservable
-
- AbstractObservable(ExecutorService) - Constructor for class org.refcodes.observer.AbstractObservable
-
- AbstractPayloadEvent<P,SRC> - Class in org.refcodes.observer
-
- AbstractPayloadEvent(P, SRC) - Constructor for class org.refcodes.observer.AbstractPayloadEvent
-
Constructs an event with the given source.
- AbstractPayloadMetaDataEvent<P,EM extends EventMetaData,SRC> - Class in org.refcodes.observer
-
- AbstractPayloadMetaDataEvent(P, EM, SRC) - Constructor for class org.refcodes.observer.AbstractPayloadMetaDataEvent
-
Constructs an event with the given Meta-Data and payload.
- actionEqualWith(A) - Static method in class org.refcodes.observer.EventMatcherSugar
-
Factory method to create an "EQUAL WITH" matcher for the given action
compared with the action stored in the
EventMetaData
.
- ActionEvent - Interface in org.refcodes.observer
-
An
ActionEvent
extends the
Event
and provides additional
means to provide an action
ActionAccessor.getAction()
being of type
Enum
.
- ActionEventImpl - Class in org.refcodes.observer
-
Basic implementation of the
Event
interface.
- ActionEventImpl(Enum<?>, Object) - Constructor for class org.refcodes.observer.ActionEventImpl
-
Constructs an event with the given source.
- ActionMetaDataEvent - Interface in org.refcodes.observer
-
- ActionMetaDataEvent.ActionMetaDataEventBuilder - Interface in org.refcodes.observer
-
- ActionMetaDataEventBuilderImpl - Class in org.refcodes.observer
-
- ActionMetaDataEventBuilderImpl(EventMetaData, Object) - Constructor for class org.refcodes.observer.ActionMetaDataEventBuilderImpl
-
Constructs an event with the given Meta-Data.
- ActionMetaDataEventBuilderImpl(Enum<?>, EventMetaData, Object) - Constructor for class org.refcodes.observer.ActionMetaDataEventBuilderImpl
-
Constructs an event with the given Meta-Data.
- ActionMetaDataEventBuilderImpl(Enum<?>, Object) - Constructor for class org.refcodes.observer.ActionMetaDataEventBuilderImpl
-
Constructs an event with the given Meta-Data.
- ActionMetaDataEventBuilderImpl(Object) - Constructor for class org.refcodes.observer.ActionMetaDataEventBuilderImpl
-
Constructs an event with the given Meta-Data.
- ActionMetaDataEventBuilderImpl(Class<?>, Object) - Constructor for class org.refcodes.observer.ActionMetaDataEventBuilderImpl
-
Constructs an event with predefined values for the according properties
retrieved from the caller's class.
- ActionMetaDataEventBuilderImpl(String, Object) - Constructor for class org.refcodes.observer.ActionMetaDataEventBuilderImpl
-
Constructs an event with predefined values for the according properties
retrieved from the caller's class.
- ActionMetaDataEventBuilderImpl(String, String, String, String, Class<?>, Object) - Constructor for class org.refcodes.observer.ActionMetaDataEventBuilderImpl
-
Constructs an event with the given values for the according properties.
- ActionMetaDataEventBuilderImpl(Enum<?>, Class<?>, Object) - Constructor for class org.refcodes.observer.ActionMetaDataEventBuilderImpl
-
Constructs an event with predefined values for the according properties
retrieved from the caller's class.
- ActionMetaDataEventBuilderImpl(Enum<?>, String, Object) - Constructor for class org.refcodes.observer.ActionMetaDataEventBuilderImpl
-
Constructs an event with predefined values for the according properties
retrieved from the caller's class.
- ActionMetaDataEventBuilderImpl(Enum<?>, String, String, String, String, Class<?>, Object) - Constructor for class org.refcodes.observer.ActionMetaDataEventBuilderImpl
-
Constructs an event with the given values for the according properties.
- ActionMetaDataEventImpl - Class in org.refcodes.observer
-
- ActionMetaDataEventImpl(Class<?>, Object) - Constructor for class org.refcodes.observer.ActionMetaDataEventImpl
-
Constructs an event with the according properties.
- ActionMetaDataEventImpl(String, Object) - Constructor for class org.refcodes.observer.ActionMetaDataEventImpl
-
Constructs an event with the according properties.
- ActionMetaDataEventImpl(String, String, String, String, Class<?>, Object) - Constructor for class org.refcodes.observer.ActionMetaDataEventImpl
-
Constructs an event with the given values for the according properties.
- ActionMetaDataEventImpl(Enum<?>, Class<?>, Object) - Constructor for class org.refcodes.observer.ActionMetaDataEventImpl
-
Constructs an event with the according properties.
- ActionMetaDataEventImpl(Enum<?>, String, Object) - Constructor for class org.refcodes.observer.ActionMetaDataEventImpl
-
Constructs an event with the according properties.
- ActionMetaDataEventImpl(Enum<?>, String, String, String, String, Class<?>, Object) - Constructor for class org.refcodes.observer.ActionMetaDataEventImpl
-
Constructs an event with the given values for the according properties.
- ActionMetaDataEventImpl(EventMetaData, Object) - Constructor for class org.refcodes.observer.ActionMetaDataEventImpl
-
Constructs an event with the given Meta-Data.
- ActionMetaDataEventImpl(Enum<?>, EventMetaData, Object) - Constructor for class org.refcodes.observer.ActionMetaDataEventImpl
-
Constructs an event with the given Meta-Data.
- ActionMetaDataEventImpl(Enum<?>, Object) - Constructor for class org.refcodes.observer.ActionMetaDataEventImpl
-
Constructs an event with the given Meta-Data.
- ActionMetaDataEventImpl(Object) - Constructor for class org.refcodes.observer.ActionMetaDataEventImpl
-
Constructs an event with the given Meta-Data.
- ActionPayloadEvent<P> - Interface in org.refcodes.observer
-
- ActionPayloadEventImpl<P> - Class in org.refcodes.observer
-
- ActionPayloadEventImpl(Enum<?>, P, Object) - Constructor for class org.refcodes.observer.ActionPayloadEventImpl
-
Constructs an event with the given Meta-Data.
- ActionPayloadMetaDataEvent<P> - Interface in org.refcodes.observer
-
- ActionPayloadMetaDataEvent.ActionPayloadMetaDataEventBuilder<P> - Interface in org.refcodes.observer
-
- ActionPayloadMetaDataEventBuilderImpl<P> - Class in org.refcodes.observer
-
- ActionPayloadMetaDataEventBuilderImpl(Enum<?>, Class<?>, Object) - Constructor for class org.refcodes.observer.ActionPayloadMetaDataEventBuilderImpl
-
Constructs an event with predefined values for the according properties
retrieved from the caller's class.
- ActionPayloadMetaDataEventBuilderImpl(Enum<?>, String, Object) - Constructor for class org.refcodes.observer.ActionPayloadMetaDataEventBuilderImpl
-
Constructs an event with predefined values for the according properties
retrieved from the caller's class.
- ActionPayloadMetaDataEventBuilderImpl(Enum<?>, String, String, String, String, Class<?>, Object) - Constructor for class org.refcodes.observer.ActionPayloadMetaDataEventBuilderImpl
-
Constructs an event with the given values for the according properties.
- ActionPayloadMetaDataEventBuilderImpl(Enum<?>, EventMetaData, Object) - Constructor for class org.refcodes.observer.ActionPayloadMetaDataEventBuilderImpl
-
Constructs an event with the given Meta-Data.
- ActionPayloadMetaDataEventBuilderImpl(Enum<?>, Object) - Constructor for class org.refcodes.observer.ActionPayloadMetaDataEventBuilderImpl
-
Constructs an event with the given Meta-Data.
- ActionPayloadMetaDataEventBuilderImpl(Enum<?>, P, EventMetaData, Object) - Constructor for class org.refcodes.observer.ActionPayloadMetaDataEventBuilderImpl
-
Constructs an event with the given Meta-Data.
- ActionPayloadMetaDataEventBuilderImpl(Enum<?>, P, Object) - Constructor for class org.refcodes.observer.ActionPayloadMetaDataEventBuilderImpl
-
Constructs an event with the given Meta-Data.
- ActionPayloadMetaDataEventBuilderImpl(Class<?>, Object) - Constructor for class org.refcodes.observer.ActionPayloadMetaDataEventBuilderImpl
-
Constructs an event with predefined values for the according properties
retrieved from the caller's class.
- ActionPayloadMetaDataEventBuilderImpl(String, Object) - Constructor for class org.refcodes.observer.ActionPayloadMetaDataEventBuilderImpl
-
Constructs an event with predefined values for the according properties
retrieved from the caller's class.
- ActionPayloadMetaDataEventBuilderImpl(String, String, String, String, Class<?>, Object) - Constructor for class org.refcodes.observer.ActionPayloadMetaDataEventBuilderImpl
-
Constructs an event with the given values for the according properties.
- ActionPayloadMetaDataEventBuilderImpl(EventMetaData, Object) - Constructor for class org.refcodes.observer.ActionPayloadMetaDataEventBuilderImpl
-
Constructs an event with the given Meta-Data.
- ActionPayloadMetaDataEventBuilderImpl(Object) - Constructor for class org.refcodes.observer.ActionPayloadMetaDataEventBuilderImpl
-
Constructs an event with the given Meta-Data.
- ActionPayloadMetaDataEventBuilderImpl(P, EventMetaData, Object) - Constructor for class org.refcodes.observer.ActionPayloadMetaDataEventBuilderImpl
-
Constructs an event with the given Meta-Data.
- ActionPayloadMetaDataEventBuilderImpl(P, Object) - Constructor for class org.refcodes.observer.ActionPayloadMetaDataEventBuilderImpl
-
Constructs an event with the given Meta-Data.
- ActionPayloadMetaDataEventImpl<P> - Class in org.refcodes.observer
-
- ActionPayloadMetaDataEventImpl(Enum<?>, Class<?>, Object) - Constructor for class org.refcodes.observer.ActionPayloadMetaDataEventImpl
-
Constructs an event with predefined values for the according properties
retrieved from the caller's class.
- ActionPayloadMetaDataEventImpl(Enum<?>, String, Object) - Constructor for class org.refcodes.observer.ActionPayloadMetaDataEventImpl
-
Constructs an event with predefined values for the according properties
retrieved from the caller's class.
- ActionPayloadMetaDataEventImpl(Enum<?>, String, String, String, String, Class<?>, Object) - Constructor for class org.refcodes.observer.ActionPayloadMetaDataEventImpl
-
Constructs an event with the given values for the according properties.
- ActionPayloadMetaDataEventImpl(Enum<?>, EventMetaData, Object) - Constructor for class org.refcodes.observer.ActionPayloadMetaDataEventImpl
-
Constructs an event with the given Meta-Data.
- ActionPayloadMetaDataEventImpl(Enum<?>, Object) - Constructor for class org.refcodes.observer.ActionPayloadMetaDataEventImpl
-
Constructs an event with the given Meta-Data.
- ActionPayloadMetaDataEventImpl(Enum<?>, P, EventMetaData, Object) - Constructor for class org.refcodes.observer.ActionPayloadMetaDataEventImpl
-
Constructs an event with the given Meta-Data.
- ActionPayloadMetaDataEventImpl(Enum<?>, P, Object) - Constructor for class org.refcodes.observer.ActionPayloadMetaDataEventImpl
-
Constructs an event with the given Meta-Data.
- ActionPayloadMetaDataEventImpl(P, EventMetaData, Object) - Constructor for class org.refcodes.observer.ActionPayloadMetaDataEventImpl
-
Constructs an event with the given Meta-Data.
- ActionPayloadMetaDataEventImpl(P, Object) - Constructor for class org.refcodes.observer.ActionPayloadMetaDataEventImpl
-
Constructs an event with the given Meta-Data.
- and(EventMatcher<E>...) - Static method in class org.refcodes.observer.EventMatcherSugar
-
Factory method to create an "AND" matcher for the given matchers.