HomeSort by relevance Sort by last modified time
    Searched refs:EventSubscriber (Results 1 - 21 of 21) sorted by null

  /external/guava/guava-tests/test/com/google/common/eventbus/
PackageSanityTests.java 34 setDefault(EventSubscriber.class, new DummySubscriber().toEventSubscriber());
43 EventSubscriber toEventSubscriber() throws Exception {
44 return new EventSubscriber(this, subscriberMethod());
EventSubscriberTest.java 27 * Test case for {@link EventSubscriber}.
53 EventSubscriber subscriber = new EventSubscriber(this, method);
64 EventSubscriber subscriber = new EventSubscriber(this, method);
77 EventSubscriber subscriber = new EventSubscriber(this, method);
92 new EventSubscriber("foo", charAt), new EventSubscriber("foo", charAt))
93 .addEqualityGroup(new EventSubscriber("bar", charAt)
    [all...]
  /external/guava/guava/src/com/google/common/eventbus/
SubscriberFindingStrategy.java 31 * by the type of event they handle, and wraps them in {@link EventSubscriber} instances.
34 * @return EventSubscriber objects for each subscriber method, organized by event
40 Multimap<Class<?>, EventSubscriber> findAllSubscribers(Object source);
EventSubscriber.java 40 class EventSubscriber {
48 * Creates a new EventSubscriber to wrap {@code method} on @{code target}.
53 EventSubscriber(Object target, Method method) {
55 "EventSubscriber target cannot be null.");
56 Preconditions.checkNotNull(method, "EventSubscriber method cannot be null.");
98 if (obj instanceof EventSubscriber) {
99 EventSubscriber that = (EventSubscriber) obj;
SynchronizedEventSubscriber.java 27 * {@link EventSubscriber}.
31 final class SynchronizedEventSubscriber extends EventSubscriber {
EventBus.java 138 private final SetMultimap<Class<?>, EventSubscriber> subscribersByType =
203 Multimap<Class<?>, EventSubscriber> methodsInListener =
220 Multimap<Class<?>, EventSubscriber> methodsInListener = finder.findAllSubscribers(object);
221 for (Entry<Class<?>, Collection<EventSubscriber>> entry :
224 Collection<EventSubscriber> eventMethodsInListener = entry.getValue();
228 Set<EventSubscriber> currentSubscribers = subscribersByType.get(eventType);
258 Set<EventSubscriber> wrappers = subscribersByType.get(eventType);
262 for (EventSubscriber wrapper : wrappers) {
283 void enqueueEvent(Object event, EventSubscriber subscriber) {
320 void dispatch(Object event, EventSubscriber wrapper)
    [all...]
AnnotatedSubscriberFinder.java 69 public Multimap<Class<?>, EventSubscriber> findAllSubscribers(Object listener) {
70 Multimap<Class<?>, EventSubscriber> methodsInListener = HashMultimap.create();
75 EventSubscriber subscriber = makeSubscriber(listener, method);
138 * Creates an {@code EventSubscriber} for subsequently calling {@code method} on
140 * Selects an EventSubscriber implementation based on the annotations on
144 * @param method the event subscriber method to wrap in an EventSubscriber.
145 * @return an EventSubscriber that will call {@code method} on {@code listener}
148 private static EventSubscriber makeSubscriber(Object listener, Method method) {
149 EventSubscriber wrapper;
151 wrapper = new EventSubscriber(listener, method)
    [all...]
AsyncEventBus.java 85 void enqueueEvent(Object event, EventSubscriber subscriber) {
110 void dispatch(final Object event, final EventSubscriber subscriber) {
  /external/conscrypt/benchmark-android/
vogar.jar 
  /external/dagger2/lib/
google-java-format-0.1-20151017.042846-2.jar 
  /external/guice/lib/
guava-16.0.1.jar 
  /prebuilts/devtools/tools/lib/
guava-17.0.jar 
guava-18.0.jar 
  /prebuilts/misc/common/guava/
guava-18.0.jar 
  /prebuilts/misc/common/tradefed/
tradefed-prebuilt.jar 
  /prebuilts/sdk/tools/jills/
jill-4.32.CANDIDATE.jar 
  /prebuilts/tools/common/m2/repository/com/google/guava/guava/17.0/
guava-17.0.jar 
  /prebuilts/tools/common/m2/repository/com/google/guava/guava/18.0/
guava-18.0.jar 
  /prebuilts/tools/common/m2/repository/com/google/guava/guava-jdk5/17.0/
guava-jdk5-17.0.jar 
  /prebuilts/tools/common/offline-m2/com/google/guava/guava/17.0/
guava-17.0.jar 
  /prebuilts/tools/common/offline-m2/com/google/guava/guava/18.0/
guava-18.0.jar 

Completed in 1619 milliseconds