Class PublisherIsAssignableFromMatcher<E extends GenericMetaDataEvent<?,?>,PT>

java.lang.Object
org.refcodes.observer.PublisherIsAssignableFromMatcher<E,PT>
Type Parameters:
E - The matchee type.
PT - The publisher type.
All Implemented Interfaces:
org.refcodes.matcher.Matchable<E>, org.refcodes.matcher.Matcher<E>, org.refcodes.mixin.Schemable<org.refcodes.matcher.MatcherSchema>, EventMatcher<E>

public class PublisherIsAssignableFromMatcher<E extends GenericMetaDataEvent<?,?>,PT> extends Object implements EventMatcher<E>
Matches by event publisher type (EVENT PUBLISHER TYPE).
  • Constructor Details

    • PublisherIsAssignableFromMatcher

      public PublisherIsAssignableFromMatcher(Class<? extends PT> aEventPublisherType)
      Instantiates a new publisher is assignable from matcher impl.
      Parameters:
      aEventPublisherType - the event publisher type
  • Method Details