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>
public class CatchNoneEventMatcher<E extends MetaDataEvent<?,?>>
extends AbstractEventMatcher<E>
implements 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
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.refcodes.mixin.AliasAccessor
getAlias
Methods inherited from interface org.refcodes.matcher.Matcher
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.- Specified by:
isMatching
in interfaceEventMatcher<E extends MetaDataEvent<?,
?>> - Specified by:
isMatching
in interfaceorg.refcodes.matcher.Matchable<E extends MetaDataEvent<?,
?>> - Parameters:
aEvent
- TheActionEvent
used for testing its matchability.- Returns:
- True in case the
ActionEvent
matches theMatcher
's criteria, else false.
-