Uses of Interface
io.reactivex.rxjava3.core.Observer
-
Packages that use Observer Package Description io.reactivex.rxjava3.core Base reactive classes:Flowable,Observable,Single,MaybeandCompletable; base reactive consumers; other common base interfaces.io.reactivex.rxjava3.internal.disposables io.reactivex.rxjava3.internal.jdk8 io.reactivex.rxjava3.internal.observers io.reactivex.rxjava3.internal.operators.completable io.reactivex.rxjava3.internal.operators.flowable io.reactivex.rxjava3.internal.operators.maybe io.reactivex.rxjava3.internal.operators.mixed io.reactivex.rxjava3.internal.operators.observable io.reactivex.rxjava3.internal.operators.single io.reactivex.rxjava3.internal.util io.reactivex.rxjava3.observers Default wrappers and implementations for observer-based consumer classes and interfaces, including disposable and resource-tracking variants and theTestObserverthat allows unit testingObservable-,Single-,Maybe- andCompletable-based flows.io.reactivex.rxjava3.plugins Contains the central plugin handlerRxJavaPluginsclass to hook into the lifecycle of the base reactive types and schedulers.io.reactivex.rxjava3.subjects 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 Observer in io.reactivex.rxjava3.core
Methods in io.reactivex.rxjava3.core with type parameters of type Observer Modifier and Type Method Description <@NonNull E extends Observer<? super @NonNull T>>
EObservable. subscribeWith(@NonNull E observer)Subscribes a givenObserver(subclass) to the currentObservableand returns the givenObserverinstance as is.Methods in io.reactivex.rxjava3.core that return Observer Modifier and Type Method Description @NonNull Observer<? super Upstream>ObservableOperator. apply(@NonNull Observer<? super @NonNull Downstream> observer)Applies a function to the childObserverand returns a new parentObserver.Methods in io.reactivex.rxjava3.core with parameters of type Observer Modifier and Type Method Description @NonNull Observer<? super Upstream>ObservableOperator. apply(@NonNull Observer<? super @NonNull Downstream> observer)Applies a function to the childObserverand returns a new parentObserver.voidObservable. blockingSubscribe(@NonNull Observer<? super @NonNull T> observer)Subscribes to the source and calls theObservermethods on the current thread.@NonNull Observable<T>Observable. doOnEach(@NonNull Observer<? super @NonNull T> observer)Returns anObservablethat forwards the items and terminal events of the currentObservableto itsObservers and to the given sharedObserverinstance.voidObservable. safeSubscribe(@NonNull Observer<? super @NonNull T> observer)Subscribes to the currentObservableand wraps the givenObserverinto aSafeObserver(if not already aSafeObserver) that deals with exceptions thrown by a misbehavingObserver(that doesn't follow the Reactive Streams specification).voidObservable. subscribe(@NonNull Observer<? super @NonNull T> observer)voidObservableSource. subscribe(@NonNull Observer<? super @NonNull T> observer)Subscribes the givenObserverto thisObservableSourceinstance.protected abstract voidObservable. subscribeActual(@NonNull Observer<? super @NonNull T> observer)Operator implementations (both source and intermediate) should implement this method that performs the necessary business logic and handles the incomingObservers. -
Uses of Observer in io.reactivex.rxjava3.internal.disposables
Methods in io.reactivex.rxjava3.internal.disposables with parameters of type Observer Modifier and Type Method Description static voidEmptyDisposable. complete(Observer<?> observer)static voidEmptyDisposable. error(java.lang.Throwable e, Observer<?> observer) -
Uses of Observer in io.reactivex.rxjava3.internal.jdk8
Classes in io.reactivex.rxjava3.internal.jdk8 that implement Observer Modifier and Type Class Description (package private) static classObservableCollectWithCollector.CollectorObserver<T,A,R>(package private) static classObservableCollectWithCollectorSingle.CollectorSingleObserver<T,A,R>classObservableFirstStageObserver<T>Signals the first element of the source via the underlying CompletableFuture, signals the a default item if the upstream is empty or signalsNoSuchElementException.(package private) static classObservableFlatMapStream.FlatMapStreamObserver<T,R>classObservableLastStageObserver<T>Signals the last element of the source via the underlying CompletableFuture, signals the a default item if the upstream is empty or signalsNoSuchElementException.(package private) static classObservableMapOptional.MapOptionalObserver<T,R>classObservableSingleStageObserver<T>Signals the only element of the source via the underlying CompletableFuture, signals the a default item if the upstream is empty or signalsIllegalArgumentExceptionif the upstream has more than one item.(package private) classObservableStageObserver<T>Base class that extends CompletableFuture and provides basic infrastructure to notify watchers upon upstream signals.Fields in io.reactivex.rxjava3.internal.jdk8 declared as Observer Modifier and Type Field Description (package private) Observer<? super R>MaybeFlattenStreamAsObservable.FlattenStreamMultiObserver. downstream(package private) Observer<? super R>ObservableFlatMapStream.FlatMapStreamObserver. downstream(package private) Observer<? super T>ObservableFromStream.StreamDisposable. downstreamMethods in io.reactivex.rxjava3.internal.jdk8 with parameters of type Observer Modifier and Type Method Description protected voidMaybeFlattenStreamAsObservable. subscribeActual(@NonNull Observer<? super R> s)protected voidObservableCollectWithCollector. subscribeActual(@NonNull Observer<? super R> observer)protected voidObservableFlatMapStream. subscribeActual(Observer<? super R> observer)protected voidObservableFromCompletionStage. subscribeActual(Observer<? super T> observer)protected voidObservableFromStream. subscribeActual(Observer<? super T> observer)protected voidObservableMapOptional. subscribeActual(Observer<? super R> observer)protected voidSingleFlattenStreamAsObservable. subscribeActual(@NonNull Observer<? super R> s)static <T> voidObservableFromStream. subscribeStream(Observer<? super T> observer, java.util.stream.Stream<T> stream)Subscribes to the Stream.Constructors in io.reactivex.rxjava3.internal.jdk8 with parameters of type Observer Constructor Description CollectorObserver(Observer<? super R> downstream, A container, java.util.function.BiConsumer<A,T> accumulator, java.util.function.Function<A,R> finisher)CompletionStageHandler(Observer<? super T> downstream, ObservableFromCompletionStage.BiConsumerAtomicReference<T> whenReference)FlatMapStreamObserver(Observer<? super R> downstream, Function<? super T,? extends java.util.stream.Stream<? extends R>> mapper)FlattenStreamMultiObserver(Observer<? super R> downstream, Function<? super T,? extends java.util.stream.Stream<? extends R>> mapper)MapOptionalObserver(Observer<? super R> downstream, Function<? super T,java.util.Optional<? extends R>> mapper)StreamDisposable(Observer<? super T> downstream, java.util.Iterator<T> iterator, java.lang.AutoCloseable closeable) -
Uses of Observer in io.reactivex.rxjava3.internal.observers
Classes in io.reactivex.rxjava3.internal.observers that implement Observer Modifier and Type Class Description classBasicFuseableObserver<T,R>Base class for a fuseable intermediate observer.classBlockingBaseObserver<T>classBlockingFirstObserver<T>Blocks until the upstream signals its first value or completes.classBlockingLastObserver<T>Blocks until the upstream signals its last value or completes.classBlockingObserver<T>classDeferredScalarObserver<T,R>A fuseable Observer that can generate 0 or 1 resulting value.classDisposableAutoReleaseObserver<T>Wraps lambda callbacks and when the upstream terminates or this observer gets disposed, removes itself from aCompositeDisposable.classDisposableLambdaObserver<T>classForEachWhileObserver<T>classFutureObserver<T>An Observer + Future that expects exactly one upstream value and provides it via the (blocking) Future API.classInnerQueuedObserver<T>Subscriber that can fuse with the upstream and calls a support interface whenever an event is available.classLambdaObserver<T>classQueueDrainObserver<T,U,V>Abstract base class for subscribers that hold another subscriber, a queue and requires queue-drain behavior.Fields in io.reactivex.rxjava3.internal.observers declared as Observer Modifier and Type Field Description protected Observer<? super R>BasicFuseableObserver. downstreamThe downstream subscriber.protected Observer<? super T>DeferredScalarDisposable. downstreamThe target of the events.(package private) Observer<? super T>DisposableLambdaObserver. downstreamprotected Observer<? super V>QueueDrainObserver. downstreamMethods in io.reactivex.rxjava3.internal.observers with parameters of type Observer Modifier and Type Method Description voidQueueDrainObserver. accept(Observer<? super V> a, U v)Constructors in io.reactivex.rxjava3.internal.observers with parameters of type Observer Constructor Description BasicFuseableObserver(Observer<? super R> downstream)Construct a BasicFuseableObserver by wrapping the given subscriber.DeferredScalarDisposable(Observer<? super T> downstream)Constructs a DeferredScalarDisposable by wrapping the Observer.DeferredScalarObserver(Observer<? super R> downstream)Creates a DeferredScalarObserver instance and wraps a downstream Observer.DisposableLambdaObserver(Observer<? super T> actual, Consumer<? super Disposable> onSubscribe, Action onDispose)QueueDrainObserver(Observer<? super V> actual, SimplePlainQueue<U> queue) -
Uses of Observer in io.reactivex.rxjava3.internal.operators.completable
Classes in io.reactivex.rxjava3.internal.operators.completable that implement Observer Modifier and Type Class Description (package private) static classCompletableFromObservable.CompletableFromObservableObserver<T>Methods in io.reactivex.rxjava3.internal.operators.completable with parameters of type Observer Modifier and Type Method Description protected voidCompletableToObservable. subscribeActual(Observer<? super T> observer) -
Uses of Observer in io.reactivex.rxjava3.internal.operators.flowable
Classes in io.reactivex.rxjava3.internal.operators.flowable that implement Observer Modifier and Type Class Description (package private) static classFlowableFromObservable.SubscriberObserver<T> -
Uses of Observer in io.reactivex.rxjava3.internal.operators.maybe
Fields in io.reactivex.rxjava3.internal.operators.maybe declared as Observer Modifier and Type Field Description (package private) Observer<? super R>MaybeFlatMapIterableObservable.FlatMapIterableObserver. downstreamMethods in io.reactivex.rxjava3.internal.operators.maybe with parameters of type Observer Modifier and Type Method Description static <T> MaybeObserver<T>MaybeToObservable. create(Observer<? super T> downstream)Creates aMaybeObserverwrapper around aObserver.protected voidMaybeFlatMapIterableObservable. subscribeActual(Observer<? super R> observer)protected voidMaybeToObservable. subscribeActual(Observer<? super T> observer)Constructors in io.reactivex.rxjava3.internal.operators.maybe with parameters of type Observer Constructor Description FlatMapIterableObserver(Observer<? super R> actual, Function<? super T,? extends java.lang.Iterable<? extends R>> mapper)MaybeToObservableObserver(Observer<? super T> downstream) -
Uses of Observer in io.reactivex.rxjava3.internal.operators.mixed
Classes in io.reactivex.rxjava3.internal.operators.mixed that implement Observer Modifier and Type Class Description (package private) static classCompletableAndThenObservable.AndThenObservableObserver<R>classConcatMapXMainObserver<T>Base class for implementing concatMapX main observers.(package private) static classMaybeFlatMapObservable.FlatMapObserver<T,R>(package private) static classObservableConcatMapCompletable.ConcatMapCompletableObserver<T>(package private) static classObservableConcatMapMaybe.ConcatMapMaybeMainObserver<T,R>(package private) static classObservableConcatMapSingle.ConcatMapSingleMainObserver<T,R>(package private) static classObservableSwitchMapCompletable.SwitchMapCompletableObserver<T>(package private) static classObservableSwitchMapMaybe.SwitchMapMaybeMainObserver<T,R>(package private) static classObservableSwitchMapSingle.SwitchMapSingleMainObserver<T,R>(package private) static classSingleFlatMapObservable.FlatMapObserver<T,R>Fields in io.reactivex.rxjava3.internal.operators.mixed declared as Observer Modifier and Type Field Description (package private) Observer<? super R>CompletableAndThenObservable.AndThenObservableObserver. downstream(package private) Observer<? super R>MaybeFlatMapObservable.FlatMapObserver. downstream(package private) Observer<? super R>ObservableConcatMapMaybe.ConcatMapMaybeMainObserver. downstream(package private) Observer<? super R>ObservableConcatMapSingle.ConcatMapSingleMainObserver. downstream(package private) Observer<? super R>ObservableSwitchMapMaybe.SwitchMapMaybeMainObserver. downstream(package private) Observer<? super R>ObservableSwitchMapSingle.SwitchMapSingleMainObserver. downstream(package private) Observer<? super R>SingleFlatMapObservable.FlatMapObserver. downstreamMethods in io.reactivex.rxjava3.internal.operators.mixed with parameters of type Observer Modifier and Type Method Description protected voidCompletableAndThenObservable. subscribeActual(Observer<? super R> observer)protected voidMaybeFlatMapObservable. subscribeActual(Observer<? super R> observer)protected voidObservableConcatMapMaybe. subscribeActual(Observer<? super R> observer)protected voidObservableConcatMapSingle. subscribeActual(Observer<? super R> observer)protected voidObservableSwitchMapMaybe. subscribeActual(Observer<? super R> observer)protected voidObservableSwitchMapSingle. subscribeActual(Observer<? super R> observer)protected voidSingleFlatMapObservable. subscribeActual(Observer<? super R> observer)(package private) static <T,R>
booleanScalarXMapZHelper. tryAsMaybe(java.lang.Object source, Function<? super T,? extends MaybeSource<? extends R>> mapper, Observer<? super R> observer)Try subscribing to aMaybeSourcemapped from a scalar source (which implementsSupplier).(package private) static <T,R>
booleanScalarXMapZHelper. tryAsSingle(java.lang.Object source, Function<? super T,? extends SingleSource<? extends R>> mapper, Observer<? super R> observer)Try subscribing to aSingleSourcemapped from a scalar source (which implementsSupplier).Constructors in io.reactivex.rxjava3.internal.operators.mixed with parameters of type Observer Constructor Description AndThenObservableObserver(Observer<? super R> downstream, ObservableSource<? extends R> other)ConcatMapMaybeMainObserver(Observer<? super R> downstream, Function<? super T,? extends MaybeSource<? extends R>> mapper, int prefetch, ErrorMode errorMode)ConcatMapSingleMainObserver(Observer<? super R> downstream, Function<? super T,? extends SingleSource<? extends R>> mapper, int prefetch, ErrorMode errorMode)FlatMapObserver(Observer<? super R> downstream, Function<? super T,? extends ObservableSource<? extends R>> mapper)FlatMapObserver(Observer<? super R> downstream, Function<? super T,? extends ObservableSource<? extends R>> mapper)SwitchMapMaybeMainObserver(Observer<? super R> downstream, Function<? super T,? extends MaybeSource<? extends R>> mapper, boolean delayErrors)SwitchMapSingleMainObserver(Observer<? super R> downstream, Function<? super T,? extends SingleSource<? extends R>> mapper, boolean delayErrors) -
Uses of Observer in io.reactivex.rxjava3.internal.operators.observable
Fields in io.reactivex.rxjava3.internal.operators.observable declared as Observer Modifier and Type Field Description (package private) Observer<? super T>ObservableDelaySubscriptionOther.DelayObserver. child(package private) Observer<? super T>ObservableReplay.InnerDisposable. childThe actual child subscriber.(package private) Observer<? super java.lang.Boolean>ObservableAll.AllObserver. downstream(package private) Observer<? super T>ObservableAmb.AmbCoordinator. downstream(package private) Observer<? super T>ObservableAmb.AmbInnerObserver. downstream(package private) Observer<? super java.lang.Boolean>ObservableAny.AnyObserver. downstream(package private) Observer<? super U>ObservableBuffer.BufferExactObserver. downstream(package private) Observer<? super U>ObservableBuffer.BufferSkipObserver. downstream(package private) Observer<? super C>ObservableBufferBoundary.BufferBoundaryObserver. downstream(package private) Observer<? super T>ObservableCache.CacheDisposable. downstream(package private) Observer<? super U>ObservableCollect.CollectObserver. downstream(package private) Observer<? super R>ObservableCombineLatest.LatestCoordinator. downstream(package private) Observer<? super R>ObservableConcatMap.ConcatMapDelayErrorObserver.DelayErrorInnerObserver. downstream(package private) Observer<? super R>ObservableConcatMap.ConcatMapDelayErrorObserver. downstream(package private) Observer<? super U>ObservableConcatMap.SourceObserver. downstream(package private) Observer<? super U>ObservableConcatMap.SourceObserver.InnerObserver. downstream(package private) Observer<? super R>ObservableConcatMapEager.ConcatMapEagerMainObserver. downstream(package private) Observer<? super R>ObservableConcatMapScheduler.ConcatMapDelayErrorObserver.DelayErrorInnerObserver. downstream(package private) Observer<? super R>ObservableConcatMapScheduler.ConcatMapDelayErrorObserver. downstream(package private) Observer<? super U>ObservableConcatMapScheduler.ConcatMapObserver. downstream(package private) Observer<? super U>ObservableConcatMapScheduler.ConcatMapObserver.InnerObserver. downstream(package private) Observer<? super T>ObservableConcatWithCompletable.ConcatWithObserver. downstream(package private) Observer<? super T>ObservableConcatWithMaybe.ConcatWithObserver. downstream(package private) Observer<? super T>ObservableConcatWithSingle.ConcatWithObserver. downstream(package private) Observer<? super java.lang.Long>ObservableCount.CountObserver. downstream(package private) Observer<? super T>ObservableDebounce.DebounceObserver. downstream(package private) Observer<? super T>ObservableDebounceTimed.DebounceTimedObserver. downstream(package private) Observer<? super T>ObservableDelay.DelayObserver. downstream(package private) Observer<? super R>ObservableDematerialize.DematerializeObserver. downstream(package private) Observer<? super T>ObservableDetach.DetachObserver. downstream(package private) Observer<? super T>ObservableDoFinally.DoFinallyObserver. downstream(package private) Observer<? super T>ObservableDoOnEach.DoOnEachObserver. downstream(package private) Observer<? super T>ObservableElementAt.ElementAtObserver. downstream(package private) Observer<? super U>ObservableFlatMap.MergeObserver. downstream(package private) Observer<? super T>ObservableFlatMapCompletable.FlatMapCompletableMainObserver. downstream(package private) Observer<? super R>ObservableFlatMapMaybe.FlatMapMaybeObserver. downstream(package private) Observer<? super R>ObservableFlatMapSingle.FlatMapSingleObserver. downstream(package private) Observer<? super R>ObservableFlattenIterable.FlattenIterableObserver. downstream(package private) Observer<? super T>ObservableFromArray.FromArrayDisposable. downstream(package private) Observer<? super T>ObservableFromCompletable.FromCompletableObserver. downstream(package private) Observer<? super T>ObservableFromIterable.FromIterableDisposable. downstream(package private) Observer<? super T>ObservableFromPublisher.PublisherSubscriber. downstream(package private) Observer<? super T>ObservableGenerate.GeneratorDisposable. downstream(package private) Observer<? super GroupedObservable<K,V>>ObservableGroupBy.GroupByObserver. downstream(package private) Observer<? super R>ObservableGroupJoin.GroupJoinDisposable. downstream(package private) Observer<? super T>ObservableHide.HideDisposable. downstream(package private) Observer<? super T>ObservableIgnoreElements.IgnoreObservable. downstream(package private) Observer<? super java.lang.Long>ObservableInterval.IntervalObserver. downstream(package private) Observer<? super java.lang.Long>ObservableIntervalRange.IntervalRangeObserver. downstream(package private) Observer<? super R>ObservableJoin.JoinDisposable. downstream(package private) Observer<? super ObservableSource<? extends R>>ObservableMapNotification.MapNotificationObserver. downstream(package private) Observer<? super Notification<T>>ObservableMaterialize.MaterializeObserver. downstream(package private) Observer<? super T>ObservableMergeWithCompletable.MergeWithObserver. downstream(package private) Observer<? super T>ObservableMergeWithMaybe.MergeWithObserver. downstream(package private) Observer<? super T>ObservableMergeWithSingle.MergeWithObserver. downstream(package private) Observer<? super T>ObservableObserveOn.ObserveOnObserver. downstream(package private) Observer<? super T>ObservableOnErrorComplete.OnErrorCompleteObserver. downstream(package private) Observer<? super T>ObservableOnErrorNext.OnErrorNextObserver. downstream(package private) Observer<? super T>ObservableOnErrorReturn.OnErrorReturnObserver. downstream(package private) Observer<? super T>ObservablePublish.InnerDisposable. downstream(package private) Observer<? super R>ObservablePublishSelector.TargetObserver. downstream(package private) Observer<? super java.lang.Integer>ObservableRange.RangeDisposable. downstream(package private) Observer<? super java.lang.Long>ObservableRangeLong.RangeDisposable. downstream(package private) Observer<? super T>ObservableRefCount.RefCountObserver. downstream(package private) Observer<? super T>ObservableRepeat.RepeatObserver. downstream(package private) Observer<? super T>ObservableRepeatUntil.RepeatUntilObserver. downstream(package private) Observer<? super T>ObservableRepeatWhen.RepeatWhenObserver. downstream(package private) Observer<? super T>ObservableRetryBiPredicate.RetryBiObserver. downstream(package private) Observer<? super T>ObservableRetryPredicate.RepeatObserver. downstream(package private) Observer<? super T>ObservableRetryWhen.RepeatWhenObserver. downstream(package private) Observer<? super T>ObservableSampleTimed.SampleTimedObserver. downstream(package private) Observer<? super T>ObservableSampleWithObservable.SampleMainObserver. downstream(package private) Observer<? super T>ObservableScan.ScanObserver. downstream(package private) Observer<? super R>ObservableScanSeed.ScanSeedObserver. downstream(package private) Observer<? super java.lang.Boolean>ObservableSequenceEqual.EqualCoordinator. downstream(package private) Observer<? super T>ObservableSkip.SkipObserver. downstream(package private) Observer<? super T>ObservableSkipLast.SkipLastObserver. downstream(package private) Observer<? super T>ObservableSkipLastTimed.SkipLastTimedObserver. downstream(package private) Observer<? super T>ObservableSkipUntil.SkipUntilObserver. downstream(package private) Observer<? super T>ObservableSkipWhile.SkipWhileObserver. downstream(package private) Observer<? super T>ObservableSubscribeOn.SubscribeOnObserver. downstream(package private) Observer<? super T>ObservableSwitchIfEmpty.SwitchIfEmptyObserver. downstream(package private) Observer<? super R>ObservableSwitchMap.SwitchMapObserver. downstream(package private) Observer<? super T>ObservableTake.TakeObserver. downstream(package private) Observer<? super T>ObservableTakeLast.TakeLastObserver. downstream(package private) Observer<? super T>ObservableTakeLastOne.TakeLastOneObserver. downstream(package private) Observer<? super T>ObservableTakeLastTimed.TakeLastTimedObserver. downstream(package private) Observer<? super T>ObservableTakeUntil.TakeUntilMainObserver. downstream(package private) Observer<? super T>ObservableTakeUntilPredicate.TakeUntilPredicateObserver. downstream(package private) Observer<? super T>ObservableTakeWhile.TakeWhileObserver. downstream(package private) Observer<? super T>ObservableThrottleFirstTimed.DebounceTimedObserver. downstream(package private) Observer<? super T>ObservableThrottleLatest.ThrottleLatestObserver. downstream(package private) Observer<? super Timed<T>>ObservableTimeInterval.TimeIntervalObserver. downstream(package private) Observer<? super T>ObservableTimeout.TimeoutFallbackObserver. downstream(package private) Observer<? super T>ObservableTimeout.TimeoutObserver. downstream(package private) Observer<? super T>ObservableTimeoutTimed.FallbackObserver. downstream(package private) Observer<? super T>ObservableTimeoutTimed.TimeoutFallbackObserver. downstream(package private) Observer<? super T>ObservableTimeoutTimed.TimeoutObserver. downstream(package private) Observer<? super java.lang.Long>ObservableTimer.TimerObserver. downstream(package private) Observer<? super U>ObservableToList.ToListObserver. downstream(package private) Observer<? super T>ObservableUnsubscribeOn.UnsubscribeObserver. downstream(package private) Observer<? super T>ObservableUsing.UsingObserver. downstream(package private) Observer<? super Observable<T>>ObservableWindow.WindowExactObserver. downstream(package private) Observer<? super Observable<T>>ObservableWindow.WindowSkipObserver. downstream(package private) Observer<? super Observable<T>>ObservableWindowBoundary.WindowBoundaryMainObserver. downstream(package private) Observer<? super Observable<T>>ObservableWindowBoundarySelector.WindowBoundaryMainObserver. downstream(package private) Observer<? super Observable<T>>ObservableWindowTimed.AbstractWindowObserver. downstream(package private) Observer<? super R>ObservableWithLatestFrom.WithLatestFromObserver. downstream(package private) Observer<? super R>ObservableWithLatestFromMany.WithLatestFromObserver. downstream(package private) Observer<? super R>ObservableZip.ZipCoordinator. downstream(package private) Observer<? super V>ObservableZipIterable.ZipIterableObserver. downstream(package private) Observer<? super T>ObserverResourceWrapper. downstream(package private) Observer<? super T>ObservableCreate.CreateEmitter. observer(package private) Observer<T>ObservableInternalHelper.ObserverOnComplete. observer(package private) Observer<T>ObservableInternalHelper.ObserverOnError. observer(package private) Observer<T>ObservableInternalHelper.ObserverOnNext. observer(package private) Observer<? super T>ObservableScalarXMap.ScalarDisposable. observerFields in io.reactivex.rxjava3.internal.operators.observable with type parameters of type Observer Modifier and Type Field Description (package private) java.util.concurrent.atomic.AtomicReference<Observer<? super T>>ObservableGroupBy.State. actualMethods in io.reactivex.rxjava3.internal.operators.observable with parameters of type Observer Modifier and Type Method Description voidObservableBufferExactBoundary.BufferExactBoundaryObserver. accept(Observer<? super U> a, U v)voidObservableBufferTimed.BufferExactBoundedObserver. accept(Observer<? super U> a, U v)voidObservableBufferTimed.BufferExactUnboundedObserver. accept(Observer<? super U> a, U v)voidObservableBufferTimed.BufferSkipBoundedObserver. accept(Observer<? super U> a, U v)(package private) booleanObservableGroupBy.State. checkTerminated(boolean d, boolean empty, Observer<? super T> a, boolean delayError)(package private) booleanObservableObserveOn.ObserveOnObserver. checkTerminated(boolean d, boolean empty, Observer<? super T> a)(package private) booleanObservableZip.ZipCoordinator. checkTerminated(boolean d, boolean empty, Observer<? super R> a, boolean delayError, ObservableZip.ZipObserver<?,?> source)(package private) voidObservableGroupJoin.GroupJoinDisposable. errorAll(Observer<?> a)(package private) voidObservableJoin.JoinDisposable. errorAll(Observer<?> a)(package private) voidObservableGroupJoin.GroupJoinDisposable. fail(java.lang.Throwable exc, Observer<?> a, SpscLinkedArrayQueue<?> q)(package private) voidObservableJoin.JoinDisposable. fail(java.lang.Throwable exc, Observer<?> a, SpscLinkedArrayQueue<?> q)static <T> ActionObservableInternalHelper. observerOnComplete(Observer<T> observer)static <T> Consumer<java.lang.Throwable>ObservableInternalHelper. observerOnError(Observer<T> observer)static <T> Consumer<T>ObservableInternalHelper. observerOnNext(Observer<T> observer)static <T> voidObservableBlockingSubscribe. subscribe(ObservableSource<? extends T> o, Observer<? super T> observer)Subscribes to the source and calls the Observer methods on the current thread.voidObservableGroupBy.State. subscribe(Observer<? super T> observer)voidObservableReplay.ReplaySource. subscribe(Observer<? super T> child)protected voidObservableAll. subscribeActual(Observer<? super java.lang.Boolean> t)voidObservableAmb. subscribeActual(Observer<? super T> observer)protected voidObservableAny. subscribeActual(Observer<? super java.lang.Boolean> t)voidObservableAutoConnect. subscribeActual(Observer<? super T> child)protected voidObservableBuffer. subscribeActual(Observer<? super U> t)protected voidObservableBufferBoundary. subscribeActual(Observer<? super U> t)protected voidObservableBufferExactBoundary. subscribeActual(Observer<? super U> t)protected voidObservableBufferTimed. subscribeActual(Observer<? super U> t)protected voidObservableCache. subscribeActual(Observer<? super T> t)protected voidObservableCollect. subscribeActual(Observer<? super U> t)voidObservableCombineLatest. subscribeActual(Observer<? super R> observer)voidObservableConcatMap. subscribeActual(Observer<? super U> observer)protected voidObservableConcatMapEager. subscribeActual(Observer<? super R> observer)voidObservableConcatMapScheduler. subscribeActual(Observer<? super U> observer)protected voidObservableConcatWithCompletable. subscribeActual(Observer<? super T> observer)protected voidObservableConcatWithMaybe. subscribeActual(Observer<? super T> observer)protected voidObservableConcatWithSingle. subscribeActual(Observer<? super T> observer)voidObservableCount. subscribeActual(Observer<? super java.lang.Long> t)protected voidObservableCreate. subscribeActual(Observer<? super T> observer)voidObservableDebounce. subscribeActual(Observer<? super T> t)voidObservableDebounceTimed. subscribeActual(Observer<? super T> t)voidObservableDefer. subscribeActual(Observer<? super T> observer)voidObservableDelay. subscribeActual(Observer<? super T> t)voidObservableDelaySubscriptionOther. subscribeActual(Observer<? super T> child)voidObservableDematerialize. subscribeActual(Observer<? super R> observer)protected voidObservableDetach. subscribeActual(Observer<? super T> observer)protected voidObservableDistinct. subscribeActual(Observer<? super T> observer)protected voidObservableDistinctUntilChanged. subscribeActual(Observer<? super T> observer)protected voidObservableDoAfterNext. subscribeActual(Observer<? super T> observer)protected voidObservableDoFinally. subscribeActual(Observer<? super T> observer)voidObservableDoOnEach. subscribeActual(Observer<? super T> t)protected voidObservableDoOnLifecycle. subscribeActual(Observer<? super T> observer)voidObservableElementAt. subscribeActual(Observer<? super T> t)protected voidObservableEmpty. subscribeActual(Observer<? super java.lang.Object> o)voidObservableError. subscribeActual(Observer<? super T> observer)voidObservableFilter. subscribeActual(Observer<? super T> observer)voidObservableFlatMap. subscribeActual(Observer<? super U> t)protected voidObservableFlatMapCompletable. subscribeActual(Observer<? super T> observer)protected voidObservableFlatMapMaybe. subscribeActual(Observer<? super R> observer)protected voidObservableFlatMapSingle. subscribeActual(Observer<? super R> observer)protected voidObservableFlattenIterable. subscribeActual(Observer<? super R> observer)protected voidObservableFromAction. subscribeActual(Observer<? super T> observer)voidObservableFromArray. subscribeActual(Observer<? super T> observer)voidObservableFromCallable. subscribeActual(Observer<? super T> observer)protected voidObservableFromCompletable. subscribeActual(Observer<? super T> observer)voidObservableFromFuture. subscribeActual(Observer<? super T> observer)voidObservableFromIterable. subscribeActual(Observer<? super T> observer)protected voidObservableFromPublisher. subscribeActual(Observer<? super T> o)protected voidObservableFromRunnable. subscribeActual(Observer<? super T> observer)voidObservableFromSupplier. subscribeActual(Observer<? super T> observer)protected voidObservableFromUnsafeSource. subscribeActual(Observer<? super T> observer)voidObservableGenerate. subscribeActual(Observer<? super T> observer)protected voidObservableGroupBy.GroupedUnicast. subscribeActual(Observer<? super T> observer)voidObservableGroupBy. subscribeActual(Observer<? super GroupedObservable<K,V>> t)protected voidObservableGroupJoin. subscribeActual(Observer<? super R> observer)protected voidObservableHide. subscribeActual(Observer<? super T> o)voidObservableIgnoreElements. subscribeActual(Observer<? super T> t)voidObservableInterval. subscribeActual(Observer<? super java.lang.Long> observer)voidObservableIntervalRange. subscribeActual(Observer<? super java.lang.Long> observer)protected voidObservableJoin. subscribeActual(Observer<? super R> observer)protected voidObservableJust. subscribeActual(Observer<? super T> observer)voidObservableLift. subscribeActual(Observer<? super R> observer)voidObservableMap. subscribeActual(Observer<? super U> t)voidObservableMapNotification. subscribeActual(Observer<? super ObservableSource<? extends R>> t)voidObservableMaterialize. subscribeActual(Observer<? super Notification<T>> t)protected voidObservableMergeWithCompletable. subscribeActual(Observer<? super T> observer)protected voidObservableMergeWithMaybe. subscribeActual(Observer<? super T> observer)protected voidObservableMergeWithSingle. subscribeActual(Observer<? super T> observer)protected voidObservableNever. subscribeActual(Observer<? super java.lang.Object> o)protected voidObservableObserveOn. subscribeActual(Observer<? super T> observer)protected voidObservableOnErrorComplete. subscribeActual(Observer<? super T> observer)voidObservableOnErrorNext. subscribeActual(Observer<? super T> t)voidObservableOnErrorReturn. subscribeActual(Observer<? super T> t)protected voidObservablePublish. subscribeActual(Observer<? super T> observer)protected voidObservablePublishSelector. subscribeActual(Observer<? super R> observer)protected voidObservableRange. subscribeActual(Observer<? super java.lang.Integer> o)protected voidObservableRangeLong. subscribeActual(Observer<? super java.lang.Long> o)protected voidObservableRefCount. subscribeActual(Observer<? super T> observer)voidObservableRepeat. subscribeActual(Observer<? super T> observer)voidObservableRepeatUntil. subscribeActual(Observer<? super T> observer)protected voidObservableRepeatWhen. subscribeActual(Observer<? super T> observer)protected voidObservableReplay.MulticastReplay. subscribeActual(Observer<? super R> child)protected voidObservableReplay. subscribeActual(Observer<? super T> observer)voidObservableRetryBiPredicate. subscribeActual(Observer<? super T> observer)voidObservableRetryPredicate. subscribeActual(Observer<? super T> observer)protected voidObservableRetryWhen. subscribeActual(Observer<? super T> observer)voidObservableSampleTimed. subscribeActual(Observer<? super T> t)voidObservableSampleWithObservable. subscribeActual(Observer<? super T> t)voidObservableScalarXMap.ScalarXMapObservable. subscribeActual(Observer<? super R> observer)voidObservableScan. subscribeActual(Observer<? super T> t)voidObservableScanSeed. subscribeActual(Observer<? super R> t)voidObservableSequenceEqual. subscribeActual(Observer<? super java.lang.Boolean> observer)protected voidObservableSerialized. subscribeActual(Observer<? super T> observer)voidObservableSkip. subscribeActual(Observer<? super T> observer)voidObservableSkipLast. subscribeActual(Observer<? super T> observer)voidObservableSkipLastTimed. subscribeActual(Observer<? super T> t)voidObservableSkipUntil. subscribeActual(Observer<? super T> child)voidObservableSkipWhile. subscribeActual(Observer<? super T> observer)voidObservableSubscribeOn. subscribeActual(Observer<? super T> observer)voidObservableSwitchIfEmpty. subscribeActual(Observer<? super T> t)voidObservableSwitchMap. subscribeActual(Observer<? super R> t)protected voidObservableTake. subscribeActual(Observer<? super T> observer)voidObservableTakeLast. subscribeActual(Observer<? super T> t)voidObservableTakeLastOne. subscribeActual(Observer<? super T> observer)voidObservableTakeLastTimed. subscribeActual(Observer<? super T> t)voidObservableTakeUntil. subscribeActual(Observer<? super T> child)voidObservableTakeUntilPredicate. subscribeActual(Observer<? super T> observer)voidObservableTakeWhile. subscribeActual(Observer<? super T> t)voidObservableThrottleFirstTimed. subscribeActual(Observer<? super T> t)protected voidObservableThrottleLatest. subscribeActual(Observer<? super T> observer)voidObservableTimeInterval. subscribeActual(Observer<? super Timed<T>> t)protected voidObservableTimeout. subscribeActual(Observer<? super T> observer)protected voidObservableTimeoutTimed. subscribeActual(Observer<? super T> observer)voidObservableTimer. subscribeActual(Observer<? super java.lang.Long> observer)voidObservableToList. subscribeActual(Observer<? super U> t)voidObservableUnsubscribeOn. subscribeActual(Observer<? super T> t)voidObservableUsing. subscribeActual(Observer<? super T> observer)voidObservableWindow. subscribeActual(Observer<? super Observable<T>> t)voidObservableWindowBoundary. subscribeActual(Observer<? super Observable<T>> observer)voidObservableWindowBoundarySelector. subscribeActual(Observer<? super Observable<T>> t)protected voidObservableWindowBoundarySelector.WindowBoundaryMainObserver.WindowEndObserverIntercept. subscribeActual(Observer<? super T> o)protected voidObservableWindowSubscribeIntercept. subscribeActual(Observer<? super T> s)protected voidObservableWindowTimed. subscribeActual(Observer<? super Observable<T>> downstream)voidObservableWithLatestFrom. subscribeActual(Observer<? super R> t)protected voidObservableWithLatestFromMany. subscribeActual(Observer<? super R> observer)voidObservableZip. subscribeActual(Observer<? super R> observer)voidObservableZipIterable. subscribeActual(Observer<? super V> t)(package private) voidObservableWindowBoundarySelector.WindowBoundaryMainObserver. terminateDownstream(Observer<?> downstream)static <T,R>
booleanObservableScalarXMap. tryScalarXMapSubscribe(ObservableSource<T> source, Observer<? super R> observer, Function<? super T,? extends ObservableSource<? extends R>> mapper)Tries to subscribe to a possibly Supplier source's mapped ObservableSource.Constructors in io.reactivex.rxjava3.internal.operators.observable with parameters of type Observer Constructor Description AbstractWindowObserver(Observer<? super Observable<T>> downstream, long timespan, java.util.concurrent.TimeUnit unit, int bufferSize)AllObserver(Observer<? super java.lang.Boolean> actual, Predicate<? super T> predicate)AmbCoordinator(Observer<? super T> actual, int count)AmbInnerObserver(ObservableAmb.AmbCoordinator<T> parent, int index, Observer<? super T> downstream)AnyObserver(Observer<? super java.lang.Boolean> actual, Predicate<? super T> predicate)BufferBoundaryObserver(Observer<? super C> actual, ObservableSource<? extends Open> bufferOpen, Function<? super Open,? extends ObservableSource<? extends Close>> bufferClose, Supplier<C> bufferSupplier)BufferExactBoundaryObserver(Observer<? super U> actual, Supplier<U> bufferSupplier, ObservableSource<B> boundary)BufferExactBoundedObserver(Observer<? super U> actual, Supplier<U> bufferSupplier, long timespan, java.util.concurrent.TimeUnit unit, int maxSize, boolean restartOnMaxSize, Scheduler.Worker w)BufferExactObserver(Observer<? super U> actual, int count, Supplier<U> bufferSupplier)BufferExactUnboundedObserver(Observer<? super U> actual, Supplier<U> bufferSupplier, long timespan, java.util.concurrent.TimeUnit unit, Scheduler scheduler)BufferSkipBoundedObserver(Observer<? super U> actual, Supplier<U> bufferSupplier, long timespan, long timeskip, java.util.concurrent.TimeUnit unit, Scheduler.Worker w)BufferSkipObserver(Observer<? super U> actual, int count, int skip, Supplier<U> bufferSupplier)CacheDisposable(Observer<? super T> downstream, ObservableCache<T> parent)Constructs a new instance with the actual downstream consumer and the parent cache object.CollectObserver(Observer<? super U> actual, U u, BiConsumer<? super U,? super T> collector)ConcatMapDelayErrorObserver(Observer<? super R> actual, Function<? super T,? extends ObservableSource<? extends R>> mapper, int bufferSize, boolean tillTheEnd)ConcatMapDelayErrorObserver(Observer<? super R> actual, Function<? super T,? extends ObservableSource<? extends R>> mapper, int bufferSize, boolean tillTheEnd, Scheduler.Worker worker)ConcatMapEagerMainObserver(Observer<? super R> actual, Function<? super T,? extends ObservableSource<? extends R>> mapper, int maxConcurrency, int prefetch, ErrorMode errorMode)ConcatMapObserver(Observer<? super U> actual, Function<? super T,? extends ObservableSource<? extends U>> mapper, int bufferSize, Scheduler.Worker worker)ConcatWithObserver(Observer<? super T> actual, CompletableSource other)ConcatWithObserver(Observer<? super T> actual, MaybeSource<? extends T> other)ConcatWithObserver(Observer<? super T> actual, SingleSource<? extends T> other)CountObserver(Observer<? super java.lang.Long> downstream)CreateEmitter(Observer<? super T> observer)DebounceObserver(Observer<? super T> actual, Function<? super T,? extends ObservableSource<U>> debounceSelector)DebounceTimedObserver(Observer<? super T> actual, long timeout, java.util.concurrent.TimeUnit unit, Scheduler.Worker worker, Consumer<? super T> onDropped)DebounceTimedObserver(Observer<? super T> actual, long timeout, java.util.concurrent.TimeUnit unit, Scheduler.Worker worker, Consumer<? super T> onDropped)DelayErrorInnerObserver(Observer<? super R> actual, ObservableConcatMap.ConcatMapDelayErrorObserver<?,R> parent)DelayErrorInnerObserver(Observer<? super R> actual, ObservableConcatMapScheduler.ConcatMapDelayErrorObserver<?,R> parent)DelayObserver(Observer<? super T> actual, long delay, java.util.concurrent.TimeUnit unit, Scheduler.Worker w, boolean delayError)DelayObserver(SequentialDisposable serial, Observer<? super T> child)DematerializeObserver(Observer<? super R> downstream, Function<? super T,? extends Notification<R>> selector)DetachObserver(Observer<? super T> downstream)DistinctObserver(Observer<? super T> actual, Function<? super T,K> keySelector, java.util.Collection<? super K> collection)DistinctUntilChangedObserver(Observer<? super T> actual, Function<? super T,K> keySelector, BiPredicate<? super K,? super K> comparer)DoAfterObserver(Observer<? super T> actual, Consumer<? super T> onAfterNext)DoFinallyObserver(Observer<? super T> actual, Action onFinally)DoOnEachObserver(Observer<? super T> actual, Consumer<? super T> onNext, Consumer<? super java.lang.Throwable> onError, Action onComplete, Action onAfterTerminate)ElementAtObserver(Observer<? super T> actual, long index, T defaultValue, boolean errorOnFewer)EqualCoordinator(Observer<? super java.lang.Boolean> actual, int bufferSize, ObservableSource<? extends T> first, ObservableSource<? extends T> second, BiPredicate<? super T,? super T> comparer)FallbackObserver(Observer<? super T> actual, java.util.concurrent.atomic.AtomicReference<Disposable> arbiter)FilterObserver(Observer<? super T> actual, Predicate<? super T> filter)FlatMapCompletableMainObserver(Observer<? super T> observer, Function<? super T,? extends CompletableSource> mapper, boolean delayErrors)FlatMapMaybeObserver(Observer<? super R> actual, Function<? super T,? extends MaybeSource<? extends R>> mapper, boolean delayErrors)FlatMapSingleObserver(Observer<? super R> actual, Function<? super T,? extends SingleSource<? extends R>> mapper, boolean delayErrors)FlattenIterableObserver(Observer<? super R> actual, Function<? super T,? extends java.lang.Iterable<? extends R>> mapper)FromArrayDisposable(Observer<? super T> actual, T[] array)FromCompletableObserver(Observer<? super T> downstream)FromIterableDisposable(Observer<? super T> actual, java.util.Iterator<? extends T> it)GeneratorDisposable(Observer<? super T> actual, BiFunction<S,? super Emitter<T>,S> generator, Consumer<? super S> disposeState, S initialState)GroupByObserver(Observer<? super GroupedObservable<K,V>> actual, Function<? super T,? extends K> keySelector, Function<? super T,? extends V> valueSelector, int bufferSize, boolean delayError)GroupJoinDisposable(Observer<? super R> actual, Function<? super TLeft,? extends ObservableSource<TLeftEnd>> leftEnd, Function<? super TRight,? extends ObservableSource<TRightEnd>> rightEnd, BiFunction<? super TLeft,? super Observable<TRight>,? extends R> resultSelector)HideDisposable(Observer<? super T> downstream)IgnoreObservable(Observer<? super T> t)InnerDisposable(Observer<? super T> downstream, ObservablePublish.PublishConnection<T> parent)InnerDisposable(ObservableReplay.ReplayObserver<T> parent, Observer<? super T> child)InnerObserver(Observer<? super U> actual, ObservableConcatMap.SourceObserver<?,?> parent)InnerObserver(Observer<? super U> actual, ObservableConcatMapScheduler.ConcatMapObserver<?,?> parent)IntervalObserver(Observer<? super java.lang.Long> downstream)IntervalRangeObserver(Observer<? super java.lang.Long> actual, long start, long end)JoinDisposable(Observer<? super R> actual, Function<? super TLeft,? extends ObservableSource<TLeftEnd>> leftEnd, Function<? super TRight,? extends ObservableSource<TRightEnd>> rightEnd, BiFunction<? super TLeft,? super TRight,? extends R> resultSelector)LatestCoordinator(Observer<? super R> actual, Function<? super java.lang.Object[],? extends R> combiner, int count, int bufferSize, boolean delayError)MapNotificationObserver(Observer<? super ObservableSource<? extends R>> actual, Function<? super T,? extends ObservableSource<? extends R>> onNextMapper, Function<? super java.lang.Throwable,? extends ObservableSource<? extends R>> onErrorMapper, Supplier<? extends ObservableSource<? extends R>> onCompleteSupplier)MapObserver(Observer<? super U> actual, Function<? super T,? extends U> mapper)MaterializeObserver(Observer<? super Notification<T>> downstream)MergeObserver(Observer<? super U> actual, Function<? super T,? extends ObservableSource<? extends U>> mapper, boolean delayErrors, int maxConcurrency, int bufferSize)MergeWithObserver(Observer<? super T> downstream)MergeWithObserver(Observer<? super T> downstream)MergeWithObserver(Observer<? super T> downstream)ObserveOnObserver(Observer<? super T> actual, Scheduler.Worker worker, boolean delayError, int bufferSize)ObserverOnComplete(Observer<T> observer)ObserverOnError(Observer<T> observer)ObserverOnNext(Observer<T> observer)ObserverResourceWrapper(Observer<? super T> downstream)OnErrorCompleteObserver(Observer<? super T> actual, Predicate<? super java.lang.Throwable> predicate)OnErrorNextObserver(Observer<? super T> actual, Function<? super java.lang.Throwable,? extends ObservableSource<? extends T>> nextSupplier)OnErrorReturnObserver(Observer<? super T> actual, Function<? super java.lang.Throwable,? extends T> valueSupplier)PublisherSubscriber(Observer<? super T> o)RangeDisposable(Observer<? super java.lang.Integer> actual, long start, long end)RangeDisposable(Observer<? super java.lang.Long> actual, long start, long end)RefCountObserver(Observer<? super T> downstream, ObservableRefCount<T> parent, ObservableRefCount.RefConnection connection)RepeatObserver(Observer<? super T> actual, long count, SequentialDisposable sd, ObservableSource<? extends T> source)RepeatObserver(Observer<? super T> actual, long count, Predicate<? super java.lang.Throwable> predicate, SequentialDisposable sa, ObservableSource<? extends T> source)RepeatUntilObserver(Observer<? super T> actual, BooleanSupplier until, SequentialDisposable sd, ObservableSource<? extends T> source)RepeatWhenObserver(Observer<? super T> actual, Subject<java.lang.Object> signaller, ObservableSource<T> source)RepeatWhenObserver(Observer<? super T> actual, Subject<java.lang.Throwable> signaller, ObservableSource<T> source)RetryBiObserver(Observer<? super T> actual, BiPredicate<? super java.lang.Integer,? super java.lang.Throwable> predicate, SequentialDisposable sa, ObservableSource<? extends T> source)SampleMainEmitLast(Observer<? super T> actual, ObservableSource<?> other)SampleMainNoLast(Observer<? super T> actual, ObservableSource<?> other)SampleMainObserver(Observer<? super T> actual, ObservableSource<?> other)SampleTimedEmitLast(Observer<? super T> actual, long period, java.util.concurrent.TimeUnit unit, Scheduler scheduler, Consumer<? super T> onDropped)SampleTimedNoLast(Observer<? super T> actual, long period, java.util.concurrent.TimeUnit unit, Scheduler scheduler, Consumer<? super T> onDropped)SampleTimedObserver(Observer<? super T> actual, long period, java.util.concurrent.TimeUnit unit, Scheduler scheduler, Consumer<? super T> onDropped)ScalarDisposable(Observer<? super T> observer, T value)ScanObserver(Observer<? super T> actual, BiFunction<T,T,T> accumulator)ScanSeedObserver(Observer<? super R> actual, BiFunction<R,? super T,R> accumulator, R value)SkipLastObserver(Observer<? super T> actual, int skip)SkipLastTimedObserver(Observer<? super T> actual, long time, java.util.concurrent.TimeUnit unit, Scheduler scheduler, int bufferSize, boolean delayError)SkipObserver(Observer<? super T> actual, long n)SkipUntilObserver(Observer<? super T> actual, ArrayCompositeDisposable frc)SkipWhileObserver(Observer<? super T> actual, Predicate<? super T> predicate)SourceObserver(Observer<? super U> actual, Function<? super T,? extends ObservableSource<? extends U>> mapper, int bufferSize)SubscribeOnObserver(Observer<? super T> downstream)SwitchIfEmptyObserver(Observer<? super T> actual, ObservableSource<? extends T> other)SwitchMapObserver(Observer<? super R> actual, Function<? super T,? extends ObservableSource<? extends R>> mapper, int bufferSize, boolean delayErrors)TakeLastObserver(Observer<? super T> actual, int count)TakeLastOneObserver(Observer<? super T> downstream)TakeLastTimedObserver(Observer<? super T> actual, long count, long time, java.util.concurrent.TimeUnit unit, Scheduler scheduler, int bufferSize, boolean delayError)TakeObserver(Observer<? super T> actual, long limit)TakeUntilMainObserver(Observer<? super T> downstream)TakeUntilPredicateObserver(Observer<? super T> downstream, Predicate<? super T> predicate)TakeWhileObserver(Observer<? super T> actual, Predicate<? super T> predicate)TargetObserver(Observer<? super R> downstream)ThrottleLatestObserver(Observer<? super T> downstream, long timeout, java.util.concurrent.TimeUnit unit, Scheduler.Worker worker, boolean emitLast, Consumer<? super T> onDropped)TimeIntervalObserver(Observer<? super Timed<T>> actual, java.util.concurrent.TimeUnit unit, Scheduler scheduler)TimeoutFallbackObserver(Observer<? super T> actual, Function<? super T,? extends ObservableSource<?>> itemTimeoutIndicator, ObservableSource<? extends T> fallback)TimeoutFallbackObserver(Observer<? super T> actual, long timeout, java.util.concurrent.TimeUnit unit, Scheduler.Worker worker, ObservableSource<? extends T> fallback)TimeoutObserver(Observer<? super T> actual, Function<? super T,? extends ObservableSource<?>> itemTimeoutIndicator)TimeoutObserver(Observer<? super T> actual, long timeout, java.util.concurrent.TimeUnit unit, Scheduler.Worker worker)TimerObserver(Observer<? super java.lang.Long> downstream)ToListObserver(Observer<? super U> actual, U collection)UnsubscribeObserver(Observer<? super T> actual, Scheduler scheduler)UsingObserver(Observer<? super T> actual, D resource, Consumer<? super D> disposer, boolean eager)WindowBoundaryMainObserver(Observer<? super Observable<T>> downstream, int capacityHint)WindowBoundaryMainObserver(Observer<? super Observable<T>> downstream, ObservableSource<B> open, Function<? super B,? extends ObservableSource<V>> closingIndicator, int bufferSize)WindowExactBoundedObserver(Observer<? super Observable<T>> actual, long timespan, java.util.concurrent.TimeUnit unit, Scheduler scheduler, int bufferSize, long maxSize, boolean restartTimerOnMaxSize)WindowExactObserver(Observer<? super Observable<T>> actual, long count, int capacityHint)WindowExactUnboundedObserver(Observer<? super Observable<T>> actual, long timespan, java.util.concurrent.TimeUnit unit, Scheduler scheduler, int bufferSize)WindowSkipObserver(Observer<? super Observable<T>> actual, long count, long skip, int capacityHint)WindowSkipObserver(Observer<? super Observable<T>> actual, long timespan, long timeskip, java.util.concurrent.TimeUnit unit, Scheduler.Worker worker, int bufferSize)WithLatestFromObserver(Observer<? super R> actual, BiFunction<? super T,? super U,? extends R> combiner)WithLatestFromObserver(Observer<? super R> actual, Function<? super java.lang.Object[],R> combiner, int n)ZipCoordinator(Observer<? super R> actual, Function<? super java.lang.Object[],? extends R> zipper, int count, boolean delayError)ZipIterableObserver(Observer<? super V> actual, java.util.Iterator<U> iterator, BiFunction<? super T,? super U,? extends V> zipper) -
Uses of Observer in io.reactivex.rxjava3.internal.operators.single
Classes in io.reactivex.rxjava3.internal.operators.single that implement Observer Modifier and Type Class Description (package private) static classSingleDelayWithObservable.OtherSubscriber<T,U>Fields in io.reactivex.rxjava3.internal.operators.single declared as Observer Modifier and Type Field Description (package private) Observer<? super R>SingleFlatMapIterableObservable.FlatMapIterableObserver. downstreamMethods in io.reactivex.rxjava3.internal.operators.single with parameters of type Observer Modifier and Type Method Description static <T> SingleObserver<T>SingleToObservable. create(Observer<? super T> downstream)Creates aSingleObserverwrapper around aObserver.protected voidSingleFlatMapIterableObservable. subscribeActual(Observer<? super R> observer)voidSingleToObservable. subscribeActual(Observer<? super T> observer)Constructors in io.reactivex.rxjava3.internal.operators.single with parameters of type Observer Constructor Description FlatMapIterableObserver(Observer<? super R> actual, Function<? super T,? extends java.lang.Iterable<? extends R>> mapper)SingleToObservableObserver(Observer<? super T> downstream) -
Uses of Observer in io.reactivex.rxjava3.internal.util
Classes in io.reactivex.rxjava3.internal.util that implement Observer Modifier and Type Class Description classEmptyComponentSingleton implementing many interfaces as empty.Methods in io.reactivex.rxjava3.internal.util that return Observer Modifier and Type Method Description static <T> Observer<T>EmptyComponent. asObserver()Methods in io.reactivex.rxjava3.internal.util with parameters of type Observer Modifier and Type Method Description <U> booleanAppendOnlyLinkedArrayList. accept(Observer<? super U> observer)Interprets the contents as NotificationLite objects and calls the appropriate Observer method.static <T> booleanNotificationLite. accept(java.lang.Object o, Observer<? super T> observer)Calls the appropriate Observer method based on the type of the notification.voidObservableQueueDrain. accept(Observer<? super U> a, T v)Accept the value and return true if forwarded.static <T> booleanNotificationLite. acceptFull(java.lang.Object o, Observer<? super T> observer)Calls the appropriate Observer method based on the type of the notification.static <T,U>
booleanQueueDrainHelper. checkTerminated(boolean d, boolean empty, Observer<?> observer, boolean delayError, SimpleQueue<?> q, Disposable disposable, ObservableQueueDrain<T,U> qd)static <T,U>
voidQueueDrainHelper. drainLoop(SimplePlainQueue<T> q, Observer<? super U> a, boolean delayError, Disposable dispose, ObservableQueueDrain<T,U> qd)static voidHalfSerializer. onComplete(Observer<?> observer, java.util.concurrent.atomic.AtomicInteger wip, AtomicThrowable errors)Emits an onComplete signal or an onError signal with the given error or indicates the concurrently running onNext should do that.static voidHalfSerializer. onError(Observer<?> observer, java.lang.Throwable ex, java.util.concurrent.atomic.AtomicInteger wip, AtomicThrowable errors)Emits the given exception if possible or adds it to the given error container to be emitted by a concurrent onNext if one is running.static <T> voidHalfSerializer. onNext(Observer<? super T> observer, T value, java.util.concurrent.atomic.AtomicInteger wip, AtomicThrowable errors)Emits the given value if possible and terminates if there was an onComplete or onError while emitting, drops the value otherwise.voidAtomicThrowable. tryTerminateConsumer(Observer<?> 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 Observer in io.reactivex.rxjava3.observers
Classes in io.reactivex.rxjava3.observers that implement Observer Modifier and Type Class Description classDefaultObserver<T>Abstract base implementation of anObserverwith support for cancelling a subscription viaDefaultObserver.cancel()(synchronously) and callsDefaultObserver.onStart()when the subscription happens.classDisposableObserver<T>An abstractObserverthat allows asynchronous cancellation by implementingDisposable.classResourceObserver<T>An abstractObserverthat allows asynchronous cancellation of its subscription and associated resources.classSafeObserver<T>Wraps anotherObserverand ensures allonXXXmethods conform the protocol (except the requirement for serialized access).classSerializedObserver<T>Serializes access to theonNext(Object),onError(Throwable)andonComplete()methods of anotherObserver.classTestObserver<T>AnObserver,MaybeObserver,SingleObserverandCompletableObservercomposite that can record events fromObservables,Maybes,Singles andCompletables and allows making assertions about them.(package private) static classTestObserver.EmptyObserverAn observer that ignores all events and does not report errors.Fields in io.reactivex.rxjava3.observers declared as Observer Modifier and Type Field Description (package private) Observer<? super T>SafeObserver. downstreamThe actual Subscriber.(package private) Observer<? super T>SerializedObserver. downstreamprivate Observer<? super T>TestObserver. downstreamThe actual observer to forward events to.Methods in io.reactivex.rxjava3.observers with parameters of type Observer Modifier and Type Method Description static <T> @NonNull TestObserver<T>TestObserver. create(@NonNull Observer<? super T> delegate)Constructs a forwardingTestObserver.Constructors in io.reactivex.rxjava3.observers with parameters of type Observer Constructor Description SafeObserver(@NonNull Observer<? super T> downstream)Constructs aSafeObserverby wrapping the given actualObserver.SerializedObserver(@NonNull Observer<? super T> downstream)Construct aSerializedObserverby wrapping the given actualObserver.SerializedObserver(@NonNull Observer<? super T> actual, boolean delayError)Construct a SerializedObserver by wrapping the given actualObserverand optionally delaying the errors till all regular values have been emitted from the internal buffer.TestObserver(@NonNull Observer<? super T> downstream)Constructs a forwardingTestObserver. -
Uses of Observer in io.reactivex.rxjava3.plugins
Fields in io.reactivex.rxjava3.plugins with type parameters of type Observer Modifier and Type Field Description (package private) static @Nullable BiFunction<? super Observable,? super Observer,? extends Observer>RxJavaPlugins. onObservableSubscribe(package private) static @Nullable BiFunction<? super Observable,? super Observer,? extends Observer>RxJavaPlugins. onObservableSubscribeMethods in io.reactivex.rxjava3.plugins that return Observer Modifier and Type Method Description static <@NonNull T>
@NonNull Observer<? super T>RxJavaPlugins. onSubscribe(@NonNull Observable<@NonNull T> source, @NonNull Observer<? super @NonNull T> observer)Calls the associated hook function.Methods in io.reactivex.rxjava3.plugins that return types with arguments of type Observer Modifier and Type Method Description static @Nullable BiFunction<? super Observable,? super Observer,? extends Observer>RxJavaPlugins. getOnObservableSubscribe()Returns the current hook function.static @Nullable BiFunction<? super Observable,? super Observer,? extends Observer>RxJavaPlugins. getOnObservableSubscribe()Returns the current hook function.Methods in io.reactivex.rxjava3.plugins with parameters of type Observer Modifier and Type Method Description static <@NonNull T>
@NonNull Observer<? super T>RxJavaPlugins. onSubscribe(@NonNull Observable<@NonNull T> source, @NonNull Observer<? super @NonNull T> observer)Calls the associated hook function.Method parameters in io.reactivex.rxjava3.plugins with type arguments of type Observer Modifier and Type Method Description static voidRxJavaPlugins. setOnObservableSubscribe(@Nullable BiFunction<? super Observable,? super Observer,? extends Observer> onObservableSubscribe)Sets the specific hook function.static voidRxJavaPlugins. setOnObservableSubscribe(@Nullable BiFunction<? super Observable,? super Observer,? extends Observer> onObservableSubscribe)Sets the specific hook function. -
Uses of Observer in io.reactivex.rxjava3.subjects
Classes in io.reactivex.rxjava3.subjects that implement Observer Modifier and Type Class Description classAsyncSubject<T>A Subject that emits the very last value followed by a completion event or the received error to Observers.classBehaviorSubject<T>Subject that emits the most recent item it has observed and all subsequent observed items to each subscribedObserver.classPublishSubject<T>A Subject that emits (multicasts) items to currently subscribedObservers and terminal events to current or lateObservers.classReplaySubject<T>Replays events (in a configurable bounded or unbounded manner) to current and lateObservers.(package private) classSerializedSubject<T>Serializes calls to the Observer methods.classSubject<T>Represents anObserverand anObservableat the same time, allowing multicasting events from a single source to multiple childObservers.classUnicastSubject<T>A Subject that queues up events until a singleObserversubscribes to it, replays those events to it until theObservercatches up and then switches to relaying events live to this singleObserveruntil thisUnicastSubjectterminates or theObserverdisposes.Fields in io.reactivex.rxjava3.subjects declared as Observer Modifier and Type Field Description (package private) Observer<? super T>BehaviorSubject.BehaviorDisposable. downstream(package private) Observer<? super T>PublishSubject.PublishDisposable. downstreamThe actual subscriber.(package private) Observer<? super T>ReplaySubject.ReplayDisposable. downstreamFields in io.reactivex.rxjava3.subjects with type parameters of type Observer Modifier and Type Field Description (package private) java.util.concurrent.atomic.AtomicReference<Observer<? super T>>UnicastSubject. downstreamThe single Observer.Methods in io.reactivex.rxjava3.subjects with parameters of type Observer Modifier and Type Method Description (package private) voidUnicastSubject. drainFused(Observer<? super T> a)(package private) voidUnicastSubject. drainNormal(Observer<? super T> a)(package private) voidUnicastSubject. errorOrComplete(Observer<? super T> a)(package private) booleanUnicastSubject. failedFast(SimpleQueue<T> q, Observer<? super T> a)protected voidAsyncSubject. subscribeActual(Observer<? super T> observer)protected voidBehaviorSubject. subscribeActual(Observer<? super T> observer)protected voidPublishSubject. subscribeActual(Observer<? super T> t)protected voidReplaySubject. subscribeActual(Observer<? super T> observer)protected voidSerializedSubject. subscribeActual(Observer<? super T> observer)protected voidUnicastSubject. subscribeActual(Observer<? super T> observer)Constructors in io.reactivex.rxjava3.subjects with parameters of type Observer Constructor Description AsyncDisposable(Observer<? super T> actual, AsyncSubject<T> parent)BehaviorDisposable(Observer<? super T> actual, BehaviorSubject<T> state)PublishDisposable(Observer<? super T> actual, PublishSubject<T> parent)Constructs a PublishSubscriber, wraps the actual subscriber and the state.ReplayDisposable(Observer<? super T> actual, ReplaySubject<T> state)
-