Uses of Interface
io.reactivex.rxjava3.core.CompletableSource
Packages that use CompletableSource
Package
Description
Base reactive classes:
Flowable, Observable,
Single, Maybe and
Completable; base reactive consumers;
other common base interfaces.Base interfaces and types for supporting operator-fusion.
Classes representing so-called hot sources, aka subjects, that implement a base reactive class and
the respective consumer type at once to allow forms of multicasting events to multiple
consumers as well as consuming another base reactive type of their kind.
-
Uses of CompletableSource in io.reactivex.rxjava3.core
Classes in io.reactivex.rxjava3.core that implement CompletableSourceModifier and TypeClassDescriptionclassTheCompletableclass represents a deferred computation without any value but only indication for completion or exception.Methods in io.reactivex.rxjava3.core that return CompletableSourceModifier and TypeMethodDescriptionCompletableTransformer.apply(@NonNull Completable upstream) Applies a function to the upstreamCompletableand returns aCompletableSource.Methods in io.reactivex.rxjava3.core with parameters of type CompletableSourceModifier and TypeMethodDescriptionstatic @NonNull CompletableCompletable.ambArray(@NonNull CompletableSource... sources) Returns aCompletablewhich terminates as soon as one of the sourceCompletables terminates (normally or with an error) and disposes all otherCompletables.final @NonNull CompletableCompletable.ambWith(@NonNull CompletableSource other) Returns aCompletablethat emits the a terminated event of either thisCompletableor the otherCompletableSource, whichever fires first.final @NonNull CompletableCompletable.andThen(@NonNull CompletableSource next) static @NonNull CompletableCompletable.concatArray(@NonNull CompletableSource... sources) Returns aCompletablewhich completes only when all sources complete, one after another.static @NonNull CompletableCompletable.concatArrayDelayError(@NonNull CompletableSource... sources) Returns aCompletablewhich completes only when all sources complete, one after another.final @NonNull CompletableCompletable.concatWith(@NonNull CompletableSource other) Concatenates thisCompletablewith anotherCompletableSource.Flowable.concatWith(@NonNull CompletableSource other) Returns aFlowablethat emits items from thisFlowableand when it completes normally, the otherCompletableSourceis subscribed to and the returnedFlowableemits its terminal events.final @NonNull Observable<T> Observable.concatWith(@NonNull CompletableSource other) Returns anObservablethat emits items from the currentObservableand when it completes normally, the otherCompletableSourceis subscribed to and the returnedObservableemits its terminal events.Single.delaySubscription(@NonNull CompletableSource subscriptionIndicator) Delays the actual subscription to the currentSingleuntil the given otherCompletableSourcecompletes.Flowable.fromCompletable(@NonNull CompletableSource completableSource) Wraps aCompletableSourceinto aFlowable.Maybe.fromCompletable(@NonNull CompletableSource completableSource) Wraps aCompletableSourceinto aMaybe.static <@NonNull T>
@NonNull Observable<T> Observable.fromCompletable(@NonNull CompletableSource completableSource) Wraps aCompletableSourceinto anObservable.static @NonNull CompletableCompletable.mergeArray(@NonNull CompletableSource... sources) Returns aCompletableinstance that subscribes to all sources at once and completes only when all sourceCompletableSources complete or one of them emits an error.static @NonNull CompletableCompletable.mergeArrayDelayError(@NonNull CompletableSource... sources) Returns aCompletablethat subscribes to allCompletableSources in the source array and delays any error emitted by any of the innerCompletableSources until all of them terminate in a way or another.final @NonNull CompletableCompletable.mergeWith(@NonNull CompletableSource other) Returns aCompletablewhich subscribes to this and the otherCompletableSourceand completes when both of them complete or one emits an error.Flowable.mergeWith(@NonNull CompletableSource other) Relays the items of thisFlowableand completes only when the otherCompletableSourcecompletes as well.final @NonNull Observable<T> Observable.mergeWith(@NonNull CompletableSource other) Relays the items of the currentObservableand completes only when the otherCompletableSourcecompletes as well.final @NonNull CompletableCompletable.onErrorResumeWith(@NonNull CompletableSource fallback) Resumes the flow with the givenCompletableSourcewhen the currentCompletablefails instead of signaling the error viaonError.Completable.sequenceEqual(@NonNull CompletableSource source1, @NonNull CompletableSource source2) final @NonNull CompletableCompletable.startWith(@NonNull CompletableSource other) Returns aCompletablewhich first runs the otherCompletableSourcethen the currentCompletableif the other completed normally.Flowable.startWith(@NonNull CompletableSource other) Returns aFlowablewhich first runs the otherCompletableSourcethen the currentFlowableif the other completed normally.Maybe.startWith(@NonNull CompletableSource other) Returns aFlowablewhich first runs the otherCompletableSourcethen the currentMaybeif the other completed normally.final @NonNull Observable<T> Observable.startWith(@NonNull CompletableSource other) Returns anObservablewhich first runs the otherCompletableSourcethen the currentObservableif the other completed normally.Single.startWith(@NonNull CompletableSource other) Returns aFlowablewhich first runs the otherCompletableSourcethen the currentSingleif the other completed normally.final @NonNull CompletableCompletable.takeUntil(@NonNull CompletableSource other) Terminates the downstream if this or the otherCompletableterminates (wins the termination race) while disposing the connection to the losing source.Single.takeUntil(@NonNull CompletableSource other) Returns aSinglethat emits the item emitted by the currentSingleuntil aCompletableSourceterminates.final @NonNull CompletableCompletable.timeout(long timeout, @NonNull TimeUnit unit, @NonNull CompletableSource fallback) Returns aCompletablethat runs thisCompletableand switches to the otherCompletableSourcein case thisCompletabledoesn't complete within the given time.final @NonNull CompletableCompletable.timeout(long timeout, @NonNull TimeUnit unit, @NonNull Scheduler scheduler, @NonNull CompletableSource fallback) Returns aCompletablethat runs thisCompletableand switches to the otherCompletableSourcein case thisCompletabledoesn't complete within the given time while "waiting" on the specifiedScheduler.private @NonNull CompletableCompletable.timeout0(long timeout, TimeUnit unit, Scheduler scheduler, CompletableSource fallback) Returns aCompletablethat runs thisCompletableand optionally switches to the otherCompletableSourcein case thisCompletabledoesn't complete within the given time while "waiting" on the specifiedScheduler.static @NonNull CompletableCompletable.unsafeCreate(@NonNull CompletableSource onSubscribe) Constructs aCompletableinstance by wrapping the given source callback without any safeguards; you should manage the lifecycle and response to downstream disposal.static @NonNull CompletableCompletable.wrap(@NonNull CompletableSource source) Method parameters in io.reactivex.rxjava3.core with type arguments of type CompletableSourceModifier and TypeMethodDescriptionstatic @NonNull CompletableCompletable.amb(@NonNull Iterable<@NonNull ? extends CompletableSource> sources) Returns aCompletablewhich terminates as soon as one of the sourceCompletables in theIterablesequence terminates (normally or with an error) and disposes all otherCompletables.static @NonNull CompletableCompletable.concat(@NonNull Iterable<@NonNull ? extends CompletableSource> sources) Returns aCompletablewhich completes only when all sources complete, one after another.static @NonNull CompletableCompletable.concat(@NonNull org.reactivestreams.Publisher<@NonNull ? extends CompletableSource> sources) Returns aCompletablewhich completes only when all sources complete, one after another.static @NonNull CompletableCompletable.concat(@NonNull org.reactivestreams.Publisher<@NonNull ? extends CompletableSource> sources, int prefetch) Returns aCompletablewhich completes only when all sources complete, one after another.static @NonNull CompletableCompletable.concatDelayError(@NonNull Iterable<@NonNull ? extends CompletableSource> sources) Returns aCompletablewhich completes only when all sources complete, one after another.static @NonNull CompletableCompletable.concatDelayError(@NonNull org.reactivestreams.Publisher<@NonNull ? extends CompletableSource> sources) Returns aCompletablewhich completes only when all sources complete, one after another.static @NonNull CompletableCompletable.concatDelayError(@NonNull org.reactivestreams.Publisher<@NonNull ? extends CompletableSource> sources, int prefetch) Returns aCompletablewhich completes only when all sources complete, one after another.final @NonNull CompletableFlowable.concatMapCompletable(@NonNull Function<? super @NonNull T, ? extends CompletableSource> mapper) Maps the upstream items intoCompletableSources and subscribes to them one after the other completes.final @NonNull CompletableFlowable.concatMapCompletable(@NonNull Function<? super @NonNull T, ? extends CompletableSource> mapper, int prefetch) Maps the upstream items intoCompletableSources and subscribes to them one after the other completes.final @NonNull CompletableMaybe.concatMapCompletable(@NonNull Function<? super @NonNull T, ? extends CompletableSource> mapper) Returns aCompletablethat completes based on applying a specified function to the item emitted by the currentMaybe, where that function returns aCompletable.final @NonNull CompletableObservable.concatMapCompletable(@NonNull Function<? super @NonNull T, ? extends CompletableSource> mapper) Maps each element of the currentObservableintoCompletableSources, subscribes to them one at a time in order and waits until the upstream and allCompletableSources complete.final @NonNull CompletableObservable.concatMapCompletable(@NonNull Function<? super @NonNull T, ? extends CompletableSource> mapper, int capacityHint) Maps each element of the currentObservableintoCompletableSources, subscribes to them one at a time in order and waits until the upstream and allCompletableSources complete.final @NonNull CompletableSingle.concatMapCompletable(@NonNull Function<? super @NonNull T, ? extends CompletableSource> mapper) Returns aCompletablethat completes based on applying a specified function to the item emitted by the currentSingle, where that function returns aCompletableSource.final @NonNull CompletableFlowable.concatMapCompletableDelayError(@NonNull Function<? super @NonNull T, ? extends CompletableSource> mapper) Maps the upstream items intoCompletableSources and subscribes to them one after the other terminates, delaying all errors till both thisFlowableand all innerCompletableSources terminate.final @NonNull CompletableFlowable.concatMapCompletableDelayError(@NonNull Function<? super @NonNull T, ? extends CompletableSource> mapper, boolean tillTheEnd) Maps the upstream items intoCompletableSources and subscribes to them one after the other terminates, optionally delaying all errors till both thisFlowableand all innerCompletableSources terminate.final @NonNull CompletableFlowable.concatMapCompletableDelayError(@NonNull Function<? super @NonNull T, ? extends CompletableSource> mapper, boolean tillTheEnd, int prefetch) Maps the upstream items intoCompletableSources and subscribes to them one after the other terminates, optionally delaying all errors till both thisFlowableand all innerCompletableSources terminate.final @NonNull CompletableObservable.concatMapCompletableDelayError(@NonNull Function<? super @NonNull T, ? extends CompletableSource> mapper) Maps the upstream items intoCompletableSources and subscribes to them one after the other terminates, delaying all errors till both the currentObservableand all innerCompletableSources terminate.final @NonNull CompletableObservable.concatMapCompletableDelayError(@NonNull Function<? super @NonNull T, ? extends CompletableSource> mapper, boolean tillTheEnd) Maps the upstream items intoCompletableSources and subscribes to them one after the other terminates, optionally delaying all errors till both the currentObservableand all innerCompletableSources terminate.final @NonNull CompletableObservable.concatMapCompletableDelayError(@NonNull Function<? super @NonNull T, ? extends CompletableSource> mapper, boolean tillTheEnd, int bufferSize) Maps the upstream items intoCompletableSources and subscribes to them one after the other terminates, optionally delaying all errors till both the currentObservableand all innerCompletableSources terminate.static @NonNull CompletableCompletable.defer(@NonNull Supplier<? extends @NonNull CompletableSource> supplier) Defers the subscription to aCompletableinstance returned by a supplier.final @NonNull CompletableFlowable.flatMapCompletable(@NonNull Function<? super @NonNull T, ? extends CompletableSource> mapper) Maps each element of the upstreamFlowableintoCompletableSources, subscribes to them and waits until the upstream and allCompletableSources complete.final @NonNull CompletableFlowable.flatMapCompletable(@NonNull Function<? super @NonNull T, ? extends CompletableSource> mapper, boolean delayErrors, int maxConcurrency) Maps each element of the upstreamFlowableintoCompletableSources, subscribes to them and waits until the upstream and allCompletableSources complete, optionally delaying all errors.final @NonNull CompletableMaybe.flatMapCompletable(@NonNull Function<? super @NonNull T, ? extends CompletableSource> mapper) Returns aCompletablethat completes based on applying a specified function to the item emitted by the currentMaybe, where that function returns aCompletable.final @NonNull CompletableObservable.flatMapCompletable(@NonNull Function<? super @NonNull T, ? extends CompletableSource> mapper) Maps each element of the currentObservableintoCompletableSources, subscribes to them and waits until the upstream and allCompletableSources complete.final @NonNull CompletableObservable.flatMapCompletable(@NonNull Function<? super @NonNull T, ? extends CompletableSource> mapper, boolean delayErrors) Maps each element of the currentObservableintoCompletableSources, subscribes to them and waits until the upstream and allCompletableSources complete, optionally delaying all errors.final @NonNull CompletableSingle.flatMapCompletable(@NonNull Function<? super @NonNull T, ? extends CompletableSource> mapper) Returns aCompletablethat completes based on applying a specified function to the item emitted by the currentSingle, where that function returns aCompletableSource.static @NonNull CompletableCompletable.merge(@NonNull Iterable<@NonNull ? extends CompletableSource> sources) Returns aCompletableinstance that subscribes to all sources at once and completes only when all sourceCompletableSources complete or one of them emits an error.static @NonNull CompletableCompletable.merge(@NonNull org.reactivestreams.Publisher<@NonNull ? extends CompletableSource> sources) Returns aCompletableinstance that subscribes to all sources at once and completes only when all sourceCompletableSources complete or one of them emits an error.static @NonNull CompletableCompletable.merge(@NonNull org.reactivestreams.Publisher<@NonNull ? extends CompletableSource> sources, int maxConcurrency) Returns aCompletableinstance that keeps subscriptions to a limited number of sources at once and completes only when all sourceCompletableSources complete or one of them emits an error.private static @NonNull CompletableCompletable.merge0(@NonNull org.reactivestreams.Publisher<@NonNull ? extends CompletableSource> sources, int maxConcurrency, boolean delayErrors) Returns aCompletableinstance that keeps subscriptions to a limited number ofCompletableSources at once and completes only when all sourceCompletableSources terminate in one way or another, combining any exceptions signaled by either the sourcePublisheror the innerCompletableSourceinstances.static @NonNull CompletableCompletable.mergeDelayError(@NonNull Iterable<@NonNull ? extends CompletableSource> sources) Returns aCompletablethat subscribes to allCompletableSources in the source sequence and delays any error emitted by any of the innerCompletableSources until all of them terminate in a way or another.static @NonNull CompletableCompletable.mergeDelayError(@NonNull org.reactivestreams.Publisher<@NonNull ? extends CompletableSource> sources) Returns aCompletablethat subscribes to allCompletableSources in the source sequence and delays any error emitted by either the sourcesPublisheror any of the innerCompletableSources until all of them terminate in a way or another.static @NonNull CompletableCompletable.mergeDelayError(@NonNull org.reactivestreams.Publisher<@NonNull ? extends CompletableSource> sources, int maxConcurrency) Returns aCompletablethat subscribes to a limited number of innerCompletableSources at once in the source sequence and delays any error emitted by either the sourcesPublisheror any of the innerCompletableSources until all of them terminate in a way or another.final @NonNull CompletableCompletable.onErrorResumeNext(@NonNull Function<? super Throwable, ? extends CompletableSource> fallbackSupplier) Returns aCompletableinstance that when encounters an error from thisCompletable, calls the specifiedmapperFunctionthat returns aCompletableSourceinstance for it and resumes the execution with it.final @NonNull CompletableFlowable.switchMapCompletable(@NonNull Function<? super @NonNull T, ? extends CompletableSource> mapper) Maps the upstream values intoCompletableSources, subscribes to the newer one while disposing the subscription to the previousCompletableSource, thus keeping at most one activeCompletableSourcerunning.final @NonNull CompletableObservable.switchMapCompletable(@NonNull Function<? super @NonNull T, ? extends CompletableSource> mapper) Maps the items of the currentObservableintoCompletableSources, subscribes to the newer one while disposing the subscription to the previousCompletableSource, thus keeping at most one activeCompletableSourcerunning.final @NonNull CompletableFlowable.switchMapCompletableDelayError(@NonNull Function<? super @NonNull T, ? extends CompletableSource> mapper) Maps the upstream values intoCompletableSources, subscribes to the newer one while disposing the subscription to the previousCompletableSource, thus keeping at most one activeCompletableSourcerunning and delaying any main or inner errors until all of them terminate.final @NonNull CompletableObservable.switchMapCompletableDelayError(@NonNull Function<? super @NonNull T, ? extends CompletableSource> mapper) Maps the upstream values intoCompletableSources, subscribes to the newer one while disposing the subscription to the previousCompletableSource, thus keeping at most one activeCompletableSourcerunning and delaying any main or inner errors until all of them terminate.static @NonNull CompletableCompletable.switchOnNext(@NonNull org.reactivestreams.Publisher<@NonNull ? extends CompletableSource> sources) Switches betweenCompletableSources emitted by the sourcePublisherwhenever a newCompletableSourceis emitted, disposing the previously runningCompletableSource, exposing the setup as aCompletablesequence.static @NonNull CompletableCompletable.switchOnNextDelayError(@NonNull org.reactivestreams.Publisher<@NonNull ? extends CompletableSource> sources) Switches betweenCompletableSources emitted by the sourcePublisherwhenever a newCompletableSourceis emitted, disposing the previously runningCompletableSource, exposing the setup as aCompletablesequence and delaying all errors from all of them until all terminate.static <@NonNull R>
@NonNull CompletableCompletable.using(@NonNull Supplier<@NonNull R> resourceSupplier, @NonNull Function<? super @NonNull R, ? extends CompletableSource> sourceSupplier, @NonNull Consumer<? super @NonNull R> resourceCleanup) Returns aCompletableinstance which manages a resource along with a customCompletableSourceinstance while the subscription is active.static <@NonNull R>
@NonNull CompletableCompletable.using(@NonNull Supplier<@NonNull R> resourceSupplier, @NonNull Function<? super @NonNull R, ? extends CompletableSource> sourceSupplier, @NonNull Consumer<? super @NonNull R> resourceCleanup, boolean eager) Returns aCompletableinstance which manages a resource along with a customCompletableSourceinstance while the subscription is active and performs eager or lazy resource disposition. -
Uses of CompletableSource in io.reactivex.rxjava3.internal.fuseable
Methods in io.reactivex.rxjava3.internal.fuseable that return CompletableSourceModifier and TypeMethodDescriptionHasUpstreamCompletableSource.source()Returns the upstream source of this Completable. -
Uses of CompletableSource in io.reactivex.rxjava3.internal.jdk8
Classes in io.reactivex.rxjava3.internal.jdk8 that implement CompletableSourceModifier and TypeClassDescriptionfinal classWrap a CompletionStage and signal its outcome. -
Uses of CompletableSource in io.reactivex.rxjava3.internal.operators.completable
Classes in io.reactivex.rxjava3.internal.operators.completable that implement CompletableSourceModifier and TypeClassDescriptionfinal classfinal classfinal classConsume the upstream source exactly once and cache its terminal event.final classfinal classfinal classfinal classfinal classfinal classfinal classBreaks the references between the upstream and downstream when the Completable terminates.final classfinal classExecute an action after an onError, onComplete or a dispose event.final classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classCall a Supplier for each incoming CompletableObserver and signal completion or the thrown exception.final classfinal classHides the identity of the upstream Completable and its Disposable sent through onSubscribe.final classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classTerminates the sequence if either the main or the other Completable terminate.final classfinal classSignals anonCompleteevent after the specified delay.final classFields in io.reactivex.rxjava3.internal.operators.completable declared as CompletableSourceModifier and TypeFieldDescription(package private) final CompletableSourceCompletableAndThenCompletable.next(package private) final CompletableSourceCompletableAndThenCompletable.SourceObserver.next(package private) final CompletableSourceCompletableTakeUntilCompletable.other(package private) final CompletableSourceCompletableTimeout.other(package private) final CompletableSourceCompletableAndThenCompletable.source(package private) final CompletableSourceCompletableCache.source(package private) final CompletableSourceCompletableDelay.source(package private) final CompletableSourceCompletableDetach.source(package private) final CompletableSourceCompletableDisposeOn.source(package private) final CompletableSourceCompletableDoFinally.source(package private) final CompletableSourceCompletableDoOnEvent.source(package private) final CompletableSourceCompletableFromUnsafeSource.source(package private) final CompletableSourceCompletableHide.source(package private) final CompletableSourceCompletableLift.source(package private) final CompletableSourceCompletableObserveOn.source(package private) final CompletableSourceCompletableOnErrorComplete.source(package private) final CompletableSourceCompletableOnErrorReturn.source(package private) final CompletableSourceCompletablePeek.source(package private) final CompletableSourceCompletableResumeNext.source(package private) final CompletableSourceCompletableSubscribeOn.source(package private) final CompletableSourceCompletableSubscribeOn.SubscribeOnObserver.source(package private) final CompletableSourceCompletableTimeout.source(package private) final CompletableSourceCompletableToFlowable.source(package private) final CompletableSourceCompletableToObservable.source(package private) final CompletableSourceCompletableToSingle.sourceprivate final CompletableSource[]CompletableAmb.sources(package private) final CompletableSource[]CompletableConcatArray.ConcatInnerObserver.sources(package private) final CompletableSource[]CompletableConcatArray.sources(package private) final CompletableSource[]CompletableMergeArray.sources(package private) final CompletableSource[]CompletableMergeArrayDelayError.sourcesFields in io.reactivex.rxjava3.internal.operators.completable with type parameters of type CompletableSourceModifier and TypeFieldDescription(package private) final Function<? super R, ? extends CompletableSource> CompletableUsing.completableFunction(package private) final Supplier<? extends CompletableSource> CompletableDefer.completableSupplier(package private) final Function<? super Throwable, ? extends CompletableSource> CompletableResumeNext.errorMapper(package private) final Function<? super Throwable, ? extends CompletableSource> CompletableResumeNext.ResumeNextObserver.errorMapper(package private) SimpleQueue<CompletableSource> CompletableConcat.CompletableConcatSubscriber.queue(package private) final org.reactivestreams.Publisher<? extends CompletableSource> CompletableMerge.source(package private) final org.reactivestreams.Publisher<? extends CompletableSource> CompletableConcat.sources(package private) final Iterator<? extends CompletableSource> CompletableConcatIterable.ConcatInnerObserver.sources(package private) final Iterable<? extends CompletableSource> CompletableConcatIterable.sources(package private) final Iterable<? extends CompletableSource> CompletableMergeDelayErrorIterable.sources(package private) final Iterable<? extends CompletableSource> CompletableMergeIterable.sourcesprivate final Iterable<? extends CompletableSource> CompletableAmb.sourcesIterableMethods in io.reactivex.rxjava3.internal.operators.completable with parameters of type CompletableSourceModifier and TypeMethodDescriptionvoidCompletableConcat.CompletableConcatSubscriber.onNext(CompletableSource t) voidCompletableMerge.CompletableMergeSubscriber.onNext(CompletableSource t) Constructors in io.reactivex.rxjava3.internal.operators.completable with parameters of type CompletableSourceModifierConstructorDescriptionCompletableAmb(CompletableSource[] sources, Iterable<? extends CompletableSource> sourcesIterable) CompletableAndThenCompletable(CompletableSource source, CompletableSource next) CompletableCache(CompletableSource source) CompletableConcatArray(CompletableSource[] sources) CompletableDelay(CompletableSource source, long delay, TimeUnit unit, Scheduler scheduler, boolean delayError) CompletableDetach(CompletableSource source) CompletableDisposeOn(CompletableSource source, Scheduler scheduler) CompletableDoFinally(CompletableSource source, Action onFinally) CompletableDoOnEvent(CompletableSource source, Consumer<? super Throwable> onEvent) CompletableHide(CompletableSource source) CompletableLift(CompletableSource source, CompletableOperator onLift) CompletableMergeArray(CompletableSource[] sources) CompletableMergeArrayDelayError(CompletableSource[] sources) CompletableObserveOn(CompletableSource source, Scheduler scheduler) CompletableOnErrorComplete(CompletableSource source, Predicate<? super Throwable> predicate) CompletableOnErrorReturn(CompletableSource source, Function<? super Throwable, ? extends T> valueSupplier) CompletablePeek(CompletableSource source, Consumer<? super Disposable> onSubscribe, Consumer<? super Throwable> onError, Action onComplete, Action onTerminate, Action onAfterTerminate, Action onDispose) CompletableResumeNext(CompletableSource source, Function<? super Throwable, ? extends CompletableSource> errorMapper) CompletableSubscribeOn(CompletableSource source, Scheduler scheduler) CompletableTakeUntilCompletable(Completable source, CompletableSource other) CompletableTimeout(CompletableSource source, long timeout, TimeUnit unit, Scheduler scheduler, CompletableSource other) CompletableToSingle(CompletableSource source, Supplier<? extends T> completionValueSupplier, T completionValue) (package private)ConcatInnerObserver(CompletableObserver actual, CompletableSource[] sources) (package private)SourceObserver(CompletableObserver actualObserver, CompletableSource next) (package private)SubscribeOnObserver(CompletableObserver actual, CompletableSource source) Constructor parameters in io.reactivex.rxjava3.internal.operators.completable with type arguments of type CompletableSourceModifierConstructorDescriptionCompletableAmb(CompletableSource[] sources, Iterable<? extends CompletableSource> sourcesIterable) CompletableConcat(org.reactivestreams.Publisher<? extends CompletableSource> sources, int prefetch) CompletableConcatIterable(Iterable<? extends CompletableSource> sources) CompletableDefer(Supplier<? extends CompletableSource> completableSupplier) CompletableMerge(org.reactivestreams.Publisher<? extends CompletableSource> source, int maxConcurrency, boolean delayErrors) CompletableMergeDelayErrorIterable(Iterable<? extends CompletableSource> sources) CompletableMergeIterable(Iterable<? extends CompletableSource> sources) CompletableResumeNext(CompletableSource source, Function<? super Throwable, ? extends CompletableSource> errorMapper) CompletableUsing(Supplier<R> resourceSupplier, Function<? super R, ? extends CompletableSource> completableFunction, Consumer<? super R> disposer, boolean eager) (package private)ConcatInnerObserver(CompletableObserver actual, Iterator<? extends CompletableSource> sources) (package private)ResumeNextObserver(CompletableObserver observer, Function<? super Throwable, ? extends CompletableSource> errorMapper) -
Uses of CompletableSource in io.reactivex.rxjava3.internal.operators.flowable
Classes in io.reactivex.rxjava3.internal.operators.flowable that implement CompletableSourceModifier and TypeClassDescriptionfinal classMaps a sequence of values into CompletableSources and awaits their termination.final classFields in io.reactivex.rxjava3.internal.operators.flowable declared as CompletableSourceModifier and TypeFieldDescription(package private) CompletableSourceFlowableConcatWithCompletable.ConcatWithSubscriber.other(package private) final CompletableSourceFlowableConcatWithCompletable.other(package private) final CompletableSourceFlowableMergeWithCompletable.other(package private) final CompletableSourceFlowableFromCompletable.sourceFields in io.reactivex.rxjava3.internal.operators.flowable with type parameters of type CompletableSourceModifier and TypeFieldDescription(package private) final Function<? super T, ? extends CompletableSource> FlowableFlatMapCompletable.FlatMapCompletableMainSubscriber.mapper(package private) final Function<? super T, ? extends CompletableSource> FlowableFlatMapCompletable.mapper(package private) final Function<? super T, ? extends CompletableSource> FlowableFlatMapCompletableCompletable.FlatMapCompletableMainSubscriber.mapper(package private) final Function<? super T, ? extends CompletableSource> FlowableFlatMapCompletableCompletable.mapperMethods in io.reactivex.rxjava3.internal.operators.flowable that return CompletableSourceConstructors in io.reactivex.rxjava3.internal.operators.flowable with parameters of type CompletableSourceModifierConstructorDescription(package private)ConcatWithSubscriber(org.reactivestreams.Subscriber<? super T> actual, CompletableSource other) FlowableConcatWithCompletable(Flowable<T> source, CompletableSource other) FlowableMergeWithCompletable(Flowable<T> source, CompletableSource other) Constructor parameters in io.reactivex.rxjava3.internal.operators.flowable with type arguments of type CompletableSourceModifierConstructorDescription(package private)FlatMapCompletableMainSubscriber(org.reactivestreams.Subscriber<? super T> subscriber, Function<? super T, ? extends CompletableSource> mapper, boolean delayErrors, int maxConcurrency) (package private)FlatMapCompletableMainSubscriber(CompletableObserver observer, Function<? super T, ? extends CompletableSource> mapper, boolean delayErrors, int maxConcurrency) FlowableFlatMapCompletable(Flowable<T> source, Function<? super T, ? extends CompletableSource> mapper, boolean delayErrors, int maxConcurrency) FlowableFlatMapCompletableCompletable(Flowable<T> source, Function<? super T, ? extends CompletableSource> mapper, boolean delayErrors, int maxConcurrency) -
Uses of CompletableSource in io.reactivex.rxjava3.internal.operators.maybe
Classes in io.reactivex.rxjava3.internal.operators.maybe that implement CompletableSourceModifier and TypeClassDescriptionfinal classMaps the success value of the source MaybeSource into a Completable.final classTurns an onSuccess into an onComplete, onError and onComplete is relayed as is.Fields in io.reactivex.rxjava3.internal.operators.maybe declared as CompletableSourceModifier and TypeFieldDescription(package private) final CompletableSourceMaybeDelayWithCompletable.other(package private) final CompletableSourceMaybeFromCompletable.sourceFields in io.reactivex.rxjava3.internal.operators.maybe with type parameters of type CompletableSourceModifier and TypeFieldDescription(package private) final Function<? super T, ? extends CompletableSource> MaybeFlatMapCompletable.FlatMapCompletableObserver.mapper(package private) final Function<? super T, ? extends CompletableSource> MaybeFlatMapCompletable.mapperMethods in io.reactivex.rxjava3.internal.operators.maybe that return CompletableSourceConstructors in io.reactivex.rxjava3.internal.operators.maybe with parameters of type CompletableSourceModifierConstructorDescriptionMaybeDelayWithCompletable(MaybeSource<T> source, CompletableSource other) Constructor parameters in io.reactivex.rxjava3.internal.operators.maybe with type arguments of type CompletableSourceModifierConstructorDescription(package private)FlatMapCompletableObserver(CompletableObserver actual, Function<? super T, ? extends CompletableSource> mapper) MaybeFlatMapCompletable(MaybeSource<T> source, Function<? super T, ? extends CompletableSource> mapper) -
Uses of CompletableSource in io.reactivex.rxjava3.internal.operators.mixed
Classes in io.reactivex.rxjava3.internal.operators.mixed that implement CompletableSourceModifier and TypeClassDescriptionfinal classMaps the upstream items intoCompletableSources and subscribes to them one after the other completes or terminates (in error-delaying mode).final classMaps the upstream values intoCompletableSources, subscribes to the newer one while disposing the subscription to the previousCompletableSource, thus keeping at most one activeCompletableSourcerunning.final classSwitch between subsequentCompletableSources emitted by aPublisher.final classMaps the upstream items intoCompletableSources and subscribes to them one after the other completes or terminates (in error-delaying mode).final classMaps the upstream values intoCompletableSources, subscribes to the newer one while disposing the subscription to the previousCompletableSource, thus keeping at most one activeCompletableSourcerunning.Fields in io.reactivex.rxjava3.internal.operators.mixed declared as CompletableSourceModifier and TypeFieldDescription(package private) final CompletableSourceCompletableAndThenObservable.source(package private) final CompletableSourceCompletableAndThenPublisher.sourceFields in io.reactivex.rxjava3.internal.operators.mixed with type parameters of type CompletableSourceModifier and TypeFieldDescription(package private) final Function<? super T, ? extends CompletableSource> FlowableConcatMapCompletable.ConcatMapCompletableObserver.mapper(package private) final Function<? super T, ? extends CompletableSource> FlowableConcatMapCompletable.mapper(package private) final Function<? super T, ? extends CompletableSource> FlowableSwitchMapCompletable.mapper(package private) final Function<? super T, ? extends CompletableSource> FlowableSwitchMapCompletable.SwitchMapCompletableObserver.mapper(package private) final Function<? super T, ? extends CompletableSource> FlowableSwitchMapCompletablePublisher.mapper(package private) final Function<? super T, ? extends CompletableSource> ObservableConcatMapCompletable.ConcatMapCompletableObserver.mapper(package private) final Function<? super T, ? extends CompletableSource> ObservableConcatMapCompletable.mapper(package private) final Function<? super T, ? extends CompletableSource> ObservableSwitchMapCompletable.mapper(package private) final Function<? super T, ? extends CompletableSource> ObservableSwitchMapCompletable.SwitchMapCompletableObserver.mapperMethod parameters in io.reactivex.rxjava3.internal.operators.mixed with type arguments of type CompletableSourceModifier and TypeMethodDescription(package private) static <T> booleanScalarXMapZHelper.tryAsCompletable(Object source, Function<? super T, ? extends CompletableSource> mapper, CompletableObserver observer) Try subscribing to aCompletableSourcemapped from a scalar source (which implementsSupplier).Constructors in io.reactivex.rxjava3.internal.operators.mixed with parameters of type CompletableSourceModifierConstructorDescriptionCompletableAndThenObservable(CompletableSource source, ObservableSource<? extends R> other) CompletableAndThenPublisher(CompletableSource source, org.reactivestreams.Publisher<? extends R> other) Constructor parameters in io.reactivex.rxjava3.internal.operators.mixed with type arguments of type CompletableSourceModifierConstructorDescription(package private)ConcatMapCompletableObserver(CompletableObserver downstream, Function<? super T, ? extends CompletableSource> mapper, ErrorMode errorMode, int prefetch) (package private)ConcatMapCompletableObserver(CompletableObserver downstream, Function<? super T, ? extends CompletableSource> mapper, ErrorMode errorMode, int prefetch) FlowableConcatMapCompletable(Flowable<T> source, Function<? super T, ? extends CompletableSource> mapper, ErrorMode errorMode, int prefetch) FlowableSwitchMapCompletable(Flowable<T> source, Function<? super T, ? extends CompletableSource> mapper, boolean delayErrors) FlowableSwitchMapCompletablePublisher(org.reactivestreams.Publisher<T> source, Function<? super T, ? extends CompletableSource> mapper, boolean delayErrors) ObservableConcatMapCompletable(Observable<T> source, Function<? super T, ? extends CompletableSource> mapper, ErrorMode errorMode, int prefetch) ObservableSwitchMapCompletable(Observable<T> source, Function<? super T, ? extends CompletableSource> mapper, boolean delayErrors) (package private)SwitchMapCompletableObserver(CompletableObserver downstream, Function<? super T, ? extends CompletableSource> mapper, boolean delayErrors) (package private)SwitchMapCompletableObserver(CompletableObserver downstream, Function<? super T, ? extends CompletableSource> mapper, boolean delayErrors) -
Uses of CompletableSource in io.reactivex.rxjava3.internal.operators.observable
Classes in io.reactivex.rxjava3.internal.operators.observable that implement CompletableSourceModifier and TypeClassDescriptionfinal classMaps a sequence of values into CompletableSources and awaits their termination.final classFields in io.reactivex.rxjava3.internal.operators.observable declared as CompletableSourceModifier and TypeFieldDescription(package private) CompletableSourceObservableConcatWithCompletable.ConcatWithObserver.other(package private) final CompletableSourceObservableConcatWithCompletable.other(package private) final CompletableSourceObservableMergeWithCompletable.other(package private) final CompletableSourceObservableFromCompletable.sourceFields in io.reactivex.rxjava3.internal.operators.observable with type parameters of type CompletableSourceModifier and TypeFieldDescription(package private) final Function<? super T, ? extends CompletableSource> ObservableFlatMapCompletable.FlatMapCompletableMainObserver.mapper(package private) final Function<? super T, ? extends CompletableSource> ObservableFlatMapCompletable.mapper(package private) final Function<? super T, ? extends CompletableSource> ObservableFlatMapCompletableCompletable.FlatMapCompletableMainObserver.mapper(package private) final Function<? super T, ? extends CompletableSource> ObservableFlatMapCompletableCompletable.mapperMethods in io.reactivex.rxjava3.internal.operators.observable that return CompletableSourceConstructors in io.reactivex.rxjava3.internal.operators.observable with parameters of type CompletableSourceModifierConstructorDescription(package private)ConcatWithObserver(Observer<? super T> actual, CompletableSource other) ObservableConcatWithCompletable(Observable<T> source, CompletableSource other) ObservableMergeWithCompletable(Observable<T> source, CompletableSource other) Constructor parameters in io.reactivex.rxjava3.internal.operators.observable with type arguments of type CompletableSourceModifierConstructorDescription(package private)FlatMapCompletableMainObserver(Observer<? super T> observer, Function<? super T, ? extends CompletableSource> mapper, boolean delayErrors) (package private)FlatMapCompletableMainObserver(CompletableObserver observer, Function<? super T, ? extends CompletableSource> mapper, boolean delayErrors) ObservableFlatMapCompletable(ObservableSource<T> source, Function<? super T, ? extends CompletableSource> mapper, boolean delayErrors) ObservableFlatMapCompletableCompletable(ObservableSource<T> source, Function<? super T, ? extends CompletableSource> mapper, boolean delayErrors) -
Uses of CompletableSource in io.reactivex.rxjava3.internal.operators.single
Classes in io.reactivex.rxjava3.internal.operators.single that implement CompletableSourceModifier and TypeClassDescriptionfinal classMaps the success value of the source SingleSource into a Completable.Fields in io.reactivex.rxjava3.internal.operators.single declared as CompletableSourceModifier and TypeFieldDescription(package private) final CompletableSourceSingleDelayWithCompletable.otherFields in io.reactivex.rxjava3.internal.operators.single with type parameters of type CompletableSourceModifier and TypeFieldDescription(package private) final Function<? super T, ? extends CompletableSource> SingleFlatMapCompletable.FlatMapCompletableObserver.mapper(package private) final Function<? super T, ? extends CompletableSource> SingleFlatMapCompletable.mapperConstructors in io.reactivex.rxjava3.internal.operators.single with parameters of type CompletableSourceModifierConstructorDescriptionSingleDelayWithCompletable(SingleSource<T> source, CompletableSource other) Constructor parameters in io.reactivex.rxjava3.internal.operators.single with type arguments of type CompletableSourceModifierConstructorDescription(package private)FlatMapCompletableObserver(CompletableObserver actual, Function<? super T, ? extends CompletableSource> mapper) SingleFlatMapCompletable(SingleSource<T> source, Function<? super T, ? extends CompletableSource> mapper) -
Uses of CompletableSource in io.reactivex.rxjava3.internal.schedulers
Classes in io.reactivex.rxjava3.internal.schedulers that implement CompletableSourceModifier and TypeClassDescription(package private) final class -
Uses of CompletableSource in io.reactivex.rxjava3.subjects
Classes in io.reactivex.rxjava3.subjects that implement CompletableSourceModifier and TypeClassDescriptionfinal classRepresents a hot Completable-like source and consumer of events similar to Subjects.