Uses of Interface
io.reactivex.rxjava3.core.Observer
Packages that use Observer
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 Observer in io.reactivex.rxjava3.core
Methods in io.reactivex.rxjava3.core with type parameters of type ObserverModifier and TypeMethodDescriptionObservable.subscribeWith(@NonNull E observer) Subscribes a givenObserver(subclass) to the currentObservableand returns the givenObserverinstance as is.Methods in io.reactivex.rxjava3.core that return ObserverModifier and TypeMethodDescriptionObservableOperator.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 ObserverModifier and TypeMethodDescriptionObservableOperator.apply(@NonNull Observer<? super @NonNull Downstream> observer) Applies a function to the childObserverand returns a new parentObserver.final voidObservable.blockingSubscribe(@NonNull Observer<? super @NonNull T> observer) Subscribes to the source and calls theObservermethods on the current thread.final @NonNull Observable<T> Returns anObservablethat forwards the items and terminal events of the currentObservableto itsObservers and to the given sharedObserverinstance.final 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).final voidvoidSubscribes 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 -
Uses of Observer in io.reactivex.rxjava3.internal.jdk8
Classes in io.reactivex.rxjava3.internal.jdk8 that implement ObserverModifier and TypeClassDescription(package private) static final class(package private) static final classfinal classSignals 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 final classfinal classSignals 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 final classfinal classSignals 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) classBase class that extends CompletableFuture and provides basic infrastructure to notify watchers upon upstream signals.Fields in io.reactivex.rxjava3.internal.jdk8 declared as ObserverModifier and TypeFieldDescriptionMaybeFlattenStreamAsObservable.FlattenStreamMultiObserver.downstreamObservableFlatMapStream.FlatMapStreamObserver.downstreamObservableFromStream.StreamDisposable.downstreamMethods in io.reactivex.rxjava3.internal.jdk8 with parameters of type ObserverModifier and TypeMethodDescriptionprotected 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, Stream<T> stream) Subscribes to the Stream.Constructors in io.reactivex.rxjava3.internal.jdk8 with parameters of type ObserverModifierConstructorDescription(package private)CollectorObserver(Observer<? super R> downstream, A container, BiConsumer<A, T> accumulator, Function<A, R> finisher) (package private)CompletionStageHandler(Observer<? super T> downstream, ObservableFromCompletionStage.BiConsumerAtomicReference<T> whenReference) (package private)FlatMapStreamObserver(Observer<? super R> downstream, Function<? super T, ? extends Stream<? extends R>> mapper) (package private)FlattenStreamMultiObserver(Observer<? super R> downstream, Function<? super T, ? extends Stream<? extends R>> mapper) (package private)MapOptionalObserver(Observer<? super R> downstream, Function<? super T, Optional<? extends R>> mapper) (package private)StreamDisposable(Observer<? super T> downstream, Iterator<T> iterator, AutoCloseable closeable) -
Uses of Observer in io.reactivex.rxjava3.internal.observers
Classes in io.reactivex.rxjava3.internal.observers that implement ObserverModifier and TypeClassDescriptionclassBase class for a fuseable intermediate observer.classfinal classBlocks until the upstream signals its first value or completes.final classBlocks until the upstream signals its last value or completes.final classclassA fuseable Observer that can generate 0 or 1 resulting value.final classWraps lambda callbacks and when the upstream terminates or this observer gets disposed, removes itself from aCompositeDisposable.final classfinal classfinal classAn Observer + Future that expects exactly one upstream value and provides it via the (blocking) Future API.final classSubscriber that can fuse with the upstream and calls a support interface whenever an event is available.final classclassQueueDrainObserver<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 ObserverModifier and TypeFieldDescriptionBasicFuseableObserver.downstreamThe downstream subscriber.DeferredScalarDisposable.downstreamThe target of the events.DisposableLambdaObserver.downstreamQueueDrainObserver.downstreamMethods in io.reactivex.rxjava3.internal.observers with parameters of type ObserverConstructors in io.reactivex.rxjava3.internal.observers with parameters of type ObserverModifierConstructorDescriptionBasicFuseableObserver(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 ObserverModifier and TypeClassDescription(package private) static final classMethods in io.reactivex.rxjava3.internal.operators.completable with parameters of type ObserverModifier and TypeMethodDescriptionprotected 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 ObserverModifier and TypeClassDescription(package private) static final class -
Uses of Observer in io.reactivex.rxjava3.internal.operators.maybe
Fields in io.reactivex.rxjava3.internal.operators.maybe declared as ObserverModifier and TypeFieldDescriptionMaybeFlatMapIterableObservable.FlatMapIterableObserver.downstreamMethods in io.reactivex.rxjava3.internal.operators.maybe with parameters of type ObserverModifier and TypeMethodDescriptionstatic <T> MaybeObserver<T> 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 ObserverModifierConstructorDescription(package private)FlatMapIterableObserver(Observer<? super R> actual, Function<? super T, ? extends Iterable<? extends R>> mapper) (package private)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 ObserverModifier and TypeClassDescription(package private) static final classclassBase class for implementing concatMapX main observers.(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.mixed declared as ObserverModifier and TypeFieldDescriptionCompletableAndThenObservable.AndThenObservableObserver.downstreamMaybeFlatMapObservable.FlatMapObserver.downstreamObservableConcatMapMaybe.ConcatMapMaybeMainObserver.downstreamObservableConcatMapSingle.ConcatMapSingleMainObserver.downstreamObservableSwitchMapMaybe.SwitchMapMaybeMainObserver.downstreamObservableSwitchMapSingle.SwitchMapSingleMainObserver.downstreamSingleFlatMapObservable.FlatMapObserver.downstreamMethods in io.reactivex.rxjava3.internal.operators.mixed with parameters of type ObserverModifier and TypeMethodDescriptionprotected 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> boolean ScalarXMapZHelper.tryAsMaybe(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> boolean ScalarXMapZHelper.tryAsSingle(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 ObserverModifierConstructorDescription(package private)AndThenObservableObserver(Observer<? super R> downstream, ObservableSource<? extends R> other) (package private)ConcatMapMaybeMainObserver(Observer<? super R> downstream, Function<? super T, ? extends MaybeSource<? extends R>> mapper, int prefetch, ErrorMode errorMode) (package private)ConcatMapSingleMainObserver(Observer<? super R> downstream, Function<? super T, ? extends SingleSource<? extends R>> mapper, int prefetch, ErrorMode errorMode) (package private)FlatMapObserver(Observer<? super R> downstream, Function<? super T, ? extends ObservableSource<? extends R>> mapper) (package private)FlatMapObserver(Observer<? super R> downstream, Function<? super T, ? extends ObservableSource<? extends R>> mapper) (package private)SwitchMapMaybeMainObserver(Observer<? super R> downstream, Function<? super T, ? extends MaybeSource<? extends R>> mapper, boolean delayErrors) (package private)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
Classes in io.reactivex.rxjava3.internal.operators.observable that implement ObserverModifier and TypeClassDescription(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 classObservableBuffer.BufferExactObserver<T, U extends Collection<? super T>>(package private) static final classObservableBuffer.BufferSkipObserver<T, U extends Collection<? super T>>(package private) static final classObservableBufferBoundary.BufferBoundaryObserver<T, C extends Collection<? super T>, Open, Close>(package private) static final class(package private) static final classObservableBufferBoundary.BufferCloseObserver<T, C extends Collection<? super T>>(package private) static final classObservableBufferExactBoundary.BufferBoundaryObserver<T, U extends Collection<? super T>, B>(package private) static final classObservableBufferExactBoundary.BufferExactBoundaryObserver<T, U extends Collection<? super T>, B>(package private) static final classObservableBufferTimed.BufferExactBoundedObserver<T, U extends Collection<? super T>>(package private) static final classObservableBufferTimed.BufferExactUnboundedObserver<T, U extends Collection<? super T>>(package private) static final classObservableBufferTimed.BufferSkipBoundedObserver<T, U extends Collection<? super T>>final classAn observable which auto-connects to another observable, caches the elements from that observable but allows terminating the connection and completing the cache.(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 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) 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 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 classstatic 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 class(package private) static final class(package private) static final class(package private) static final classstatic 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 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 class(package private) static final class(package private) static 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) 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 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 class(package private) static final classObservableToList.ToListObserver<T, U extends Collection<? super T>>(package private) static final classObservableToListSingle.ToListObserver<T, U extends Collection<? super T>>(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 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 classfinal classFields in io.reactivex.rxjava3.internal.operators.observable declared as ObserverModifier and TypeFieldDescriptionObservableDelaySubscriptionOther.DelayObserver.childObservableReplay.InnerDisposable.childThe actual child subscriber.ObservableAll.AllObserver.downstreamObservableAmb.AmbCoordinator.downstreamObservableAmb.AmbInnerObserver.downstreamObservableAny.AnyObserver.downstreamObservableBuffer.BufferExactObserver.downstreamObservableBuffer.BufferSkipObserver.downstreamObservableBufferBoundary.BufferBoundaryObserver.downstreamObservableCache.CacheDisposable.downstreamObservableCollect.CollectObserver.downstreamObservableCombineLatest.LatestCoordinator.downstreamObservableConcatMap.ConcatMapDelayErrorObserver.DelayErrorInnerObserver.downstreamObservableConcatMap.ConcatMapDelayErrorObserver.downstreamObservableConcatMap.SourceObserver.downstreamObservableConcatMap.SourceObserver.InnerObserver.downstreamObservableConcatMapEager.ConcatMapEagerMainObserver.downstreamObservableConcatMapScheduler.ConcatMapDelayErrorObserver.DelayErrorInnerObserver.downstreamObservableConcatMapScheduler.ConcatMapDelayErrorObserver.downstreamObservableConcatMapScheduler.ConcatMapObserver.downstreamObservableConcatMapScheduler.ConcatMapObserver.InnerObserver.downstreamObservableConcatWithCompletable.ConcatWithObserver.downstreamObservableConcatWithMaybe.ConcatWithObserver.downstreamObservableConcatWithSingle.ConcatWithObserver.downstreamObservableCount.CountObserver.downstreamObservableDebounce.DebounceObserver.downstreamObservableDebounceTimed.DebounceTimedObserver.downstreamObservableDelay.DelayObserver.downstreamObservableDematerialize.DematerializeObserver.downstreamObservableDetach.DetachObserver.downstreamObservableDoFinally.DoFinallyObserver.downstreamObservableDoOnEach.DoOnEachObserver.downstreamObservableElementAt.ElementAtObserver.downstreamObservableFlatMap.MergeObserver.downstreamObservableFlatMapCompletable.FlatMapCompletableMainObserver.downstreamObservableFlatMapMaybe.FlatMapMaybeObserver.downstreamObservableFlatMapSingle.FlatMapSingleObserver.downstreamObservableFlattenIterable.FlattenIterableObserver.downstreamObservableFromArray.FromArrayDisposable.downstreamObservableFromCompletable.FromCompletableObserver.downstreamObservableFromIterable.FromIterableDisposable.downstreamObservableFromPublisher.PublisherSubscriber.downstreamObservableGenerate.GeneratorDisposable.downstream(package private) final Observer<? super GroupedObservable<K, V>> ObservableGroupBy.GroupByObserver.downstreamObservableGroupJoin.GroupJoinDisposable.downstreamObservableHide.HideDisposable.downstreamObservableIgnoreElements.IgnoreObservable.downstreamObservableInterval.IntervalObserver.downstreamObservableIntervalRange.IntervalRangeObserver.downstreamObservableJoin.JoinDisposable.downstream(package private) final Observer<? super ObservableSource<? extends R>> ObservableMapNotification.MapNotificationObserver.downstream(package private) final Observer<? super Notification<T>> ObservableMaterialize.MaterializeObserver.downstreamObservableMergeWithCompletable.MergeWithObserver.downstreamObservableMergeWithMaybe.MergeWithObserver.downstreamObservableMergeWithSingle.MergeWithObserver.downstreamObservableObserveOn.ObserveOnObserver.downstreamObservableOnErrorComplete.OnErrorCompleteObserver.downstreamObservableOnErrorNext.OnErrorNextObserver.downstreamObservableOnErrorReturn.OnErrorReturnObserver.downstreamObservablePublish.InnerDisposable.downstreamObservablePublishSelector.TargetObserver.downstreamObservableRange.RangeDisposable.downstreamObservableRangeLong.RangeDisposable.downstreamObservableRefCount.RefCountObserver.downstreamObservableRepeat.RepeatObserver.downstreamObservableRepeatUntil.RepeatUntilObserver.downstreamObservableRepeatWhen.RepeatWhenObserver.downstreamObservableRetryBiPredicate.RetryBiObserver.downstreamObservableRetryPredicate.RepeatObserver.downstreamObservableRetryWhen.RepeatWhenObserver.downstreamObservableSampleTimed.SampleTimedObserver.downstreamObservableSampleWithObservable.SampleMainObserver.downstreamObservableScan.ScanObserver.downstreamObservableScanSeed.ScanSeedObserver.downstreamObservableSequenceEqual.EqualCoordinator.downstreamObservableSkip.SkipObserver.downstreamObservableSkipLast.SkipLastObserver.downstreamObservableSkipLastTimed.SkipLastTimedObserver.downstreamObservableSkipUntil.SkipUntilObserver.downstreamObservableSkipWhile.SkipWhileObserver.downstreamObservableSubscribeOn.SubscribeOnObserver.downstreamObservableSwitchIfEmpty.SwitchIfEmptyObserver.downstreamObservableSwitchMap.SwitchMapObserver.downstreamObservableTake.TakeObserver.downstreamObservableTakeLast.TakeLastObserver.downstreamObservableTakeLastOne.TakeLastOneObserver.downstreamObservableTakeLastTimed.TakeLastTimedObserver.downstreamObservableTakeUntil.TakeUntilMainObserver.downstreamObservableTakeUntilPredicate.TakeUntilPredicateObserver.downstreamObservableTakeWhile.TakeWhileObserver.downstreamObservableThrottleFirstTimed.DebounceTimedObserver.downstreamObservableThrottleLatest.ThrottleLatestObserver.downstreamObservableTimeInterval.TimeIntervalObserver.downstreamObservableTimeout.TimeoutFallbackObserver.downstreamObservableTimeout.TimeoutObserver.downstreamObservableTimeoutTimed.FallbackObserver.downstreamObservableTimeoutTimed.TimeoutFallbackObserver.downstreamObservableTimeoutTimed.TimeoutObserver.downstreamObservableTimer.TimerObserver.downstreamObservableToList.ToListObserver.downstreamObservableUnsubscribeOn.UnsubscribeObserver.downstreamObservableUsing.UsingObserver.downstream(package private) final Observer<? super Observable<T>> ObservableWindow.WindowExactObserver.downstream(package private) final Observer<? super Observable<T>> ObservableWindow.WindowSkipObserver.downstream(package private) final Observer<? super Observable<T>> ObservableWindowBoundary.WindowBoundaryMainObserver.downstream(package private) final Observer<? super Observable<T>> ObservableWindowBoundarySelector.WindowBoundaryMainObserver.downstream(package private) final Observer<? super Observable<T>> ObservableWindowTimed.AbstractWindowObserver.downstreamObservableWithLatestFrom.WithLatestFromObserver.downstreamObservableWithLatestFromMany.WithLatestFromObserver.downstreamObservableZip.ZipCoordinator.downstreamObservableZipIterable.ZipIterableObserver.downstreamObserverResourceWrapper.downstreamObservableCreate.CreateEmitter.observerObservableInternalHelper.ObserverOnComplete.observerObservableInternalHelper.ObserverOnError.observerObservableInternalHelper.ObserverOnNext.observerObservableScalarXMap.ScalarDisposable.observerFields in io.reactivex.rxjava3.internal.operators.observable with type parameters of type ObserverModifier and TypeFieldDescription(package private) final AtomicReference<Observer<? super T>> ObservableGroupBy.State.actualMethods in io.reactivex.rxjava3.internal.operators.observable with parameters of type ObserverModifier and TypeMethodDescriptionvoidvoidvoidvoid(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) void(package private) void(package private) voidObservableGroupJoin.GroupJoinDisposable.fail(Throwable exc, Observer<?> a, SpscLinkedArrayQueue<?> q) (package private) voidObservableJoin.JoinDisposable.fail(Throwable exc, Observer<?> a, SpscLinkedArrayQueue<?> q) static <T> ActionObservableInternalHelper.observerOnComplete(Observer<T> observer) 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.voidvoidprotected voidObservableAll.subscribeActual(Observer<? super Boolean> t) voidObservableAmb.subscribeActual(Observer<? super T> observer) protected voidObservableAny.subscribeActual(Observer<? super 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 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 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 Long> observer) voidObservableIntervalRange.subscribeActual(Observer<? super 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 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 Integer> o) protected voidObservableRangeLong.subscribeActual(Observer<? super 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 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 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> boolean ObservableScalarXMap.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 ObserverModifierConstructorDescription(package private)AbstractWindowObserver(Observer<? super Observable<T>> downstream, long timespan, TimeUnit unit, int bufferSize) (package private)AllObserver(Observer<? super Boolean> actual, Predicate<? super T> predicate) (package private)AmbCoordinator(Observer<? super T> actual, int count) (package private)AmbInnerObserver(ObservableAmb.AmbCoordinator<T> parent, int index, Observer<? super T> downstream) (package private)AnyObserver(Observer<? super Boolean> actual, Predicate<? super T> predicate) (package private)BufferBoundaryObserver(Observer<? super C> actual, ObservableSource<? extends Open> bufferOpen, Function<? super Open, ? extends ObservableSource<? extends Close>> bufferClose, Supplier<C> bufferSupplier) (package private)BufferExactBoundaryObserver(Observer<? super U> actual, Supplier<U> bufferSupplier, ObservableSource<B> boundary) (package private)BufferExactBoundedObserver(Observer<? super U> actual, Supplier<U> bufferSupplier, long timespan, TimeUnit unit, int maxSize, boolean restartOnMaxSize, Scheduler.Worker w) (package private)BufferExactObserver(Observer<? super U> actual, int count, Supplier<U> bufferSupplier) (package private)BufferExactUnboundedObserver(Observer<? super U> actual, Supplier<U> bufferSupplier, long timespan, TimeUnit unit, Scheduler scheduler) (package private)BufferSkipBoundedObserver(Observer<? super U> actual, Supplier<U> bufferSupplier, long timespan, long timeskip, TimeUnit unit, Scheduler.Worker w) (package private)BufferSkipObserver(Observer<? super U> actual, int count, int skip, Supplier<U> bufferSupplier) (package private)CacheDisposable(Observer<? super T> downstream, ObservableCache<T> parent) Constructs a new instance with the actual downstream consumer and the parent cache object.(package private)CollectObserver(Observer<? super U> actual, U u, BiConsumer<? super U, ? super T> collector) (package private)ConcatMapDelayErrorObserver(Observer<? super R> actual, Function<? super T, ? extends ObservableSource<? extends R>> mapper, int bufferSize, boolean tillTheEnd) (package private)ConcatMapDelayErrorObserver(Observer<? super R> actual, Function<? super T, ? extends ObservableSource<? extends R>> mapper, int bufferSize, boolean tillTheEnd, Scheduler.Worker worker) (package private)ConcatMapEagerMainObserver(Observer<? super R> actual, Function<? super T, ? extends ObservableSource<? extends R>> mapper, int maxConcurrency, int prefetch, ErrorMode errorMode) (package private)ConcatMapObserver(Observer<? super U> actual, Function<? super T, ? extends ObservableSource<? extends U>> mapper, int bufferSize, Scheduler.Worker worker) (package private)ConcatWithObserver(Observer<? super T> actual, CompletableSource other) (package private)ConcatWithObserver(Observer<? super T> actual, MaybeSource<? extends T> other) (package private)ConcatWithObserver(Observer<? super T> actual, SingleSource<? extends T> other) (package private)CountObserver(Observer<? super Long> downstream) (package private)CreateEmitter(Observer<? super T> observer) (package private)DebounceObserver(Observer<? super T> actual, Function<? super T, ? extends ObservableSource<U>> debounceSelector) (package private)DebounceTimedObserver(Observer<? super T> actual, long timeout, TimeUnit unit, Scheduler.Worker worker, Consumer<? super T> onDropped) (package private)DebounceTimedObserver(Observer<? super T> actual, long timeout, TimeUnit unit, Scheduler.Worker worker, Consumer<? super T> onDropped) (package private)DelayErrorInnerObserver(Observer<? super R> actual, ObservableConcatMap.ConcatMapDelayErrorObserver<?, R> parent) (package private)DelayErrorInnerObserver(Observer<? super R> actual, ObservableConcatMapScheduler.ConcatMapDelayErrorObserver<?, R> parent) (package private)DelayObserver(Observer<? super T> actual, long delay, TimeUnit unit, Scheduler.Worker w, boolean delayError) (package private)DelayObserver(SequentialDisposable serial, Observer<? super T> child) (package private)DematerializeObserver(Observer<? super R> downstream, Function<? super T, ? extends Notification<R>> selector) (package private)DetachObserver(Observer<? super T> downstream) (package private)DistinctObserver(Observer<? super T> actual, Function<? super T, K> keySelector, Collection<? super K> collection) (package private)DistinctUntilChangedObserver(Observer<? super T> actual, Function<? super T, K> keySelector, BiPredicate<? super K, ? super K> comparer) (package private)DoAfterObserver(Observer<? super T> actual, Consumer<? super T> onAfterNext) (package private)DoFinallyObserver(Observer<? super T> actual, Action onFinally) (package private)DoOnEachObserver(Observer<? super T> actual, Consumer<? super T> onNext, Consumer<? super Throwable> onError, Action onComplete, Action onAfterTerminate) (package private)ElementAtObserver(Observer<? super T> actual, long index, T defaultValue, boolean errorOnFewer) (package private)EqualCoordinator(Observer<? super Boolean> actual, int bufferSize, ObservableSource<? extends T> first, ObservableSource<? extends T> second, BiPredicate<? super T, ? super T> comparer) (package private)FallbackObserver(Observer<? super T> actual, AtomicReference<Disposable> arbiter) (package private)FilterObserver(Observer<? super T> actual, Predicate<? super T> filter) (package private)FlatMapCompletableMainObserver(Observer<? super T> observer, Function<? super T, ? extends CompletableSource> mapper, boolean delayErrors) (package private)FlatMapMaybeObserver(Observer<? super R> actual, Function<? super T, ? extends MaybeSource<? extends R>> mapper, boolean delayErrors) (package private)FlatMapSingleObserver(Observer<? super R> actual, Function<? super T, ? extends SingleSource<? extends R>> mapper, boolean delayErrors) (package private)FlattenIterableObserver(Observer<? super R> actual, Function<? super T, ? extends Iterable<? extends R>> mapper) (package private)FromArrayDisposable(Observer<? super T> actual, T[] array) FromCompletableObserver(Observer<? super T> downstream) (package private)FromIterableDisposable(Observer<? super T> actual, Iterator<? extends T> it) (package private)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) (package private)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) (package private)HideDisposable(Observer<? super T> downstream) (package private)IgnoreObservable(Observer<? super T> t) (package private)InnerDisposable(Observer<? super T> downstream, ObservablePublish.PublishConnection<T> parent) (package private)InnerDisposable(ObservableReplay.ReplayObserver<T> parent, Observer<? super T> child) (package private)InnerObserver(Observer<? super U> actual, ObservableConcatMap.SourceObserver<?, ?> parent) (package private)InnerObserver(Observer<? super U> actual, ObservableConcatMapScheduler.ConcatMapObserver<?, ?> parent) (package private)IntervalObserver(Observer<? super Long> downstream) (package private)IntervalRangeObserver(Observer<? super Long> actual, long start, long end) (package private)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) (package private)LatestCoordinator(Observer<? super R> actual, Function<? super Object[], ? extends R> combiner, int count, int bufferSize, boolean delayError) (package private)MapNotificationObserver(Observer<? super ObservableSource<? extends R>> actual, Function<? super T, ? extends ObservableSource<? extends R>> onNextMapper, Function<? super Throwable, ? extends ObservableSource<? extends R>> onErrorMapper, Supplier<? extends ObservableSource<? extends R>> onCompleteSupplier) (package private)(package private)MaterializeObserver(Observer<? super Notification<T>> downstream) (package private)MergeObserver(Observer<? super U> actual, Function<? super T, ? extends ObservableSource<? extends U>> mapper, boolean delayErrors, int maxConcurrency, int bufferSize) (package private)MergeWithObserver(Observer<? super T> downstream) (package private)MergeWithObserver(Observer<? super T> downstream) (package private)MergeWithObserver(Observer<? super T> downstream) (package private)ObserveOnObserver(Observer<? super T> actual, Scheduler.Worker worker, boolean delayError, int bufferSize) (package private)ObserverOnComplete(Observer<T> observer) (package private)ObserverOnError(Observer<T> observer) (package private)ObserverOnNext(Observer<T> observer) ObserverResourceWrapper(Observer<? super T> downstream) OnErrorCompleteObserver(Observer<? super T> actual, Predicate<? super Throwable> predicate) (package private)OnErrorNextObserver(Observer<? super T> actual, Function<? super Throwable, ? extends ObservableSource<? extends T>> nextSupplier) (package private)OnErrorReturnObserver(Observer<? super T> actual, Function<? super Throwable, ? extends T> valueSupplier) (package private)PublisherSubscriber(Observer<? super T> o) (package private)RangeDisposable(Observer<? super Integer> actual, long start, long end) (package private)RangeDisposable(Observer<? super Long> actual, long start, long end) (package private)RefCountObserver(Observer<? super T> downstream, ObservableRefCount<T> parent, ObservableRefCount.RefConnection connection) (package private)RepeatObserver(Observer<? super T> actual, long count, SequentialDisposable sd, ObservableSource<? extends T> source) (package private)RepeatObserver(Observer<? super T> actual, long count, Predicate<? super Throwable> predicate, SequentialDisposable sa, ObservableSource<? extends T> source) (package private)RepeatUntilObserver(Observer<? super T> actual, BooleanSupplier until, SequentialDisposable sd, ObservableSource<? extends T> source) (package private)RepeatWhenObserver(Observer<? super T> actual, Subject<Object> signaller, ObservableSource<T> source) (package private)RepeatWhenObserver(Observer<? super T> actual, Subject<Throwable> signaller, ObservableSource<T> source) (package private)RetryBiObserver(Observer<? super T> actual, BiPredicate<? super Integer, ? super Throwable> predicate, SequentialDisposable sa, ObservableSource<? extends T> source) (package private)SampleMainEmitLast(Observer<? super T> actual, ObservableSource<?> other) (package private)SampleMainNoLast(Observer<? super T> actual, ObservableSource<?> other) (package private)SampleMainObserver(Observer<? super T> actual, ObservableSource<?> other) (package private)SampleTimedEmitLast(Observer<? super T> actual, long period, TimeUnit unit, Scheduler scheduler, Consumer<? super T> onDropped) (package private)SampleTimedNoLast(Observer<? super T> actual, long period, TimeUnit unit, Scheduler scheduler, Consumer<? super T> onDropped) (package private)SampleTimedObserver(Observer<? super T> actual, long period, TimeUnit unit, Scheduler scheduler, Consumer<? super T> onDropped) ScalarDisposable(Observer<? super T> observer, T value) (package private)ScanObserver(Observer<? super T> actual, BiFunction<T, T, T> accumulator) (package private)ScanSeedObserver(Observer<? super R> actual, BiFunction<R, ? super T, R> accumulator, R value) (package private)SkipLastObserver(Observer<? super T> actual, int skip) (package private)SkipLastTimedObserver(Observer<? super T> actual, long time, TimeUnit unit, Scheduler scheduler, int bufferSize, boolean delayError) (package private)SkipObserver(Observer<? super T> actual, long n) (package private)SkipUntilObserver(Observer<? super T> actual, ArrayCompositeDisposable frc) (package private)SkipWhileObserver(Observer<? super T> actual, Predicate<? super T> predicate) (package private)SourceObserver(Observer<? super U> actual, Function<? super T, ? extends ObservableSource<? extends U>> mapper, int bufferSize) (package private)SubscribeOnObserver(Observer<? super T> downstream) (package private)SwitchIfEmptyObserver(Observer<? super T> actual, ObservableSource<? extends T> other) (package private)SwitchMapObserver(Observer<? super R> actual, Function<? super T, ? extends ObservableSource<? extends R>> mapper, int bufferSize, boolean delayErrors) (package private)TakeLastObserver(Observer<? super T> actual, int count) (package private)TakeLastOneObserver(Observer<? super T> downstream) (package private)TakeLastTimedObserver(Observer<? super T> actual, long count, long time, TimeUnit unit, Scheduler scheduler, int bufferSize, boolean delayError) (package private)TakeObserver(Observer<? super T> actual, long limit) (package private)TakeUntilMainObserver(Observer<? super T> downstream) (package private)TakeUntilPredicateObserver(Observer<? super T> downstream, Predicate<? super T> predicate) (package private)TakeWhileObserver(Observer<? super T> actual, Predicate<? super T> predicate) (package private)TargetObserver(Observer<? super R> downstream) (package private)ThrottleLatestObserver(Observer<? super T> downstream, long timeout, TimeUnit unit, Scheduler.Worker worker, boolean emitLast, Consumer<? super T> onDropped) (package private)(package private)TimeoutFallbackObserver(Observer<? super T> actual, Function<? super T, ? extends ObservableSource<?>> itemTimeoutIndicator, ObservableSource<? extends T> fallback) (package private)TimeoutFallbackObserver(Observer<? super T> actual, long timeout, TimeUnit unit, Scheduler.Worker worker, ObservableSource<? extends T> fallback) (package private)TimeoutObserver(Observer<? super T> actual, Function<? super T, ? extends ObservableSource<?>> itemTimeoutIndicator) (package private)TimeoutObserver(Observer<? super T> actual, long timeout, TimeUnit unit, Scheduler.Worker worker) (package private)TimerObserver(Observer<? super Long> downstream) (package private)ToListObserver(Observer<? super U> actual, U collection) (package private)UnsubscribeObserver(Observer<? super T> actual, Scheduler scheduler) (package private)(package private)WindowBoundaryMainObserver(Observer<? super Observable<T>> downstream, int capacityHint) (package private)WindowBoundaryMainObserver(Observer<? super Observable<T>> downstream, ObservableSource<B> open, Function<? super B, ? extends ObservableSource<V>> closingIndicator, int bufferSize) (package private)WindowExactBoundedObserver(Observer<? super Observable<T>> actual, long timespan, TimeUnit unit, Scheduler scheduler, int bufferSize, long maxSize, boolean restartTimerOnMaxSize) (package private)WindowExactObserver(Observer<? super Observable<T>> actual, long count, int capacityHint) (package private)WindowExactUnboundedObserver(Observer<? super Observable<T>> actual, long timespan, TimeUnit unit, Scheduler scheduler, int bufferSize) (package private)WindowSkipObserver(Observer<? super Observable<T>> actual, long count, long skip, int capacityHint) (package private)WindowSkipObserver(Observer<? super Observable<T>> actual, long timespan, long timeskip, TimeUnit unit, Scheduler.Worker worker, int bufferSize) (package private)WithLatestFromObserver(Observer<? super R> actual, BiFunction<? super T, ? super U, ? extends R> combiner) (package private)(package private)ZipCoordinator(Observer<? super R> actual, Function<? super Object[], ? extends R> zipper, int count, boolean delayError) (package private)ZipIterableObserver(Observer<? super V> actual, 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 ObserverModifier and TypeClassDescription(package private) static final classFields in io.reactivex.rxjava3.internal.operators.single declared as ObserverModifier and TypeFieldDescriptionSingleFlatMapIterableObservable.FlatMapIterableObserver.downstreamMethods in io.reactivex.rxjava3.internal.operators.single with parameters of type ObserverModifier and TypeMethodDescriptionstatic <T> SingleObserver<T> 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 ObserverModifierConstructorDescription(package private)FlatMapIterableObserver(Observer<? super R> actual, Function<? super T, ? extends Iterable<? extends R>> mapper) (package private)SingleToObservableObserver(Observer<? super T> downstream) -
Uses of Observer in io.reactivex.rxjava3.internal.util
Classes in io.reactivex.rxjava3.internal.util that implement ObserverModifier and TypeClassDescriptionenumSingleton implementing many interfaces as empty.Methods in io.reactivex.rxjava3.internal.util that return ObserverMethods in io.reactivex.rxjava3.internal.util with parameters of type ObserverModifier and TypeMethodDescription<U> booleanInterprets the contents as NotificationLite objects and calls the appropriate Observer method.static <T> booleanCalls the appropriate Observer method based on the type of the notification.voidAccept the value and return true if forwarded.static <T> booleanNotificationLite.acceptFull(Object o, Observer<? super T> observer) Calls the appropriate Observer method based on the type of the notification.static <T,U> boolean QueueDrainHelper.checkTerminated(boolean d, boolean empty, Observer<?> observer, boolean delayError, SimpleQueue<?> q, Disposable disposable, ObservableQueueDrain<T, U> qd) static <T,U> void QueueDrainHelper.drainLoop(SimplePlainQueue<T> q, Observer<? super U> a, boolean delayError, Disposable dispose, ObservableQueueDrain<T, U> qd) static voidHalfSerializer.onComplete(Observer<?> observer, 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, Throwable ex, 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, 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 ObserverModifier and TypeClassDescriptionclassAbstract base implementation of anObserverwith support for cancelling a subscription viaDefaultObserver.cancel()(synchronously) and callsDefaultObserver.onStart()when the subscription happens.classAn abstractObserverthat allows asynchronous cancellation by implementingDisposable.classAn abstractObserverthat allows asynchronous cancellation of its subscription and associated resources.final classSafeObserver<T>Wraps anotherObserverand ensures allonXXXmethods conform the protocol (except the requirement for serialized access).final classSerializes access to theObserver.onNext(Object),Observer.onError(Throwable)andObserver.onComplete()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 enumAn observer that ignores all events and does not report errors.Fields in io.reactivex.rxjava3.observers declared as ObserverModifier and TypeFieldDescriptionSafeObserver.downstreamThe actual Subscriber.SerializedObserver.downstreamTestObserver.downstreamThe actual observer to forward events to.Methods in io.reactivex.rxjava3.observers with parameters of type ObserverModifier and TypeMethodDescriptionstatic <T> @NonNull TestObserver<T> Constructs a forwardingTestObserver.Constructors in io.reactivex.rxjava3.observers with parameters of type ObserverModifierConstructorDescriptionSafeObserver(@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 ObserverModifier and TypeFieldDescription(package private) static @Nullable BiFunction<? super Observable, @NonNull ? super Observer, @NonNull ? extends Observer> RxJavaPlugins.onObservableSubscribe(package private) static @Nullable BiFunction<? super Observable, @NonNull ? super Observer, @NonNull ? extends Observer> RxJavaPlugins.onObservableSubscribeMethods in io.reactivex.rxjava3.plugins that return ObserverModifier and TypeMethodDescriptionRxJavaPlugins.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 ObserverModifier and TypeMethodDescriptionstatic @Nullable BiFunction<? super Observable, @NonNull ? super Observer, @NonNull ? extends Observer> RxJavaPlugins.getOnObservableSubscribe()Returns the current hook function.static @Nullable BiFunction<? super Observable, @NonNull ? super Observer, @NonNull ? extends Observer> RxJavaPlugins.getOnObservableSubscribe()Returns the current hook function.Methods in io.reactivex.rxjava3.plugins with parameters of type ObserverModifier and TypeMethodDescriptionRxJavaPlugins.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 ObserverModifier and TypeMethodDescriptionstatic voidRxJavaPlugins.setOnObservableSubscribe(@Nullable BiFunction<? super Observable, @NonNull ? super Observer, @NonNull ? extends Observer> onObservableSubscribe) Sets the specific hook function.static voidRxJavaPlugins.setOnObservableSubscribe(@Nullable BiFunction<? super Observable, @NonNull ? super Observer, @NonNull ? extends Observer> onObservableSubscribe) Sets the specific hook function. -
Uses of Observer in io.reactivex.rxjava3.subjects
Classes in io.reactivex.rxjava3.subjects that implement ObserverModifier and TypeClassDescriptionfinal classAsyncSubject<T>A Subject that emits the very last value followed by a completion event or the received error to Observers.final classSubject that emits the most recent item it has observed and all subsequent observed items to each subscribedObserver.final classA Subject that emits (multicasts) items to currently subscribedObservers and terminal events to current or lateObservers.final classReplays events (in a configurable bounded or unbounded manner) to current and lateObservers.(package private) final classSerializes calls to the Observer methods.classSubject<T>Represents anObserverand anObservableat the same time, allowing multicasting events from a single source to multiple childObservers.final classA 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 ObserverModifier and TypeFieldDescriptionBehaviorSubject.BehaviorDisposable.downstreamPublishSubject.PublishDisposable.downstreamThe actual subscriber.ReplaySubject.ReplayDisposable.downstreamFields in io.reactivex.rxjava3.subjects with type parameters of type ObserverModifier and TypeFieldDescription(package private) final AtomicReference<Observer<? super T>> UnicastSubject.downstreamThe single Observer.Methods in io.reactivex.rxjava3.subjects with parameters of type ObserverModifier and TypeMethodDescription(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 ObserverModifierConstructorDescription(package private)AsyncDisposable(Observer<? super T> actual, AsyncSubject<T> parent) (package private)BehaviorDisposable(Observer<? super T> actual, BehaviorSubject<T> state) (package private)PublishDisposable(Observer<? super T> actual, PublishSubject<T> parent) Constructs a PublishSubscriber, wraps the actual subscriber and the state.(package private)ReplayDisposable(Observer<? super T> actual, ReplaySubject<T> state)