Uses of Interface
io.reactivex.rxjava3.internal.fuseable.HasUpstreamPublisher
Packages that use HasUpstreamPublisher
-
Uses of HasUpstreamPublisher in io.reactivex.rxjava3.internal.operators.flowable
Classes in io.reactivex.rxjava3.internal.operators.flowable that implement HasUpstreamPublisherModifier and TypeClassDescription(package private) classAbstract base class for operators that take an upstream sourcePublisher.final classFlowableAll<T>final classFlowableAny<T>final classFlowableBuffer<T,C extends Collection<? super T>> final classFlowableBufferBoundary<T,U extends Collection<? super T>, Open, Close> final classFlowableBufferExactBoundary<T,U extends Collection<? super T>, B> final classFlowableBufferTimed<T,U extends Collection<? super T>> final classAn observable which auto-connects to another observable, caches the elements from that observable but allows terminating the connection and completing the cache.final classFlowableCollect<T,U> final classFlowableConcatMap<T,R> final classfinal classfinal classSubscribe to a main Flowable first, then when it completes normally, subscribe to a Completable and terminate when it terminates.final classSubscribe to a main Flowable first, then when it completes normally, subscribe to a Maybe, signal its success value followed by a completion or signal its error or completion signal as is.final classSubscribe to a main Flowable first, then when it completes normally, subscribe to a Single, signal its success value followed by a completion or signal its error as is.final classfinal classFlowableDebounce<T,U> final classfinal classfinal classfinal classfinal classFlowableDistinct<T,K> final classfinal classCalls a consumer after pushing the current item to the downstream.final classExecute an action after an onError, onComplete or a cancel event.final classfinal classfinal classfinal classfinal classFlowableFlatMap<T,U> final classMaps a sequence of values into CompletableSources and awaits their termination.final classFlowableFlatMapMaybe<T,R> Maps upstream values into MaybeSources and merges their signals into one sequence.final classMaps upstream values into SingleSources and merges their signals into one sequence.final classfinal classFlowableGroupBy<T,K, V> final classFlowableGroupJoin<TLeft,TRight, TLeftEnd, TRightEnd, R> final classFlowableHide<T>Hides the identity of the wrapped Flowable and its Subscription.final classfinal classFlowableJoin<TLeft,TRight, TLeftEnd, TRightEnd, R> final classFlowableLift<R,T> Allows lifting operators into a chain of Publishers.final classFlowableMap<T,U> final classfinal classfinal classMerges a Flowable and a Completable by emitting the items of the Flowable and waiting until both the Flowable and Completable complete normally.final classMerges an Observable and a Maybe by emitting the items of the Observable and the success value of the Maybe and waiting until both the Observable and Maybe terminate normally.final classMerges an Observable and a Maybe by emitting the items of the Observable and the success value of the Maybe and waiting until both the Observable and Maybe terminate normally.final classfinal classfinal classHandle backpressure with a bounded buffer and custom strategy.final classfinal classfinal classfinal classfinal classfinal classEmits an onComplete if the source emits an onError and the predicate returns true for that Throwable.final classfinal classfinal classShares a single underlying connection to the upstream Publisher and multicasts events to all subscribed subscribers until the upstream completes or the connection is disposed.final classMulticasts a Flowable over a selector function.final classReduces a sequence via a function into a single value or signals NoSuchElementException for an empty source.final classReduce a Flowable into a single value exposed as Single or signal NoSuchElementException.final classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classFlowableScan<T>final classFlowableScanSeed<T,R> final classfinal classfinal classFlowableSkip<T>final classfinal classfinal classFlowableSkipUntil<T,U> final classfinal classSubscribes to the source Flowable on the specified Scheduler and makes sure downstream requests are scheduled there as well.final classfinal classFlowableSwitchMap<T,R> final classFlowableTake<T>final classfinal classfinal classfinal classFlowableTakeUntil<T,U> final classfinal classfinal classfinal classEmits the next or latest item when the given time elapses.final classfinal classFlowableTimeout<T,U, V> final classfinal classFlowableToList<T,U extends Collection<? super T>> final classfinal classfinal classfinal classfinal classfinal classFlowableWithLatestFrom<T,U, R> final classCombines a main sequence of values with the latest from multiple other sequences via a selector function.final classFlowableZipIterable<T,U, V>