Uses of Interface
io.reactivex.rxjava3.core.SingleObserver
Packages that use SingleObserver
Package
Description
Base reactive classes:
Flowable, Observable,
Single, Maybe and
Completable; base reactive consumers;
other common base interfaces.Default wrappers and implementations for observer-based consumer classes and interfaces,
including disposable and resource-tracking variants and
the
TestObserver that allows unit testing
Observable-, Single-,
Maybe- and Completable-based flows.Contains the central plugin handler
RxJavaPlugins
class to hook into the lifecycle of the base reactive types and schedulers.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 SingleObserver in io.reactivex.rxjava3.core
Methods in io.reactivex.rxjava3.core with type parameters of type SingleObserverModifier and TypeMethodDescriptionfinal <@NonNull E extends SingleObserver<? super @NonNull T>>
ESingle.subscribeWith(@NonNull E observer) Subscribes a givenSingleObserver(subclass) to thisSingleand returns the givenSingleObserveras is.Methods in io.reactivex.rxjava3.core that return SingleObserverModifier and TypeMethodDescription@NonNull SingleObserver<? super Upstream> SingleOperator.apply(@NonNull SingleObserver<? super @NonNull Downstream> observer) Applies a function to the childSingleObserverand returns a new parentSingleObserver.Methods in io.reactivex.rxjava3.core with parameters of type SingleObserverModifier and TypeMethodDescription@NonNull SingleObserver<? super Upstream> SingleOperator.apply(@NonNull SingleObserver<? super @NonNull Downstream> observer) Applies a function to the childSingleObserverand returns a new parentSingleObserver.final voidSingle.blockingSubscribe(@NonNull SingleObserver<? super @NonNull T> observer) Subscribes to the currentSingleand calls the appropriateSingleObservermethod on the current thread.final voidSingle.safeSubscribe(@NonNull SingleObserver<? super @NonNull T> observer) Wraps the givenSingleObserver, catches anyRuntimeExceptions thrown by itsSingleObserver.onSubscribe(Disposable),SingleObserver.onSuccess(Object)orSingleObserver.onError(Throwable)methods* and routes those to the global error handler viaRxJavaPlugins.onError(Throwable).final voidSingle.subscribe(@NonNull SingleObserver<? super @NonNull T> observer) voidSingleSource.subscribe(@NonNull SingleObserver<? super @NonNull T> observer) Subscribes the givenSingleObserverto thisSingleSourceinstance.protected abstract voidSingle.subscribeActual(@NonNull SingleObserver<? super @NonNull T> observer) Implement this method in subclasses to handle the incomingSingleObservers. -
Uses of SingleObserver in io.reactivex.rxjava3.internal.disposables
Methods in io.reactivex.rxjava3.internal.disposables with parameters of type SingleObserverModifier and TypeMethodDescriptionstatic voidEmptyDisposable.error(Throwable e, SingleObserver<?> observer) -
Uses of SingleObserver in io.reactivex.rxjava3.internal.jdk8
Classes in io.reactivex.rxjava3.internal.jdk8 that implement SingleObserverModifier and TypeClassDescriptionfinal classClass that extends CompletableFuture and converts multiple types of reactive consumers and their signals into completion signals.(package private) static final class(package private) static final class(package private) static final classFields in io.reactivex.rxjava3.internal.jdk8 declared as SingleObserverModifier and TypeFieldDescription(package private) final SingleObserver<? super R> FlowableCollectWithCollectorSingle.CollectorSingleObserver.downstream(package private) final SingleObserver<? super R> ObservableCollectWithCollectorSingle.CollectorSingleObserver.downstream(package private) final SingleObserver<? super T> SingleFromCompletionStage.CompletionStageHandler.downstreamMethods in io.reactivex.rxjava3.internal.jdk8 with parameters of type SingleObserverModifier and TypeMethodDescriptionprotected voidFlowableCollectWithCollectorSingle.subscribeActual(@NonNull SingleObserver<? super R> observer) protected voidObservableCollectWithCollectorSingle.subscribeActual(@NonNull SingleObserver<? super R> observer) protected voidSingleFromCompletionStage.subscribeActual(SingleObserver<? super T> observer) Constructors in io.reactivex.rxjava3.internal.jdk8 with parameters of type SingleObserverModifierConstructorDescription(package private)CollectorSingleObserver(SingleObserver<? super R> downstream, A container, BiConsumer<A, T> accumulator, Function<A, R> finisher) (package private)CollectorSingleObserver(SingleObserver<? super R> downstream, A container, BiConsumer<A, T> accumulator, Function<A, R> finisher) (package private)CompletionStageHandler(SingleObserver<? super T> downstream, FlowableFromCompletionStage.BiConsumerAtomicReference<T> whenReference) -
Uses of SingleObserver in io.reactivex.rxjava3.internal.observers
Classes in io.reactivex.rxjava3.internal.observers that implement SingleObserverModifier and TypeClassDescriptionfinal classfinal classBlocks until the upstream terminates and dispatches the outcome to the actual observer.final classA combined Observer that awaits the success or error signal via a CountDownLatch.final classfinal classWraps lambda callbacks and when the upstream terminates or this (Single | Maybe | Completable) observer gets disposed, removes itself from aCompositeDisposable.final classAn Observer + Future that expects exactly one upstream value and provides it via the (blocking) Future API.final classA SingleObserver implementation used for subscribing to the actual SingleSource and replace the current Disposable in a parent AtomicReference.final classWraps anotherSingleObserverand catches exceptions thrown by itsonSubscribe,onSuccessoronErrormethods despite the protocol forbids it.Fields in io.reactivex.rxjava3.internal.observers declared as SingleObserverModifier and TypeFieldDescription(package private) final SingleObserver<? super T> ResumeSingleObserver.downstream(package private) final SingleObserver<? super T> SafeSingleObserver.downstreamMethods in io.reactivex.rxjava3.internal.observers with parameters of type SingleObserverModifier and TypeMethodDescriptionvoidBlockingDisposableMultiObserver.blockingConsume(SingleObserver<? super T> observer) Constructors in io.reactivex.rxjava3.internal.observers with parameters of type SingleObserverModifierConstructorDescriptionResumeSingleObserver(AtomicReference<Disposable> parent, SingleObserver<? super T> downstream) SafeSingleObserver(SingleObserver<? super T> downstream) -
Uses of SingleObserver in io.reactivex.rxjava3.internal.operators.completable
Classes in io.reactivex.rxjava3.internal.operators.completable that implement SingleObserverModifier and TypeClassDescription(package private) static final classFields in io.reactivex.rxjava3.internal.operators.completable declared as SingleObserverModifier and TypeFieldDescriptionprivate final SingleObserver<? super T> CompletableToSingle.ToSingle.observerMethods in io.reactivex.rxjava3.internal.operators.completable with parameters of type SingleObserverModifier and TypeMethodDescriptionprotected voidCompletableMaterialize.subscribeActual(SingleObserver<? super Notification<T>> observer) protected voidCompletableToSingle.subscribeActual(SingleObserver<? super T> observer) Constructors in io.reactivex.rxjava3.internal.operators.completable with parameters of type SingleObserver -
Uses of SingleObserver in io.reactivex.rxjava3.internal.operators.flowable
Classes in io.reactivex.rxjava3.internal.operators.flowable that implement SingleObserverModifier and TypeClassDescription(package private) static final class(package private) final class(package private) static final classFields in io.reactivex.rxjava3.internal.operators.flowable declared as SingleObserverModifier and TypeFieldDescription(package private) final SingleObserver<? super Boolean> FlowableAllSingle.AllSubscriber.downstream(package private) final SingleObserver<? super Boolean> FlowableAnySingle.AnySubscriber.downstream(package private) final SingleObserver<? super U> FlowableCollectSingle.CollectSubscriber.downstream(package private) final SingleObserver<? super Long> FlowableCountSingle.CountSubscriber.downstream(package private) final SingleObserver<? super T> FlowableElementAtSingle.ElementAtSubscriber.downstream(package private) final SingleObserver<? super T> FlowableLastSingle.LastSubscriber.downstream(package private) final SingleObserver<? super R> FlowableReduceSeedSingle.ReduceSeedObserver.downstream(package private) final SingleObserver<? super Boolean> FlowableSequenceEqualSingle.EqualCoordinator.downstream(package private) final SingleObserver<? super T> FlowableSingleSingle.SingleElementSubscriber.downstream(package private) final SingleObserver<? super U> FlowableToListSingle.ToListSubscriber.downstreamMethods in io.reactivex.rxjava3.internal.operators.flowable with parameters of type SingleObserverModifier and TypeMethodDescriptionprotected voidFlowableAllSingle.subscribeActual(SingleObserver<? super Boolean> observer) protected voidFlowableAnySingle.subscribeActual(SingleObserver<? super Boolean> observer) protected voidFlowableCollectSingle.subscribeActual(SingleObserver<? super U> observer) protected voidFlowableCountSingle.subscribeActual(SingleObserver<? super Long> observer) protected voidFlowableElementAtSingle.subscribeActual(SingleObserver<? super T> observer) protected voidFlowableLastSingle.subscribeActual(SingleObserver<? super T> observer) protected voidFlowableReduceSeedSingle.subscribeActual(SingleObserver<? super R> observer) protected voidFlowableReduceWithSingle.subscribeActual(SingleObserver<? super R> observer) voidFlowableSequenceEqualSingle.subscribeActual(SingleObserver<? super Boolean> observer) protected voidFlowableSingleSingle.subscribeActual(SingleObserver<? super T> observer) protected voidFlowableToListSingle.subscribeActual(SingleObserver<? super U> observer) Constructors in io.reactivex.rxjava3.internal.operators.flowable with parameters of type SingleObserverModifierConstructorDescription(package private)AllSubscriber(SingleObserver<? super Boolean> actual, Predicate<? super T> predicate) (package private)AnySubscriber(SingleObserver<? super Boolean> actual, Predicate<? super T> predicate) (package private)CollectSubscriber(SingleObserver<? super U> actual, U u, BiConsumer<? super U, ? super T> collector) (package private)CountSubscriber(SingleObserver<? super Long> downstream) (package private)ElementAtSubscriber(SingleObserver<? super T> actual, long index, T defaultValue) (package private)EqualCoordinator(SingleObserver<? super Boolean> actual, int prefetch, BiPredicate<? super T, ? super T> comparer) (package private)LastSubscriber(SingleObserver<? super T> actual, T defaultItem) (package private)ReduceSeedObserver(SingleObserver<? super R> actual, BiFunction<R, ? super T, R> reducer, R value) (package private)SingleElementSubscriber(SingleObserver<? super T> actual, T defaultValue) (package private)ToListSubscriber(SingleObserver<? super U> actual, U collection) -
Uses of SingleObserver in io.reactivex.rxjava3.internal.operators.maybe
Classes in io.reactivex.rxjava3.internal.operators.maybe that implement SingleObserverModifier and TypeClassDescription(package private) static final class(package private) static final class(package private) static final classstatic final class(package private) static final classFields in io.reactivex.rxjava3.internal.operators.maybe declared as SingleObserverModifier and TypeFieldDescription(package private) final SingleObserver<? super Boolean> MaybeContains.ContainsMaybeObserver.downstream(package private) final SingleObserver<? super Long> MaybeCount.CountMaybeObserver.downstream(package private) final SingleObserver<? super Boolean> MaybeEqualSingle.EqualCoordinator.downstream(package private) final SingleObserver<? super Boolean> MaybeIsEmptySingle.IsEmptyMaybeObserver.downstream(package private) final SingleObserver<? super T> MaybeSwitchIfEmptySingle.SwitchIfEmptyMaybeObserver.downstream(package private) final SingleObserver<? super T> MaybeSwitchIfEmptySingle.SwitchIfEmptyMaybeObserver.OtherSingleObserver.downstream(package private) final SingleObserver<? super T> MaybeToSingle.ToSingleMaybeSubscriber.downstreamMethods in io.reactivex.rxjava3.internal.operators.maybe with parameters of type SingleObserverModifier and TypeMethodDescriptionprotected voidMaybeContains.subscribeActual(SingleObserver<? super Boolean> observer) protected voidMaybeCount.subscribeActual(SingleObserver<? super Long> observer) protected voidMaybeEqualSingle.subscribeActual(SingleObserver<? super Boolean> observer) protected voidMaybeIsEmptySingle.subscribeActual(SingleObserver<? super Boolean> observer) protected voidMaybeMaterialize.subscribeActual(SingleObserver<? super Notification<T>> observer) protected voidMaybeSwitchIfEmptySingle.subscribeActual(SingleObserver<? super T> observer) protected voidMaybeToSingle.subscribeActual(SingleObserver<? super T> observer) Constructors in io.reactivex.rxjava3.internal.operators.maybe with parameters of type SingleObserverModifierConstructorDescription(package private)ContainsMaybeObserver(SingleObserver<? super Boolean> actual, Object value) (package private)CountMaybeObserver(SingleObserver<? super Long> downstream) (package private)EqualCoordinator(SingleObserver<? super Boolean> actual, BiPredicate<? super T, ? super T> isEqual) (package private)IsEmptyMaybeObserver(SingleObserver<? super Boolean> downstream) (package private)OtherSingleObserver(SingleObserver<? super T> actual, AtomicReference<Disposable> parent) (package private)SwitchIfEmptyMaybeObserver(SingleObserver<? super T> actual, SingleSource<? extends T> other) (package private)ToSingleMaybeSubscriber(SingleObserver<? super T> actual, T defaultValue) -
Uses of SingleObserver in io.reactivex.rxjava3.internal.operators.mixed
Classes in io.reactivex.rxjava3.internal.operators.mixed that implement SingleObserverModifier and TypeClassDescription(package private) static final class(package private) static final classfinal classA consumer that implements the consumer types of Maybe, Single and Completable and turns their signals into Notifications for a SingleObserver.(package private) static final class(package private) static final class(package private) static final classFields in io.reactivex.rxjava3.internal.operators.mixed declared as SingleObserverModifier and TypeFieldDescription(package private) final SingleObserver<? super Notification<T>> MaterializeSingleObserver.downstreamConstructors in io.reactivex.rxjava3.internal.operators.mixed with parameters of type SingleObserverModifierConstructorDescriptionMaterializeSingleObserver(SingleObserver<? super Notification<T>> downstream) -
Uses of SingleObserver in io.reactivex.rxjava3.internal.operators.observable
Classes in io.reactivex.rxjava3.internal.operators.observable that implement SingleObserverModifier and TypeClassDescription(package private) static final class(package private) final class(package private) static final classFields in io.reactivex.rxjava3.internal.operators.observable declared as SingleObserverModifier and TypeFieldDescription(package private) final SingleObserver<? super Boolean> ObservableAllSingle.AllObserver.downstream(package private) final SingleObserver<? super Boolean> ObservableAnySingle.AnyObserver.downstream(package private) final SingleObserver<? super U> ObservableCollectSingle.CollectObserver.downstream(package private) final SingleObserver<? super Long> ObservableCountSingle.CountObserver.downstream(package private) final SingleObserver<? super T> ObservableElementAtSingle.ElementAtObserver.downstream(package private) final SingleObserver<? super T> ObservableLastSingle.LastObserver.downstream(package private) final SingleObserver<? super R> ObservableReduceSeedSingle.ReduceSeedObserver.downstream(package private) final SingleObserver<? super Boolean> ObservableSequenceEqualSingle.EqualCoordinator.downstream(package private) final SingleObserver<? super T> ObservableSingleSingle.SingleElementObserver.downstream(package private) final SingleObserver<? super U> ObservableToListSingle.ToListObserver.downstreamMethods in io.reactivex.rxjava3.internal.operators.observable with parameters of type SingleObserverModifier and TypeMethodDescriptionprotected voidObservableAllSingle.subscribeActual(SingleObserver<? super Boolean> t) protected voidObservableAnySingle.subscribeActual(SingleObserver<? super Boolean> t) protected voidObservableCollectSingle.subscribeActual(SingleObserver<? super U> t) voidObservableCountSingle.subscribeActual(SingleObserver<? super Long> t) voidObservableElementAtSingle.subscribeActual(SingleObserver<? super T> t) protected voidObservableLastSingle.subscribeActual(SingleObserver<? super T> observer) protected voidObservableReduceSeedSingle.subscribeActual(SingleObserver<? super R> observer) protected voidObservableReduceWithSingle.subscribeActual(SingleObserver<? super R> observer) voidObservableSequenceEqualSingle.subscribeActual(SingleObserver<? super Boolean> observer) voidObservableSingleSingle.subscribeActual(SingleObserver<? super T> t) voidObservableToListSingle.subscribeActual(SingleObserver<? super U> t) Constructors in io.reactivex.rxjava3.internal.operators.observable with parameters of type SingleObserverModifierConstructorDescription(package private)AllObserver(SingleObserver<? super Boolean> actual, Predicate<? super T> predicate) (package private)AnyObserver(SingleObserver<? super Boolean> actual, Predicate<? super T> predicate) (package private)CollectObserver(SingleObserver<? super U> actual, U u, BiConsumer<? super U, ? super T> collector) (package private)CountObserver(SingleObserver<? super Long> downstream) (package private)ElementAtObserver(SingleObserver<? super T> actual, long index, T defaultValue) (package private)EqualCoordinator(SingleObserver<? super Boolean> actual, int bufferSize, ObservableSource<? extends T> first, ObservableSource<? extends T> second, BiPredicate<? super T, ? super T> comparer) (package private)LastObserver(SingleObserver<? super T> actual, T defaultItem) (package private)ReduceSeedObserver(SingleObserver<? super R> actual, BiFunction<R, ? super T, R> reducer, R value) (package private)SingleElementObserver(SingleObserver<? super T> actual, T defaultValue) (package private)ToListObserver(SingleObserver<? super U> actual, U collection) -
Uses of SingleObserver in io.reactivex.rxjava3.internal.operators.single
Classes in io.reactivex.rxjava3.internal.operators.single that implement SingleObserverModifier and TypeClassDescription(package private) static final classfinal classSingleCache<T>(package private) final class(package private) final class(package private) static final class(package private) static final class(package private) static final class(package private) static final class(package private) static final class(package private) static final class(package private) static final class(package private) final class(package private) final class(package private) static final class(package private) static final class(package private) final class(package private) final class(package private) static class(package private) static final class(package private) static final class(package private) static final class(package private) static final class(package private) static final class(package private) static final class(package private) static final class(package private) static final class(package private) static final class(package private) final class(package private) static final class(package private) static final class(package private) static final class(package private) static final class(package private) final class(package private) static final class(package private) static final class(package private) static final class(package private) static final class(package private) static final class(package private) static final class(package private) static final class(package private) static final class(package private) static final class(package private) static final class(package private) static final classFields in io.reactivex.rxjava3.internal.operators.single declared as SingleObserverModifier and TypeFieldDescription(package private) final SingleObserver<? super T> SingleAmb.AmbSingleObserver.downstream(package private) final SingleObserver<? super T> SingleCache.CacheDisposable.downstreamprivate final SingleObserver<? super Boolean> SingleContains.ContainsSingleObserver.downstream(package private) final SingleObserver<? super T> SingleCreate.Emitter.downstream(package private) final SingleObserver<? super T> SingleDelay.Delay.downstream(package private) final SingleObserver<? super T> SingleDelayWithCompletable.OtherObserver.downstream(package private) final SingleObserver<? super T> SingleDelayWithObservable.OtherSubscriber.downstream(package private) final SingleObserver<? super T> SingleDelayWithPublisher.OtherSubscriber.downstream(package private) final SingleObserver<? super T> SingleDelayWithSingle.OtherObserver.downstream(package private) SingleObserver<? super T> SingleDetach.DetachSingleObserver.downstream(package private) final SingleObserver<? super T> SingleDoAfterSuccess.DoAfterObserver.downstream(package private) final SingleObserver<? super T> SingleDoAfterTerminate.DoAfterTerminateObserver.downstream(package private) final SingleObserver<? super T> SingleDoFinally.DoFinallyObserver.downstream(package private) final SingleObserver<? super T> SingleDoOnDispose.DoOnDisposeObserver.downstreamprivate final SingleObserver<? super T> SingleDoOnError.DoOnError.downstreamprivate final SingleObserver<? super T> SingleDoOnEvent.DoOnEvent.downstream(package private) final SingleObserver<? super T> SingleDoOnLifecycle.SingleLifecycleObserver.downstream(package private) final SingleObserver<? super T> SingleDoOnSubscribe.DoOnSubscribeSingleObserver.downstream(package private) final SingleObserver<? super T> SingleDoOnSuccess.DoOnSuccess.downstream(package private) final SingleObserver<? super T> SingleDoOnTerminate.DoOnTerminate.downstream(package private) final SingleObserver<? super Boolean> SingleEquals.InnerObserver.downstream(package private) final SingleObserver<? super R> SingleFlatMap.SingleFlatMapCallback.downstream(package private) final SingleObserver<? super R> SingleFlatMap.SingleFlatMapCallback.FlatMapSingleObserver.downstream(package private) final SingleObserver<? super R> SingleFlatMapBiSelector.FlatMapBiMainObserver.InnerObserver.downstream(package private) final SingleObserver<? super R> SingleFlatMapNotification.FlatMapSingleObserver.downstream(package private) final SingleObserver<? super T> SingleFromPublisher.ToSingleObserver.downstream(package private) final SingleObserver<? super T> SingleHide.HideSingleObserver.downstream(package private) final SingleObserver<? super T> SingleObserveOn.ObserveOnSingleObserver.downstream(package private) final SingleObserver<? super T> SingleResumeNext.ResumeMainSingleObserver.downstream(package private) final SingleObserver<? super T> SingleSubscribeOn.SubscribeOnObserver.downstream(package private) final SingleObserver<? super T> SingleTakeUntil.TakeUntilMainObserver.downstream(package private) final SingleObserver<? super Timed<T>> SingleTimeInterval.TimeIntervalSingleObserver.downstream(package private) final SingleObserver<? super T> SingleTimeout.TimeoutMainObserver.downstream(package private) final SingleObserver<? super T> SingleTimeout.TimeoutMainObserver.TimeoutFallbackObserver.downstream(package private) final SingleObserver<? super Long> SingleTimer.TimerDisposable.downstream(package private) final SingleObserver<? super T> SingleUnsubscribeOn.UnsubscribeOnSingleObserver.downstream(package private) final SingleObserver<? super T> SingleUsing.UsingSingleObserver.downstream(package private) final SingleObserver<? super R> SingleZipArray.ZipCoordinator.downstreamprivate final SingleObserver<? super T> SingleOnErrorReturn.OnErrorReturn.observer(package private) final SingleObserver<? super R> SingleMap.MapSingleObserver.tMethods in io.reactivex.rxjava3.internal.operators.single that return SingleObserverModifier and TypeMethodDescriptionstatic <T> SingleObserver<T> Creates aSingleObserverwrapper around aObserver.Methods in io.reactivex.rxjava3.internal.operators.single with parameters of type SingleObserverModifier and TypeMethodDescriptionprotected voidSingleAmb.subscribeActual(SingleObserver<? super T> observer) protected voidSingleCache.subscribeActual(SingleObserver<? super T> observer) protected voidSingleContains.subscribeActual(SingleObserver<? super Boolean> observer) protected voidSingleCreate.subscribeActual(SingleObserver<? super T> observer) protected voidSingleDefer.subscribeActual(SingleObserver<? super T> observer) protected voidSingleDelay.subscribeActual(SingleObserver<? super T> observer) protected voidSingleDelayWithCompletable.subscribeActual(SingleObserver<? super T> observer) protected voidSingleDelayWithObservable.subscribeActual(SingleObserver<? super T> observer) protected voidSingleDelayWithPublisher.subscribeActual(SingleObserver<? super T> observer) protected voidSingleDelayWithSingle.subscribeActual(SingleObserver<? super T> observer) protected voidSingleDetach.subscribeActual(SingleObserver<? super T> observer) protected voidSingleDoAfterSuccess.subscribeActual(SingleObserver<? super T> observer) protected voidSingleDoAfterTerminate.subscribeActual(SingleObserver<? super T> observer) protected voidSingleDoFinally.subscribeActual(SingleObserver<? super T> observer) protected voidSingleDoOnDispose.subscribeActual(SingleObserver<? super T> observer) protected voidSingleDoOnError.subscribeActual(SingleObserver<? super T> observer) protected voidSingleDoOnEvent.subscribeActual(SingleObserver<? super T> observer) protected voidSingleDoOnLifecycle.subscribeActual(SingleObserver<? super T> observer) protected voidSingleDoOnSubscribe.subscribeActual(SingleObserver<? super T> observer) protected voidSingleDoOnSuccess.subscribeActual(SingleObserver<? super T> observer) protected voidSingleDoOnTerminate.subscribeActual(SingleObserver<? super T> observer) protected voidSingleEquals.subscribeActual(SingleObserver<? super Boolean> observer) protected voidSingleError.subscribeActual(SingleObserver<? super T> observer) protected voidSingleFlatMap.subscribeActual(SingleObserver<? super R> downstream) protected voidSingleFlatMapBiSelector.subscribeActual(SingleObserver<? super R> observer) protected voidSingleFlatMapNotification.subscribeActual(SingleObserver<? super R> observer) protected voidSingleFromCallable.subscribeActual(SingleObserver<? super T> observer) protected voidSingleFromPublisher.subscribeActual(SingleObserver<? super T> observer) protected voidSingleFromSupplier.subscribeActual(SingleObserver<? super T> observer) protected voidSingleFromUnsafeSource.subscribeActual(SingleObserver<? super T> observer) protected voidSingleHide.subscribeActual(SingleObserver<? super T> observer) protected voidSingleJust.subscribeActual(SingleObserver<? super T> observer) protected voidSingleLift.subscribeActual(SingleObserver<? super R> observer) protected voidSingleMap.subscribeActual(SingleObserver<? super R> t) protected voidSingleMaterialize.subscribeActual(SingleObserver<? super Notification<T>> observer) protected voidSingleNever.subscribeActual(SingleObserver<? super Object> observer) protected voidSingleObserveOn.subscribeActual(SingleObserver<? super T> observer) protected voidSingleOnErrorReturn.subscribeActual(SingleObserver<? super T> observer) protected voidSingleResumeNext.subscribeActual(SingleObserver<? super T> observer) protected voidSingleSubscribeOn.subscribeActual(SingleObserver<? super T> observer) protected voidSingleTakeUntil.subscribeActual(SingleObserver<? super T> observer) protected voidSingleTimeInterval.subscribeActual(@NonNull SingleObserver<? super @NonNull Timed<T>> observer) protected voidSingleTimeout.subscribeActual(SingleObserver<? super T> observer) protected voidSingleTimer.subscribeActual(SingleObserver<? super Long> observer) protected voidSingleUnsubscribeOn.subscribeActual(SingleObserver<? super T> observer) protected voidSingleUsing.subscribeActual(SingleObserver<? super T> observer) protected voidSingleZipArray.subscribeActual(SingleObserver<? super R> observer) protected voidSingleZipIterable.subscribeActual(SingleObserver<? super R> observer) Constructors in io.reactivex.rxjava3.internal.operators.single with parameters of type SingleObserverModifierConstructorDescription(package private)AmbSingleObserver(SingleObserver<? super T> observer, CompositeDisposable set, AtomicBoolean winner) (package private)CacheDisposable(SingleObserver<? super T> actual, SingleCache<T> parent) (package private)ContainsSingleObserver(SingleObserver<? super Boolean> observer) (package private)Delay(SequentialDisposable sd, SingleObserver<? super T> observer) (package private)DetachSingleObserver(SingleObserver<? super T> downstream) (package private)DoAfterObserver(SingleObserver<? super T> actual, Consumer<? super T> onAfterSuccess) (package private)DoAfterTerminateObserver(SingleObserver<? super T> actual, Action onAfterTerminate) (package private)DoFinallyObserver(SingleObserver<? super T> actual, Action onFinally) (package private)DoOnDisposeObserver(SingleObserver<? super T> actual, Action onDispose) (package private)DoOnError(SingleObserver<? super T> observer) (package private)DoOnEvent(SingleObserver<? super T> observer) (package private)DoOnSubscribeSingleObserver(SingleObserver<? super T> actual, Consumer<? super Disposable> onSubscribe) (package private)DoOnSuccess(SingleObserver<? super T> observer) (package private)DoOnTerminate(SingleObserver<? super T> observer) (package private)Emitter(SingleObserver<? super T> downstream) (package private)FlatMapBiMainObserver(SingleObserver<? super R> actual, Function<? super T, ? extends SingleSource<? extends U>> mapper, BiFunction<? super T, ? super U, ? extends R> resultSelector) (package private)FlatMapSingleObserver(AtomicReference<Disposable> parent, SingleObserver<? super R> downstream) (package private)FlatMapSingleObserver(SingleObserver<? super R> actual, Function<? super T, ? extends SingleSource<? extends R>> onSuccessMapper, Function<? super Throwable, ? extends SingleSource<? extends R>> onErrorMapper) (package private)HideSingleObserver(SingleObserver<? super T> downstream) (package private)InnerObserver(int index, CompositeDisposable set, Object[] values, SingleObserver<? super Boolean> observer, AtomicInteger count) (package private)InnerObserver(SingleObserver<? super R> actual, BiFunction<? super T, ? super U, ? extends R> resultSelector) (package private)MapSingleObserver(SingleObserver<? super R> t, Function<? super T, ? extends R> mapper) (package private)ObserveOnSingleObserver(SingleObserver<? super T> actual, Scheduler scheduler) (package private)OnErrorReturn(SingleObserver<? super T> observer) (package private)OtherObserver(SingleObserver<? super T> actual, SingleSource<T> source) (package private)OtherObserver(SingleObserver<? super T> actual, SingleSource<T> source) (package private)OtherSubscriber(SingleObserver<? super T> actual, SingleSource<T> source) (package private)OtherSubscriber(SingleObserver<? super T> actual, SingleSource<T> source) (package private)ResumeMainSingleObserver(SingleObserver<? super T> actual, Function<? super Throwable, ? extends SingleSource<? extends T>> nextFunction) (package private)SingleFlatMapCallback(SingleObserver<? super R> actual, Function<? super T, ? extends SingleSource<? extends R>> mapper) (package private)SingleLifecycleObserver(SingleObserver<? super T> downstream, Consumer<? super Disposable> onSubscribe, Action onDispose) (package private)SubscribeOnObserver(SingleObserver<? super T> actual, SingleSource<? extends T> source) (package private)TakeUntilMainObserver(SingleObserver<? super T> downstream) (package private)TimeIntervalSingleObserver(SingleObserver<? super Timed<T>> downstream, TimeUnit unit, Scheduler scheduler, boolean start) (package private)TimeoutFallbackObserver(SingleObserver<? super T> downstream) (package private)TimeoutMainObserver(SingleObserver<? super T> actual, SingleSource<? extends T> other, long timeout, TimeUnit unit) (package private)TimerDisposable(SingleObserver<? super Long> downstream) (package private)ToSingleObserver(SingleObserver<? super T> downstream) (package private)UnsubscribeOnSingleObserver(SingleObserver<? super T> actual, Scheduler scheduler) (package private)UsingSingleObserver(SingleObserver<? super T> actual, U resource, boolean eager, Consumer<? super U> disposer) (package private)ZipCoordinator(SingleObserver<? super R> observer, int n, Function<? super Object[], ? extends R> zipper) -
Uses of SingleObserver in io.reactivex.rxjava3.internal.util
Classes in io.reactivex.rxjava3.internal.util that implement SingleObserverModifier and TypeClassDescriptionenumSingleton implementing many interfaces as empty.Methods in io.reactivex.rxjava3.internal.util with parameters of type SingleObserverModifier and TypeMethodDescriptionvoidAtomicThrowable.tryTerminateConsumer(SingleObserver<?> consumer) Tries to terminate this atomic throwable (by swapping in the TERMINATED indicator) and notifies the consumer if there was no error (onComplete) or there was a non-null, non-indicator exception contained before (onError). -
Uses of SingleObserver in io.reactivex.rxjava3.observers
Classes in io.reactivex.rxjava3.observers that implement SingleObserverModifier and TypeClassDescriptionclassAn abstractSingleObserverthat allows asynchronous cancellation by implementingDisposable.classAn abstractSingleObserverthat allows asynchronous cancellation of its subscription and the associated resources.classTestObserver<T>AnObserver,MaybeObserver,SingleObserverandCompletableObservercomposite that can record events fromObservables,Maybes,Singles andCompletables and allows making assertions about them. -
Uses of SingleObserver in io.reactivex.rxjava3.plugins
Fields in io.reactivex.rxjava3.plugins with type parameters of type SingleObserverModifier and TypeFieldDescription(package private) static @Nullable BiFunction<? super Single, @NonNull ? super SingleObserver, @NonNull ? extends SingleObserver> RxJavaPlugins.onSingleSubscribe(package private) static @Nullable BiFunction<? super Single, @NonNull ? super SingleObserver, @NonNull ? extends SingleObserver> RxJavaPlugins.onSingleSubscribeMethods in io.reactivex.rxjava3.plugins that return SingleObserverModifier and TypeMethodDescriptionstatic <@NonNull T>
@NonNull SingleObserver<? super T> RxJavaPlugins.onSubscribe(@NonNull Single<@NonNull T> source, @NonNull SingleObserver<? super @NonNull T> observer) Calls the associated hook function.Methods in io.reactivex.rxjava3.plugins that return types with arguments of type SingleObserverModifier and TypeMethodDescriptionstatic @Nullable BiFunction<? super Single, @NonNull ? super SingleObserver, @NonNull ? extends SingleObserver> RxJavaPlugins.getOnSingleSubscribe()Returns the current hook function.static @Nullable BiFunction<? super Single, @NonNull ? super SingleObserver, @NonNull ? extends SingleObserver> RxJavaPlugins.getOnSingleSubscribe()Returns the current hook function.Methods in io.reactivex.rxjava3.plugins with parameters of type SingleObserverModifier and TypeMethodDescriptionstatic <@NonNull T>
@NonNull SingleObserver<? super T> RxJavaPlugins.onSubscribe(@NonNull Single<@NonNull T> source, @NonNull SingleObserver<? super @NonNull T> observer) Calls the associated hook function.Method parameters in io.reactivex.rxjava3.plugins with type arguments of type SingleObserverModifier and TypeMethodDescriptionstatic voidRxJavaPlugins.setOnSingleSubscribe(@Nullable BiFunction<? super Single, @NonNull ? super SingleObserver, @NonNull ? extends SingleObserver> onSingleSubscribe) Sets the specific hook function.static voidRxJavaPlugins.setOnSingleSubscribe(@Nullable BiFunction<? super Single, @NonNull ? super SingleObserver, @NonNull ? extends SingleObserver> onSingleSubscribe) Sets the specific hook function. -
Uses of SingleObserver in io.reactivex.rxjava3.subjects
Classes in io.reactivex.rxjava3.subjects that implement SingleObserverModifier and TypeClassDescriptionfinal classRepresents a hot Single-like source and consumer of events similar to Subjects.Fields in io.reactivex.rxjava3.subjects declared as SingleObserverModifier and TypeFieldDescription(package private) final SingleObserver<? super T> SingleSubject.SingleDisposable.downstreamMethods in io.reactivex.rxjava3.subjects with parameters of type SingleObserverModifier and TypeMethodDescriptionprotected voidSingleSubject.subscribeActual(@NonNull SingleObserver<? super T> observer) Constructors in io.reactivex.rxjava3.subjects with parameters of type SingleObserverModifierConstructorDescription(package private)SingleDisposable(SingleObserver<? super T> actual, SingleSubject<T> parent)