Module org.refcodes.observer
Package org.refcodes.observer
Class CatchAllEventMatcher<E extends MetaDataEvent<?,?>>
java.lang.Object
org.refcodes.observer.AbstractEventMatcher<E>
org.refcodes.observer.CatchAllEventMatcher<E>
- Type Parameters:
E- The generic type.
- All Implemented Interfaces:
org.refcodes.matcher.Matchable<E>,org.refcodes.matcher.Matcher<E>,org.refcodes.mixin.AliasAccessor,org.refcodes.mixin.Schemable,EventMatcher<E>
public class CatchAllEventMatcher<E extends MetaDataEvent<?,?>>
extends AbstractEventMatcher<E>
implements EventMatcher<E>
Catches all events, no matching is done (CATCH ALL).
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.refcodes.mixin.AliasAccessor
org.refcodes.mixin.AliasAccessor.AliasBuilder<B extends org.refcodes.mixin.AliasAccessor.AliasBuilder<B>>, org.refcodes.mixin.AliasAccessor.AliasMutator, org.refcodes.mixin.AliasAccessor.AliasProperty -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanisMatching(E aEvent) Tests whether the givenActionEventis matching theMatcher's criteria.Methods inherited from class org.refcodes.observer.AbstractEventMatcher
getAlias, toSchemaMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.refcodes.mixin.AliasAccessor
getAliasMethods inherited from interface org.refcodes.matcher.Matcher
toSchema
-
Field Details
-
ALIAS
- See Also:
-
-
Constructor Details
-
CatchAllEventMatcher
public CatchAllEventMatcher()Constructs the "catch all"EventMatcherinstance.
-
-
Method Details
-
isMatching
Tests whether the givenActionEventis matching theMatcher's criteria.- Specified by:
isMatchingin interfaceEventMatcher<E extends MetaDataEvent<?,?>> - Specified by:
isMatchingin interfaceorg.refcodes.matcher.Matchable<E extends MetaDataEvent<?,?>> - Parameters:
aEvent- TheActionEventused for testing its matchability.- Returns:
- True in case the
ActionEventmatches theMatcher's criteria, else false.
-