Index
All Classes and Interfaces|All Packages
E
- EventQualifiersMatcher - Class in org.microbean.event
-
A
Matcherencapsulating 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
AbstractTypeMatcherencapsulating 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
trueif and only if the suppliedTypeMirroris a legal event type. - legalObservedEventType(TypeMirror) - Static method in class org.microbean.event.EventTypes
-
Returns
trueif and only if the suppliedTypeMirroris 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
trueif and only if either the qualifiers present inreceiverAttributesare empty, or if the collection of qualifiers present inpayloadAttributescontains all of the qualifiers present inreceiverAttributes. - test(TypeMirror, TypeMirror) - Method in class org.microbean.event.EventTypeMatcher
-
Returns
trueif and only if the suppliedpayloadargument (normally an event type) matches the suppliedreceiverargument (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