MCPcopy Index your code

hub / github.com/AndroidKnife/RxBus / types & classes

Types & classes78 in github.com/AndroidKnife/RxBus

ClassAbstractEventBusTest
rxbus/src/test/java/com/hwangjr/rxbus/AnnotatedSubscriberFinderTest.java:32
ClassAbstractNotAnnotatedInSuperclassTest
rxbus/src/test/java/com/hwangjr/rxbus/AnnotatedSubscriberFinderTest.java:93
ClassAnnotatedFinder
Helper methods for finding methods annotated with {@link Produce} and {@link Subscribe}.
rxbus/src/main/java/com/hwangjr/rxbus/finder/AnnotatedFinder.java:23
ClassAnnotatedProducerFinderTest
Test that Bus finds the correct producers. <p/> This test must be outside the c.g.c.rxbus package to test correctly.
rxbus/src/test/java/com/hwangjr/rxbus/AnnotatedProducerFinderTest.java:22
ClassAnnotatedSubscriberFinderTest
Test that Bus finds the correct subscribers. <p/> This test must be outside the c.g.c.rxbus package to test correctly.
rxbus/src/test/java/com/hwangjr/rxbus/AnnotatedSubscriberFinderTest.java:26
ClassAppApplication
Application to init timber and strict mode etc in debug mode.
app/src/main/java/com/hwangjr/rxbus/app/AppApplication.java:12
ClassApplicationTest
<a href="http://d.android.com/tools/testing/testing_android.html">Testing Fundamentals</a>
app/src/androidTest/java/com/hwangjr/rxbus/ApplicationTest.java:9
ClassBaseSubscriberFinderTest
rxbus/src/test/java/com/hwangjr/rxbus/AnnotatedSubscriberFinderTest.java:59
ClassBlackMouse
Black mouse
app/src/main/java/com/hwangjr/rxbus/app/MouseMam.java:64
ClassBus
Dispatches events to listeners, and provides ways for listeners to register themselves. <p/> <p>The Bus allows publish-subscribe-style communication b
rxbus/src/main/java/com/hwangjr/rxbus/Bus.java:75
ClassBusProvider
Maintains a singleton instance for obtaining the bus. Ideally this would be replaced with a more efficient means such as through injection directly in
app/src/main/java/com/hwangjr/rxbus/app/BusProvider.java:9
ClassBusTest
Test case for {@link Bus}.
rxbus/src/test/java/com/hwangjr/rxbus/BusTest.java:35
InterfaceCat
Cat to catch mouse.
app/src/main/java/com/hwangjr/rxbus/app/Cat.java:6
ClassCatMam
Cat mam to birth so many cat to catch mouse, it's a war!
app/src/main/java/com/hwangjr/rxbus/app/CatMam.java:15
ClassConstants
Constants
app/src/main/java/com/hwangjr/rxbus/app/Constants.java:6
ClassDeadEvent
Wraps an event that was posted, but which had no subscribers and thus could not be delivered. <p/> <p>Subscribing a DeadEvent is useful for debugging
rxbus/src/main/java/com/hwangjr/rxbus/entity/DeadEvent.java:11
ClassDeadMouse
Dead mouse
app/src/main/java/com/hwangjr/rxbus/app/MouseMam.java:79
ClassDummySubscriber
rxbus/src/test/java/com/hwangjr/rxbus/BusTest.java:406
ClassEvent
rxbus/src/main/java/com/hwangjr/rxbus/entity/Event.java:5
ClassEventBusInnerClassStressTest
Stress test of {@link Bus} against inner classes. The anon inner class tests were broken when we switched to weak references.
rxbus/src/test/java/com/hwangjr/rxbus/EventBusInnerClassStressTest.java:15
ClassEventProcessor
rxbus/src/test/java/com/hwangjr/rxbus/ReentrantEventsTest.java:78
ClassEventProducerTest
rxbus/src/test/java/com/hwangjr/rxbus/EventProducerTest.java:18
ClassEventRecorder
rxbus/src/test/java/com/hwangjr/rxbus/ReentrantEventsTest.java:87
ClassEventSubscriberTest
rxbus/src/test/java/com/hwangjr/rxbus/entity/EventSubscriberTest.java:23
EnumEventThread
rxbus/src/main/java/com/hwangjr/rxbus/thread/EventThread.java:12
ClassEventType
Event type like tags etc...
app/src/main/java/com/hwangjr/rxbus/app/Constants.java:10
ClassEventType
rxbus/src/main/java/com/hwangjr/rxbus/entity/EventType.java:3
ClassExampleUnitTest
To work on unit tests, switch the Test Artifact in the Build Variants view.
app/src/test/java/com/hwangjr/rxbus/ExampleUnitTest.java:10
ClassExampleUnitTest
To work on unit tests, switch the Test Artifact in the Build Variants view.
rxbus/src/test/java/com/hwangjr/rxbus/ExampleUnitTest.java:10
ClassExceptionThrowingProducer
rxbus/src/test/java/com/hwangjr/rxbus/BusTest.java:399
ClassExceptionThrowingSubscriber
rxbus/src/test/java/com/hwangjr/rxbus/BusTest.java:412
ClassFailsOnInterfaceSubscription
rxbus/src/test/java/com/hwangjr/rxbus/AnnotatedSubscriberFinderTest.java:191
InterfaceFinder
Finds producer and subscriber methods.
rxbus/src/main/java/com/hwangjr/rxbus/finder/Finder.java:13
ClassGhostCatcher
A collector for DeadEvents.
rxbus/src/test/java/com/hwangjr/rxbus/BusTest.java:427
ClassHierarchyFixture
rxbus/src/test/java/com/hwangjr/rxbus/BusTest.java:466
InterfaceHierarchyFixtureInterface
rxbus/src/test/java/com/hwangjr/rxbus/BusTest.java:452
ClassHierarchyFixtureParent
rxbus/src/test/java/com/hwangjr/rxbus/BusTest.java:461
InterfaceHierarchyFixtureSubinterface
rxbus/src/test/java/com/hwangjr/rxbus/BusTest.java:456
ClassIntentionalException
Local exception subclass to check variety of exception thrown.
rxbus/src/test/java/com/hwangjr/rxbus/EventProducerTest.java:151
ClassIntentionalException
Local exception subclass to check variety of exception thrown.
rxbus/src/test/java/com/hwangjr/rxbus/entity/EventSubscriberTest.java:207
ClassInterfaceSubscriber
rxbus/src/test/java/com/hwangjr/rxbus/AnnotatedSubscriberFinderTest.java:193
ClassJudgmentError
Local Error subclass to check variety of error thrown.
rxbus/src/test/java/com/hwangjr/rxbus/EventProducerTest.java:162
ClassJudgmentError
Local Error subclass to check variety of error thrown.
rxbus/src/test/java/com/hwangjr/rxbus/entity/EventSubscriberTest.java:218
ClassLazyStringProducer
rxbus/src/test/java/com/hwangjr/rxbus/LazyStringProducer.java:5
ClassMainActivity
Activity to show the story.
app/src/main/java/com/hwangjr/rxbus/app/MainActivity.java:21
InterfaceMouse
Mouse to squeak.
app/src/main/java/com/hwangjr/rxbus/app/Mouse.java:6
ClassMouseMam
Mouse mam to birth so many mouse.
app/src/main/java/com/hwangjr/rxbus/app/MouseMam.java:13
ClassNeitherAbstractNorAnnotatedInSuperclassTest
rxbus/src/test/java/com/hwangjr/rxbus/AnnotatedSubscriberFinderTest.java:135
ClassNullProducer
rxbus/src/test/java/com/hwangjr/rxbus/BusTest.java:440
ClassProducerEvent
Wraps a 'producer' method on a specific object. <p/> <p> This class only verifies the suitability of the method and event type if something fails. Ca
rxbus/src/main/java/com/hwangjr/rxbus/entity/ProducerEvent.java:22
ClassRecordingThreadEnforcer
rxbus/src/test/java/com/hwangjr/rxbus/ThreadEnforcerTest.java:12
ClassReentrantEventsHater
rxbus/src/test/java/com/hwangjr/rxbus/ReentrantEventsTest.java:38
ClassReentrantEventsTest
Validate that {@link Bus} behaves carefully when listeners publish their own events.
rxbus/src/test/java/com/hwangjr/rxbus/ReentrantEventsTest.java:20
ClassRxBus
Instance of {@link Bus}. Simply use {@link #get()} to get the instance of {@link Bus}
rxbus/src/main/java/com/hwangjr/rxbus/RxBus.java:9
ClassRxBusOlder
rxbus/src/main/java/com/hwangjr/rxbus/RxBusOlder.java:14
ClassSimpleProducer
rxbus/src/test/java/com/hwangjr/rxbus/AnnotatedProducerFinderTest.java:36
ClassSortedSubscriberFinder
Delegates to {@code Finder.ANNOTATED}, then sorts results by {@code SubscriberEvent#toString}
rxbus/src/test/java/com/hwangjr/rxbus/UnregisteringSubscriberTest.java:105
ClassSourceMethod
rxbus/src/main/java/com/hwangjr/rxbus/finder/AnnotatedFinder.java:198
ClassStringCatcher
A simple SubscriberEvent mock that records Strings. <p/> For testing fun, also includes a landmine method that Bus tests are required <em>not</em> to
rxbus/src/test/java/com/hwangjr/rxbus/StringCatcher.java:16
ClassStringProducer
rxbus/src/test/java/com/hwangjr/rxbus/StringProducer.java:6
ClassSub
rxbus/src/test/java/com/hwangjr/rxbus/EventBusInnerClassStressTest.java:19
ClassSubClass
rxbus/src/test/java/com/hwangjr/rxbus/AnnotatedSubscriberFinderTest.java:101
ClassSubClass
rxbus/src/test/java/com/hwangjr/rxbus/AnnotatedSubscriberFinderTest.java:155
ClassSubscriber
rxbus/src/test/java/com/hwangjr/rxbus/AnnotatedProducerFinderTest.java:25
ClassSubscriber
rxbus/src/test/java/com/hwangjr/rxbus/AnnotatedSubscriberFinderTest.java:61
ClassSubscriberEvent
Wraps a single-argument 'subscriber' method on a specific object. <p/> <p>This class only verifies the suitability of the method and event type if som
rxbus/src/main/java/com/hwangjr/rxbus/entity/SubscriberEvent.java:23
ClassSubscriberImpl
rxbus/src/test/java/com/hwangjr/rxbus/BusTest.java:475
InterfaceSubscriberInterface
rxbus/src/test/java/com/hwangjr/rxbus/BusTest.java:470
ClassSuperClass
rxbus/src/test/java/com/hwangjr/rxbus/AnnotatedSubscriberFinderTest.java:95
ClassSuperClass
rxbus/src/test/java/com/hwangjr/rxbus/AnnotatedSubscriberFinderTest.java:137
InterfaceThreadEnforcer
Enforces a thread confinement policy for methods on a particular event bus.
rxbus/src/main/java/com/hwangjr/rxbus/thread/ThreadEnforcer.java:10
ClassThreadEnforcerTest
rxbus/src/test/java/com/hwangjr/rxbus/ThreadEnforcerTest.java:10
InterfaceThreadHandler
rxbus/src/main/java/com/hwangjr/rxbus/thread/ThreadHandler.java:9
ClassTom
Cat Tom
app/src/main/java/com/hwangjr/rxbus/app/CatMam.java:42
ClassUnregisteringStringCatcher
An SubscriberEvent mock that records a String and unregisters itself in the subscriber.
rxbus/src/test/java/com/hwangjr/rxbus/UnregisteringStringCatcher.java:12
ClassUnregisteringSubscriberTest
Test case for subscribers which unregister while handling an event.
rxbus/src/test/java/com/hwangjr/rxbus/UnregisteringSubscriberTest.java:29
ClassVoidProducer
rxbus/src/test/java/com/hwangjr/rxbus/BusTest.java:267
ClassWhiteMouse
White mouse
app/src/main/java/com/hwangjr/rxbus/app/MouseMam.java:49