Index
All Classes and Interfaces|All Packages
E
- EventQualifiersMatcher - Class in org.microbean.event
-
A
Matcher
encapsulating CDI-compatible event qualifier matching rules. - EventQualifiersMatcher() - Constructor for class org.microbean.event.EventQualifiersMatcher
-
Creates a new
EventQualifiersMatcher
. - EventTypeMatcher - Class in org.microbean.event
-
An
AbstractTypeMatcher
encapsulating CDI-compatible event type matching rules. - EventTypeMatcher(Domain) - Constructor for class org.microbean.event.EventTypeMatcher
-
Creates a new
EventTypeMatcher
. - eventTypes(TypeMirror) - Method in class org.microbean.event.EventTypes
- EventTypes - Class in org.microbean.event
-
A utility for working with event types.
- EventTypes(Domain) - Constructor for class org.microbean.event.EventTypes
-
Creates a new
EventTypes
.
L
- legalEventType(TypeMirror) - Static method in class org.microbean.event.EventTypes
-
Returns
true
if and only if the suppliedTypeMirror
is a legal event type. - legalObservedEventType(TypeMirror) - Static method in class org.microbean.event.EventTypes
-
Returns
true
if and only if the suppliedTypeMirror
is a legal observed event type.
O
- org.microbean.event - module org.microbean.event
-
Provides packages related to implementing simple Java events.
- org.microbean.event - package org.microbean.event
-
Provides classes and interfaces related to implementing simple Java events.
T
- test(Collection<? extends NamedAttributeMap<?>>, Collection<? extends NamedAttributeMap<?>>) - Method in class org.microbean.event.EventQualifiersMatcher
-
Returns
true
if and only if either the qualifiers present inreceiverAttributes
are empty, or if the collection of qualifiers present inpayloadAttributes
contains all of the qualifiers present inreceiverAttributes
. - test(TypeMirror, TypeMirror) - Method in class org.microbean.event.EventTypeMatcher
-
Returns
true
if and only if the suppliedpayload
argument (normally an event type) matches the suppliedreceiver
argument (normally an observed event type), according to the rules defined by section 2.8.3 of the CDI specification.
All Classes and Interfaces|All Packages