MCPcopy Create free account

hub / github.com/airbnb/RxGroups / types & classes

Types & classes56 in github.com/airbnb/RxGroups

ClassAutoResubscribingObserver
A {@link io.reactivex.Observer} which has a stable tag. Must be used with {@link AutoResubscribe} annotation to set the tag before observer is used.
rxgroups/src/main/java/com/airbnb/rxgroups/AutoResubscribingObserver.java:10
ClassAutoResubscribingObserver_Fail_NonStatic
rxgroups-annotation-test/src/test/resources/AutoResubscribingObserver_Fail_NonStatic.java:6
ClassAutoResubscribingObserver_Fail_Private
rxgroups-annotation-test/src/test/resources/AutoResubscribingObserver_Fail_Private.java:6
ClassAutoResubscribingObserver_Fail_Private_AutoTag
rxgroups-annotation-test/src/test/resources/AutoResubscribingObserver_Fail_Private_AutoTag.java:6
ClassAutoResubscribingObserver_Pass_All
rxgroups-annotation-test/src/test/resources/AutoResubscribingObserver_Pass_All.java:7
InterfaceAutoTaggableObserver
{@link Observer} with a unique tag which can be automatically set during {@link ObservableGroup#initializeAutoTaggingAndResubscription(Object)} when u
rxgroups/src/main/java/com/airbnb/rxgroups/AutoTaggableObserver.java:11
ClassAutoTaggableObserverImpl
rxgroups-annotation-test/src/test/java/com/airbnb/rxgroups/AutoTaggableObserverImpl.java:6
ClassAutoTaggableObserver_Pass_All
rxgroups-annotation-test/src/test/resources/AutoTaggableObserver_Pass_All.java:7
ClassAutoTaggableObserver_Pass_All_CustomTag
rxgroups-annotation-test/src/test/resources/AutoTaggableObserver_Pass_All_CustomTag.java:7
ClassBaseClass
rxgroups/src/test/java/com/airbnb/rxgroups/ResubscribeHelperTest.java:9
ClassBaseClass_ObservableResubscriber
rxgroups/src/test/java/com/airbnb/rxgroups/ResubscribeHelperTest.java:42
ClassBaseObservableResubscriber
rxgroups/src/main/java/com/airbnb/rxgroups/BaseObservableResubscriber.java:3
ClassClassToGenerateInfo
rxgroups-processor/src/main/java/com/airbnb/rxgroups/processor/ResubscriptionProcessor.java:301
ClassExampleUnitTest
To work on unit tests, switch the Test Artifact in the Build Variants view.
sample/src/test/java/com/airbnb/rxgroups/ExampleUnitTest.java:10
ClassGroupLifecycleManager
Manges unlocking, locking, and destroying observables based on the lifecycle of an activity or fragment. An Activity or fragment must call: <ul> <li>{
rxgroups-android/src/main/java/com/airbnb/rxgroups/GroupLifecycleManager.java:43
ClassGroupLifecycleManagerTest
rxgroups-android/src/test/java/com/airbnb/rxgroups/GroupLifecycleManagerTest.java:28
ClassGroupResubscriptionTransformer
rxgroups/src/main/java/com/airbnb/rxgroups/GroupResubscriptionTransformer.java:27
ClassGroupSubscriptionTransformer
Transforms an existing {@link Observable} by returning a new {@link Observable} that is automatically added to the provided {@link ObservableGroup} wi
rxgroups/src/main/java/com/airbnb/rxgroups/GroupSubscriptionTransformer.java:32
ClassInner
rxgroups-annotation-test/src/test/resources/AutoResubscribingObserver_Fail_NonStatic.java:8
ClassInnerClass
rxgroups/src/test/java/com/airbnb/rxgroups/NonResubscribableTagTest.java:29
ClassLeafClass
rxgroups/src/test/java/com/airbnb/rxgroups/ResubscribeHelperTest.java:17
ClassLeafClass_ObservableResubscriber
rxgroups/src/test/java/com/airbnb/rxgroups/ResubscribeHelperTest.java:60
ClassMainActivity
sample/src/main/java/com/airbnb/rxgroups/MainActivity.java:32
ClassManagedObservable
A wrapper for a {@link SubscriptionProxy} for use with the {@link ObservableGroup} to monitor a subscription state by tag.
rxgroups/src/main/java/com/airbnb/rxgroups/ManagedObservable.java:27
ClassMiddleClass
rxgroups/src/test/java/com/airbnb/rxgroups/ResubscribeHelperTest.java:13
ClassMiddleClass_ObservableResubscriber
rxgroups/src/test/java/com/airbnb/rxgroups/ResubscribeHelperTest.java:51
ClassNonResubscribableTag
Creates a tag of the form NonResubscribableTag_className#hashcode.
rxgroups/src/main/java/com/airbnb/rxgroups/NonResubscribableTag.java:9
ClassNonResubscribableTagTest
rxgroups/src/test/java/com/airbnb/rxgroups/NonResubscribableTagTest.java:7
ClassObservableGroup
A helper class for {@link ObservableManager} that groups {@link Observable}s to be managed together. For example, a fragment will probably want to gro
rxgroups/src/main/java/com/airbnb/rxgroups/ObservableGroup.java:39
ClassObservableGroupTest
rxgroups/src/test/java/com/airbnb/rxgroups/ObservableGroupTest.java:36
ClassObservableManager
Easily keep reference to {@link Observable}s across lifecycle changes. Observables are grouped by a unique group id, which allows you to manage and re
rxgroups/src/main/java/com/airbnb/rxgroups/ObservableManager.java:32
ClassObservableManagerTest
rxgroups/src/test/java/com/airbnb/rxgroups/ObservableManagerTest.java:23
ClassObserverInfo
rxgroups-processor/src/main/java/com/airbnb/rxgroups/processor/ResubscriptionProcessor.java:277
EnumObserverType
rxgroups-processor/src/main/java/com/airbnb/rxgroups/processor/ResubscriptionProcessor.java:272
ClassPlainObserver_Fail_AutoResubscribe
rxgroups-annotation-test/src/test/resources/PlainObserver_Fail_AutoResubscribe.java:7
ClassPlainObserver_Fail_AutoTag
rxgroups-annotation-test/src/test/resources/PlainObserver_Fail_AutoTag.java:7
ClassPreconditions
Static convenience methods that help a method or constructor check whether it was invoked correctly (whether its <i>preconditions</i> have been met).
rxgroups/src/main/java/com/airbnb/rxgroups/Preconditions.java:94
ClassProcessorHelper
rxgroups/src/main/java/com/airbnb/rxgroups/processor/ProcessorHelper.java:3
ClassProcessorUtils
rxgroups-processor/src/main/java/com/airbnb/rxgroups/processor/ProcessorUtils.java:13
ClassResubscribeHelper
rxgroups/src/main/java/com/airbnb/rxgroups/ResubscribeHelper.java:12
ClassResubscribeHelperTest
rxgroups/src/test/java/com/airbnb/rxgroups/ResubscribeHelperTest.java:7
ClassResubscriptionProcessor
rxgroups-processor/src/main/java/com/airbnb/rxgroups/processor/ResubscriptionProcessor.java:48
ClassResubscriptionProcessorTest
rxgroups-annotation-test/src/test/java/com/airbnb/rxgroups/ResubscriptionProcessorTest.java:12
ClassRxGroupsResubscriptionProcessorException
rxgroups-processor/src/main/java/com/airbnb/rxgroups/processor/ResubscriptionProcessor.java:262
ClassSampleApplication
sample/src/main/java/com/airbnb/rxgroups/SampleApplication.java:24
InterfaceSourceSubscription
rxgroups/src/main/java/com/airbnb/rxgroups/SourceSubscription.java:20
ClassState
rxgroups-android/src/main/java/com/airbnb/rxgroups/GroupLifecycleManager.java:219
ClassSubscriptionProxy
This class is a middle man between an {@link Observable} and an {@link ObservableEmitter} or {@link DisposableObserver}. The class allows the emitter
rxgroups/src/main/java/com/airbnb/rxgroups/SubscriptionProxy.java:37
ClassSubscriptionProxyTest
rxgroups/src/test/java/com/airbnb/rxgroups/SubscriptionProxyTest.java:34
InterfaceTaggedObserver
An {@link Observer} which as a string "tag" which uniquely identifies this Observer.
rxgroups/src/main/java/com/airbnb/rxgroups/TaggedObserver.java:10
ClassTaggedObserver_Fail_AutoTag
rxgroups-annotation-test/src/test/resources/TaggedObserver_Fail_AutoTag.java:6
ClassTaggedObserver_Pass_AutoResubscribe
rxgroups-annotation-test/src/test/resources/TaggedObserver_Pass_AutoResubscribe.java:8
ClassTestAutoResubscribingObserver
rxgroups/src/main/java/com/airbnb/rxgroups/TestAutoResubscribingObserver.java:8
ClassTestOnUnsubscribe
rxgroups/src/test/java/com/airbnb/rxgroups/SubscriptionProxyTest.java:102
ClassTestTarget
rxgroups-android/src/test/java/com/airbnb/rxgroups/GroupLifecycleManagerTest.java:36
ClassUtils
rxgroups/src/main/java/com/airbnb/rxgroups/Utils.java:6