001 package com.hammurapi.eventbus.local;
002
003 import com.hammurapi.eventbus.AbstractEventBus;
004 import com.hammurapi.eventbus.EventStore;
005 import com.hammurapi.eventbus.Matcher;
006
007 /**
008 * Matcher with partially bound generic parameters.
009 * @author Pavel Vlasov
010 *
011 * @param <E>
012 * @param <P>
013 * @param <C>
014 * @param <S>
015 */
016 public interface LocalMatcher<E, P extends Comparable<P>, C, S extends EventStore<E,P,C,AbstractEventBus.Handle<E, P, C, Long>,S>> extends Matcher<E, P, C, Long, AbstractEventBus.Handle<E, P, C, Long>, S> {
017
018 }