OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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