Index

E L O T 
All Classes and Interfaces|All Packages

E

EventQualifiersMatcher - Class in org.microbean.event
EventQualifiersMatcher() - Constructor for class org.microbean.event.EventQualifiersMatcher
Creates a new EventQualifiersMatcher.
EventTypeMatcher - Class in org.microbean.event
EventTypeMatcher(Domain) - Constructor for class org.microbean.event.EventTypeMatcher
Creates a new EventTypeMatcher.
eventTypes(TypeMirror) - Method in class org.microbean.event.EventTypes
Returns an immutable List of legal event types that the supplied TypeMirror bears.
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 supplied TypeMirror is a legal event type.
legalObservedEventType(TypeMirror) - Static method in class org.microbean.event.EventTypes
Returns true if and only if the supplied TypeMirror 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 in receiverAttributes are empty, or if the collection of qualifiers present in payloadAttributes contains all of the qualifiers present in receiverAttributes.
test(TypeMirror, TypeMirror) - Method in class org.microbean.event.EventTypeMatcher
Returns true if and only if the supplied payload argument (normally an event type) matches the supplied receiver argument (normally an observed event type), according to the rules defined by section 2.8.3 of the CDI specification.
E L O T 
All Classes and Interfaces|All Packages