Top Description Fields Constructors Methods
io.reactivex.rxjava3.internal.operators.mixed

public final Class FlowableSwitchMapCompletablePublisher<T>

extends Completable
Class Inheritance
Type Parameters
<T>
the upstream value type
Imports
org.reactivestreams.Publisher, io.reactivex.rxjava3.core.*, io.reactivex.rxjava3.functions.Function

Switch between subsequent CompletableSources emitted by a Publisher. Reuses FlowableSwitchMapCompletable internals.
Since
3.0.0

Field Summary

Modifier and TypeField and Description
pack-priv final boolean
pack-priv final Function<? super T, ? extends CompletableSource>
pack-priv final Publisher<T>

Constructor Summary

AccessConstructor and Description
public
FlowableSwitchMapCompletablePublisher(Publisher<T> source, Function<? super T, ? extends CompletableSource> mapper, boolean delayErrors)

Method Summary

Modifier and TypeMethod and Description
protected void
Inherited from io.reactivex.rxjava3.core.Completable:
ambambArrayambWithandThenandThenandThenandThenandThenblockingAwaitblockingAwaitblockingSubscribeblockingSubscribeblockingSubscribeblockingSubscribecachecompletecomposeconcatconcatconcatconcatArrayconcatArrayDelayErrorconcatDelayErrorconcatDelayErrorconcatDelayErrorconcatWithcreatedeferdelaydelaydelaydelaySubscriptiondelaySubscriptiondoAfterTerminatedoFinallydoOnCompletedoOnDisposedoOnErrordoOnEventdoOnLifecycledoOnSubscribedoOnTerminateerrorerrorfromActionfromCallablefromCompletionStagefromFuturefromMaybefromObservablefromPublisherfromRunnablefromSinglefromSupplierhideliftmaterializemergemergemergemergeArraymergeArrayDelayErrormergeDelayErrormergeDelayErrormergeDelayErrormergeWithneverobserveOnonErrorCompleteonErrorCompleteonErrorResumeNextonErrorResumeWithonErrorReturnonErrorReturnItemonTerminateDetachrepeatrepeatrepeatUntilrepeatWhenretryretryretryretryretryretryUntilretryWhensafeSubscribesequenceEqualstartWithstartWithstartWithstartWithstartWithsubscribesubscribesubscribesubscribesubscribesubscribeActualsubscribeOnsubscribeWithswitchOnNextswitchOnNextDelayErrortakeUntiltesttesttimeouttimeouttimeouttimeouttimertimertotoCompletionStagetoFlowabletoFuturetoMaybetoObservabletoSingletoSingleDefaultunsafeCreateunsubscribeOnusingusingwrap

Field Detail

delayErrorsback to summary
pack-priv final boolean delayErrors
mapperback to summary
pack-priv final Function<? super T, ? extends CompletableSource> mapper
sourceback to summary
pack-priv final Publisher<T> source

Constructor Detail

FlowableSwitchMapCompletablePublisherback to summary
public FlowableSwitchMapCompletablePublisher(Publisher<T> source, Function<? super T, ? extends CompletableSource> mapper, boolean delayErrors)

Method Detail

subscribeActualback to summary
protected void subscribeActual(CompletableObserver observer)
Annotations
@Override