Module org.refcodes.observer
Package org.refcodes.observer
Class CatchNoneEventMatcher<E extends MetaDataEvent<?,?>>
java.lang.Object
org.refcodes.observer.AbstractEventMatcher<E>
org.refcodes.observer.CatchNoneEventMatcher<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>
Catches no events, no matching is done (CATCH NONE).
-
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
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
isMatching
(E aEvent) Tests whether the givenActionEvent
is matching theMatcher
's criteria.Methods inherited from class org.refcodes.observer.AbstractEventMatcher
getAlias, toSchema
-
Field Details
-
ALIAS
- See Also:
-
-
Constructor Details
-
CatchNoneEventMatcher
public CatchNoneEventMatcher()Constructs the "catch all"EventMatcher
instance.
-
-
Method Details
-
isMatching
Tests whether the givenActionEvent
is matching theMatcher
's criteria.- Parameters:
aEvent
- TheActionEvent
used for testing its matchability.- Returns:
- True in case the
ActionEvent
matches theMatcher
's criteria, else false.
-