MCPcopy Create free account

hub / github.com/airbnb/RxGroups / functions

Functions267 in github.com/airbnb/RxGroups

↓ 62 callersMethodsubscribe
(@NonNull ObservableEmitter<Integer> emitter)
rxgroups/src/test/java/com/airbnb/rxgroups/SubscriptionProxyTest.java:37
↓ 55 callersMethodcreate
(Observable<T> observable, Action onTerminate)
rxgroups/src/main/java/com/airbnb/rxgroups/SubscriptionProxy.java:50
↓ 55 callersMethodnewGroup
@return a new {@link ObservableGroup} with a unique groupId
rxgroups/src/main/java/com/airbnb/rxgroups/ObservableManager.java:58
↓ 41 callersMethodtransform
Transforms an existing {@link Observable} by returning a new {@link Observable} that is automatically added to this {@link ObservableGroup} with the p
rxgroups/src/main/java/com/airbnb/rxgroups/ObservableGroup.java:146
↓ 37 callersMethodhasObservables
Returns whether the observer has any existing {@link Observable}.
rxgroups/src/main/java/com/airbnb/rxgroups/ObservableGroup.java:369
↓ 31 callersMethodonNext
(@NonNull T t)
rxgroups/src/main/java/com/airbnb/rxgroups/SubscriptionProxy.java:96
↓ 27 callersMethodonComplete
()
rxgroups/src/main/java/com/airbnb/rxgroups/SubscriptionProxy.java:108
↓ 13 callersMethoddispose
Disposes all Observables managed by this group. Also clears any references to existing {@link Observer} objects in order to avoid leaks. This does not
rxgroups/src/main/java/com/airbnb/rxgroups/ObservableGroup.java:229
↓ 13 callersMethodisCancelled
Indicates whether this {@code SourceSubscription} is currently cancelled, that is, whether the underlying HTTP request associated to it has been cance
rxgroups/src/main/java/com/airbnb/rxgroups/SourceSubscription.java:28
↓ 12 callersMethodid
()
rxgroups/src/main/java/com/airbnb/rxgroups/ObservableGroup.java:51
↓ 11 callersMethodsubscription
@return a {@link SourceSubscription} with which the {@link Observer} can dispose from or cancel before the {@link Observable} has completed. If no {@l
rxgroups/src/main/java/com/airbnb/rxgroups/ObservableGroup.java:271
↓ 10 callersMethodformat
(String template, @Nullable Object... args)
rxgroups/src/main/java/com/airbnb/rxgroups/Preconditions.java:407
↓ 10 callersMethodgetObserverTag
(Observer<?> observer)
rxgroups/src/main/java/com/airbnb/rxgroups/Utils.java:7
↓ 9 callersMethoddispose
()
rxgroups/src/test/java/com/airbnb/rxgroups/SubscriptionProxyTest.java:116
↓ 9 callersMethodgetGroup
@return an existing group provided groupId. Throws {@link IllegalStateException} if no group with the provided groupId exists or it is already destroy
rxgroups/src/main/java/com/airbnb/rxgroups/ObservableManager.java:43
↓ 9 callersMethodgetObservablesForObserver
( Observer<?> observer)
rxgroups/src/main/java/com/airbnb/rxgroups/ObservableGroup.java:127
↓ 9 callersMethodlogError
(String msg, Object... args)
rxgroups-processor/src/main/java/com/airbnb/rxgroups/processor/ResubscriptionProcessor.java:268
↓ 9 callersMethodobservable
Returns an existing {@link Observable} for the {@link TaggedObserver}. <p> <p> Does not change the locked status of this {@link ObservableGroup}. If i
rxgroups/src/main/java/com/airbnb/rxgroups/ObservableGroup.java:246
↓ 9 callersMethodonCreate
Call this method from your Activity or Fragment's onCreate method
rxgroups-android/src/main/java/com/airbnb/rxgroups/GroupLifecycleManager.java:57
↓ 8 callersMethoddestroy
Clears the provided group. References will be released, and no future results will be returned. Once a group is destroyed it is an error to use it aga
rxgroups/src/main/java/com/airbnb/rxgroups/ObservableManager.java:73
↓ 8 callersMethodgroup
@return the {@link ObservableGroup} associated to this instance
rxgroups-android/src/main/java/com/airbnb/rxgroups/GroupLifecycleManager.java:91
↓ 8 callersMethodisDisposed
()
rxgroups/src/test/java/com/airbnb/rxgroups/SubscriptionProxyTest.java:120
↓ 8 callersMethodlock
Locks (prevents) Observables added to this group from emitting new events. Observables added via {@link #transform(Observer, String)} while the group
rxgroups/src/main/java/com/airbnb/rxgroups/ObservableGroup.java:199
↓ 6 callersMethodcancel
Stops the receipt of notifications on the {@link io.reactivex.Observer} that was registered when this Subscription was received. This allows unregiste
rxgroups/src/main/java/com/airbnb/rxgroups/SourceSubscription.java:36
↓ 6 callersMethodhasObservables
Call {@link ObservableGroup#hasObservables(Observer)} for the group managed by this instance.
rxgroups-android/src/main/java/com/airbnb/rxgroups/GroupLifecycleManager.java:116
↓ 6 callersMethodtoString
()
rxgroups/src/main/java/com/airbnb/rxgroups/ObservableGroup.java:384
↓ 6 callersMethodunlock
Unlocks (releases) Observables added to this group to emit new events until they are locked, unsubscribed or cancelled.
rxgroups/src/main/java/com/airbnb/rxgroups/ObservableGroup.java:213
↓ 5 callersMethodisDisposed
()
rxgroups/src/main/java/com/airbnb/rxgroups/SubscriptionProxy.java:82
↓ 5 callersMethodresubscribeAll
(TaggedObserver<? super T> observer)
rxgroups/src/main/java/com/airbnb/rxgroups/ObservableGroup.java:290
↓ 4 callersMethodadd
Adds an {@link Observable} and {@link Observer} to this group and subscribes to it. If an {@link Observable} with the same tag is already added, the p
rxgroups/src/main/java/com/airbnb/rxgroups/ObservableGroup.java:99
↓ 4 callersMethodcheckNotNull
Ensures that an object reference passed as a parameter to the calling method is not null. @param reference an object reference @return the non-null r
rxgroups/src/main/java/com/airbnb/rxgroups/Preconditions.java:208
↓ 4 callersMethoddestroy
Cancels all subscriptions and releases references to Observables and Observers. No more Observables can be added to this group after it has been destr
rxgroups/src/main/java/com/airbnb/rxgroups/ObservableGroup.java:167
↓ 4 callersMethodisNonResubscribableTag
(String tag)
rxgroups/src/main/java/com/airbnb/rxgroups/NonResubscribableTag.java:19
↓ 4 callersMethodsubscribe
(@NonNull final ObservableEmitter<T> emitter)
rxgroups/src/main/java/com/airbnb/rxgroups/GroupSubscriptionTransformer.java:45
↓ 3 callersMethodbadPositionIndex
(int index, int size, String desc)
rxgroups/src/main/java/com/airbnb/rxgroups/Preconditions.java:356
↓ 3 callersMethodcancelAllObservablesForObserver
Removes all {@link Observable} for the given {@link Observer} and cancels their subscriptions. No more events will be delivered to its subscriber.
rxgroups/src/main/java/com/airbnb/rxgroups/ObservableGroup.java:333
↓ 3 callersMethodcreate
(Object object)
rxgroups/src/main/java/com/airbnb/rxgroups/NonResubscribableTag.java:15
↓ 3 callersMethoddispose
()
rxgroups/src/main/java/com/airbnb/rxgroups/SubscriptionProxy.java:76
↓ 3 callersMethodforAllObservables
(Consumer<ManagedObservable<?>> action)
rxgroups/src/main/java/com/airbnb/rxgroups/ObservableGroup.java:179
↓ 3 callersMethodinitializeAutoTaggingAndResubscription
Calls {@link ObservableGroup#initializeAutoTaggingAndResubscription(Object)} (Object, Class)} for the group managed by this instance.
rxgroups-android/src/main/java/com/airbnb/rxgroups/GroupLifecycleManager.java:133
↓ 3 callersMethodinitializeAutoTaggingAndResubscriptionInTargetClassOnly
(Object target, Class<?> targetClass, ObservableGroup group)
rxgroups/src/main/java/com/airbnb/rxgroups/ResubscribeHelper.java:31
↓ 3 callersMethodonDestroy
(boolean isFinishing)
rxgroups-android/src/main/java/com/airbnb/rxgroups/GroupLifecycleManager.java:164
↓ 3 callersMethodsetTag
(String tag)
rxgroups/src/main/java/com/airbnb/rxgroups/AutoTaggableObserver.java:12
↓ 2 callersMethodcheckNotDestroyed
()
rxgroups/src/main/java/com/airbnb/rxgroups/ObservableGroup.java:380
↓ 2 callersMethodcheckState
Ensures the truth of an expression involving the state of the calling instance, but not involving any parameters to the calling method. @param expres
rxgroups/src/main/java/com/airbnb/rxgroups/Preconditions.java:155
↓ 2 callersMethoddisposableWrapper
(final ObservableEmitter<? super T> emitter)
rxgroups/src/main/java/com/airbnb/rxgroups/SubscriptionProxy.java:94
↓ 2 callersMethoddispose
()
rxgroups/src/main/java/com/airbnb/rxgroups/ManagedObservable.java:56
↓ 2 callersMethodinitializeAutoTaggingAndResubscription
Initializes all helper classes in {@code target} class hierarchy.
rxgroups/src/main/java/com/airbnb/rxgroups/ResubscribeHelper.java:19
↓ 2 callersMethodisAutoTaggable
(Element observerFieldElement, Types typeUtil, Elements elementUtil)
rxgroups-processor/src/main/java/com/airbnb/rxgroups/processor/ProcessorUtils.java:31
↓ 2 callersMethodisResubscribingObserver
(Element observerFieldElement, Types typeUtil, Elements elementUtil)
rxgroups-processor/src/main/java/com/airbnb/rxgroups/processor/ProcessorUtils.java:15
↓ 2 callersMethodonError
(@NonNull Throwable e)
rxgroups/src/main/java/com/airbnb/rxgroups/SubscriptionProxy.java:102
↓ 2 callersMethodonSaveInstanceState
Call this method from your Activity or Fragment's onSaveInstanceState method
rxgroups-android/src/main/java/com/airbnb/rxgroups/GroupLifecycleManager.java:214
↓ 2 callersMethodprocessObserver
(Element observer, LinkedHashMap<TypeElement, ClassToGenerateInfo> info, Class<? extends Annotation>
rxgroups-processor/src/main/java/com/airbnb/rxgroups/processor/ResubscriptionProcessor.java:113
↓ 2 callersMethodresubscribe
Resubscribes the {@link TaggedObserver} to the observable identified by {@code observableTag}.
rxgroups/src/main/java/com/airbnb/rxgroups/ObservableGroup.java:300
↓ 2 callersMethodrun
()
rxgroups/src/test/java/com/airbnb/rxgroups/SubscriptionProxyTest.java:105
↓ 2 callersMethodtransform
Calls {@link ObservableGroup#transform(Observer)} for the group managed by this instance.
rxgroups-android/src/main/java/com/airbnb/rxgroups/GroupLifecycleManager.java:99
↓ 1 callersMethodaccept
(ManagedObservable<?> managedObservable)
rxgroups/src/main/java/com/airbnb/rxgroups/ObservableGroup.java:202
↓ 1 callersMethodaddObserver
(String observerName, ObserverInfo type)
rxgroups-processor/src/main/java/com/airbnb/rxgroups/processor/ResubscriptionProcessor.java:311
↓ 1 callersMethodbadElementIndex
(int index, int size, String desc)
rxgroups/src/main/java/com/airbnb/rxgroups/Preconditions.java:313
↓ 1 callersMethodbadPositionIndexes
(int start, int end, int size)
rxgroups/src/main/java/com/airbnb/rxgroups/Preconditions.java:385
↓ 1 callersMethodcancelAndRemove
Removes the {@link Observable} identified by {@code observableTag} for the given {@link Observer} and cancels it subscription. No more events will be
rxgroups/src/main/java/com/airbnb/rxgroups/ObservableGroup.java:324
↓ 1 callersMethoddispose
()
rxgroups/src/main/java/com/airbnb/rxgroups/TestAutoResubscribingObserver.java:37
↓ 1 callersMethodfindConstructorForClass
(Class<?> cls)
rxgroups/src/main/java/com/airbnb/rxgroups/ResubscribeHelper.java:61
↓ 1 callersMethodgenerateClass
(ClassToGenerateInfo info)
rxgroups-processor/src/main/java/com/airbnb/rxgroups/processor/ResubscriptionProcessor.java:223
↓ 1 callersMethodgenerateConstructor
(ClassToGenerateInfo info)
rxgroups-processor/src/main/java/com/airbnb/rxgroups/processor/ResubscriptionProcessor.java:236
↓ 1 callersMethodgetCustomTag
(Element observer, Class<? extends Annotation> annotationClass)
rxgroups-processor/src/main/java/com/airbnb/rxgroups/processor/ResubscriptionProcessor.java:132
↓ 1 callersMethodgetGeneratedClassName
(TypeElement classElement)
rxgroups-processor/src/main/java/com/airbnb/rxgroups/processor/ResubscriptionProcessor.java:213
↓ 1 callersMethodgetOrCreateTargetClass
( Map<TypeElement, ClassToGenerateInfo> modelClassMap, TypeElement classElement)
rxgroups-processor/src/main/java/com/airbnb/rxgroups/processor/ResubscriptionProcessor.java:199
↓ 1 callersMethodgetTag
@return A string which uniquely identifies this Observer. In order to use {@link ObservableGroup#resubscribe(TaggedObserver, String)} the tag must be
rxgroups/src/main/java/com/airbnb/rxgroups/TaggedObserver.java:17
↓ 1 callersMethodid
()
rxgroups/src/main/java/com/airbnb/rxgroups/ObservableManager.java:65
↓ 1 callersMethodinvokeConstructor
(Constructor<?> constructor, Object target, ObservableGroup group)
rxgroups/src/main/java/com/airbnb/rxgroups/ResubscribeHelper.java:41
↓ 1 callersMethodisDestroyed
Returns whether this group has been already destroyed or not.
rxgroups/src/main/java/com/airbnb/rxgroups/ObservableGroup.java:376
↓ 1 callersMethodisDisposed
()
rxgroups/src/main/java/com/airbnb/rxgroups/ManagedObservable.java:61
↓ 1 callersMethodisTaggedObserver
(Element observerFieldElement, Types typeUtil, Elements elementUtil)
rxgroups-processor/src/main/java/com/airbnb/rxgroups/processor/ProcessorUtils.java:23
↓ 1 callersMethodlock
()
rxgroups-android/src/main/java/com/airbnb/rxgroups/GroupLifecycleManager.java:205
↓ 1 callersMethodobservableManager
()
sample/src/main/java/com/airbnb/rxgroups/SampleApplication.java:32
↓ 1 callersMethodonClickLockUnlockGroup
(View view)
sample/src/main/java/com/airbnb/rxgroups/MainActivity.java:102
↓ 1 callersMethodonClickStartStopTimer
(View view)
sample/src/main/java/com/airbnb/rxgroups/MainActivity.java:117
↓ 1 callersMethodproxiedObservable
()
rxgroups/src/main/java/com/airbnb/rxgroups/ManagedObservable.java:73
↓ 1 callersMethodremoveNonResubscribableObservers
()
rxgroups/src/main/java/com/airbnb/rxgroups/ObservableGroup.java:390
↓ 1 callersMethodtimerObservable
()
sample/src/main/java/com/airbnb/rxgroups/SampleApplication.java:36
↓ 1 callersMethodunlock
()
rxgroups-android/src/main/java/com/airbnb/rxgroups/GroupLifecycleManager.java:209
↓ 1 callersMethodunlock
()
rxgroups/src/main/java/com/airbnb/rxgroups/ManagedObservable.java:65
↓ 1 callersMethodvalidateObserverField
(Element observerFieldElement, Class<? extends Annotation> annotationClas
rxgroups-processor/src/main/java/com/airbnb/rxgroups/processor/ResubscriptionProcessor.java:143
MethodBaseClass_ObservableResubscriber
(BaseClass target, ObservableGroup group)
rxgroups/src/test/java/com/airbnb/rxgroups/ResubscribeHelperTest.java:46
MethodClassToGenerateInfo
(TypeElement originalClassName, ClassName generatedClassName)
rxgroups-processor/src/main/java/com/airbnb/rxgroups/processor/ResubscriptionProcessor.java:306
MethodGroupLifecycleManager
(ObservableManager observableManager, ObservableGroup group)
rxgroups-android/src/main/java/com/airbnb/rxgroups/GroupLifecycleManager.java:51
MethodGroupResubscriptionTransformer
(ManagedObservable<T> managedObservable)
rxgroups/src/main/java/com/airbnb/rxgroups/GroupResubscriptionTransformer.java:30
MethodGroupSubscriptionTransformer
(ObservableGroup group, String observerTag, String observableTag)
rxgroups/src/main/java/com/airbnb/rxgroups/GroupSubscriptionTransformer.java:37
MethodLeafClass_ObservableResubscriber
(LeafClass target, ObservableGroup group)
rxgroups/src/test/java/com/airbnb/rxgroups/ResubscribeHelperTest.java:64
MethodManagedObservable
(String observerTag, String observableTag, Observable<T> upstreamObservable, ObservableEmitter<? super T
rxgroups/src/main/java/com/airbnb/rxgroups/ManagedObservable.java:34
MethodMiddleClass_ObservableResubscriber
(MiddleClass target, ObservableGroup group)
rxgroups/src/test/java/com/airbnb/rxgroups/ResubscribeHelperTest.java:55
MethodObservableGroup
(long groupId)
rxgroups/src/main/java/com/airbnb/rxgroups/ObservableGroup.java:47
MethodObserverInfo
(ObserverType type, String customTag, boolean autoTaggable, boolean shouldAutoResubscribe)
rxgroups-processor/src/main/java/com/airbnb/rxgroups/processor/ResubscriptionProcessor.java:283
MethodPreconditions
()
rxgroups/src/main/java/com/airbnb/rxgroups/Preconditions.java:95
MethodRxGroupsResubscriptionProcessorException
(String message)
rxgroups-processor/src/main/java/com/airbnb/rxgroups/processor/ResubscriptionProcessor.java:263
MethodState
(UUID managerId, long groupId)
rxgroups-android/src/main/java/com/airbnb/rxgroups/GroupLifecycleManager.java:223
MethodSubscriptionProxy
(Observable<T> sourceObservable, Action onTerminate)
rxgroups/src/main/java/com/airbnb/rxgroups/SubscriptionProxy.java:43
MethodTestAutoResubscribingObserver
(String tag)
rxgroups/src/main/java/com/airbnb/rxgroups/TestAutoResubscribingObserver.java:13
Methodaddition_isCorrect
()
sample/src/test/java/com/airbnb/rxgroups/ExampleUnitTest.java:11
next →1–100 of 267, ranked by callers