Uses of Interface
io.reactivex.rxjava3.core.MaybeObserver
Packages that use MaybeObserver
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 MaybeObserver in io.reactivex.rxjava3.core
Methods in io.reactivex.rxjava3.core with type parameters of type MaybeObserverModifier and TypeMethodDescriptionfinal <@NonNull E extends MaybeObserver<? super @NonNull T>>
EMaybe.subscribeWith(@NonNull E observer) Subscribes a givenMaybeObserver(subclass) to thisMaybeand returns the givenMaybeObserveras is.Methods in io.reactivex.rxjava3.core that return MaybeObserverModifier and TypeMethodDescription@NonNull MaybeObserver<? super Upstream> MaybeOperator.apply(@NonNull MaybeObserver<? super @NonNull Downstream> observer) Applies a function to the childMaybeObserverand returns a new parentMaybeObserver.Methods in io.reactivex.rxjava3.core with parameters of type MaybeObserverModifier and TypeMethodDescription@NonNull MaybeObserver<? super Upstream> MaybeOperator.apply(@NonNull MaybeObserver<? super @NonNull Downstream> observer) Applies a function to the childMaybeObserverand returns a new parentMaybeObserver.final voidMaybe.blockingSubscribe(@NonNull MaybeObserver<? super @NonNull T> observer) Subscribes to the currentMaybeand calls the appropriateMaybeObservermethod on the current thread.final voidMaybe.safeSubscribe(@NonNull MaybeObserver<? super @NonNull T> observer) Wraps the givenMaybeObserver, catches anyRuntimeExceptions thrown by itsMaybeObserver.onSubscribe(Disposable),MaybeObserver.onSuccess(Object),MaybeObserver.onError(Throwable)orMaybeObserver.onComplete()methods and routes those to the global error handler viaRxJavaPlugins.onError(Throwable).final voidMaybe.subscribe(@NonNull MaybeObserver<? super @NonNull T> observer) voidMaybeSource.subscribe(@NonNull MaybeObserver<? super @NonNull T> observer) Subscribes the givenMaybeObserverto thisMaybeSourceinstance.protected abstract voidMaybe.subscribeActual(@NonNull MaybeObserver<? super @NonNull T> observer) Implement this method in subclasses to handle the incomingMaybeObservers. -
Uses of MaybeObserver in io.reactivex.rxjava3.internal.disposables
Methods in io.reactivex.rxjava3.internal.disposables with parameters of type MaybeObserverModifier and TypeMethodDescriptionstatic voidEmptyDisposable.complete(MaybeObserver<?> observer) static voidEmptyDisposable.error(Throwable e, MaybeObserver<?> observer) -
Uses of MaybeObserver in io.reactivex.rxjava3.internal.jdk8
Classes in io.reactivex.rxjava3.internal.jdk8 that implement MaybeObserverModifier and TypeClassDescriptionfinal classClass that extends CompletableFuture and converts multiple types of reactive consumers and their signals into completion signals.Methods in io.reactivex.rxjava3.internal.jdk8 with parameters of type MaybeObserverModifier and TypeMethodDescriptionprotected voidMaybeFromCompletionStage.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeMapOptional.subscribeActual(MaybeObserver<? super R> observer) protected voidSingleMapOptional.subscribeActual(MaybeObserver<? super R> observer) -
Uses of MaybeObserver in io.reactivex.rxjava3.internal.observers
Classes in io.reactivex.rxjava3.internal.observers that implement MaybeObserverModifier and TypeClassDescriptionfinal classBlocks until the upstream terminates and dispatches the outcome to the actual observer.final classA combined Observer that awaits the success or error signal via a CountDownLatch.final classWraps lambda callbacks and when the upstream terminates or this (Single | Maybe | Completable) observer gets disposed, removes itself from aCompositeDisposable.final classAn Observer + Future that expects exactly one upstream value and provides it via the (blocking) Future API.final classWraps anotherMaybeObserverand catches exceptions thrown by itsonSubscribe,onSuccess,onErrororonCompletemethods despite the protocol forbids it.Methods in io.reactivex.rxjava3.internal.observers with parameters of type MaybeObserverModifier and TypeMethodDescriptionvoidBlockingDisposableMultiObserver.blockingConsume(MaybeObserver<? super T> observer) Constructors in io.reactivex.rxjava3.internal.observers with parameters of type MaybeObserver -
Uses of MaybeObserver in io.reactivex.rxjava3.internal.operators.completable
Methods in io.reactivex.rxjava3.internal.operators.completable with parameters of type MaybeObserverModifier and TypeMethodDescriptionprotected voidCompletableOnErrorReturn.subscribeActual(MaybeObserver<? super T> observer) -
Uses of MaybeObserver in io.reactivex.rxjava3.internal.operators.flowable
Methods in io.reactivex.rxjava3.internal.operators.flowable with parameters of type MaybeObserverModifier and TypeMethodDescriptionprotected voidFlowableElementAtMaybe.subscribeActual(MaybeObserver<? super T> observer) protected voidFlowableElementAtMaybePublisher.subscribeActual(MaybeObserver<? super T> observer) protected voidFlowableLastMaybe.subscribeActual(MaybeObserver<? super T> observer) protected voidFlowableReduceMaybe.subscribeActual(MaybeObserver<? super T> observer) protected voidFlowableSingleMaybe.subscribeActual(MaybeObserver<? super T> observer) -
Uses of MaybeObserver in io.reactivex.rxjava3.internal.operators.maybe
Classes in io.reactivex.rxjava3.internal.operators.maybe that implement MaybeObserverModifier and TypeClassDescriptionfinal classMaybeCache<T>Consumes the source once and replays its signal to any current or future MaybeObservers.final classMaybeObserver that delegates the onSuccess, onError and onComplete method calls to callbacks.static final classMethods in io.reactivex.rxjava3.internal.operators.maybe that return MaybeObserverModifier and TypeMethodDescriptionstatic <T> MaybeObserver<T> Creates aMaybeObserverwrapper around aObserver.Methods in io.reactivex.rxjava3.internal.operators.maybe with parameters of type MaybeObserverModifier and TypeMethodDescriptionprotected voidMaybeAmb.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeCache.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeCreate.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeDefer.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeDelay.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeDelayOtherPublisher.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeDelaySubscriptionOtherPublisher.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeDelayWithCompletable.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeDematerialize.subscribeActual(MaybeObserver<? super R> observer) protected voidMaybeDetach.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeDoAfterSuccess.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeDoFinally.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeDoOnEvent.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeDoOnLifecycle.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeDoOnTerminate.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeEmpty.subscribeActual(MaybeObserver<? super Object> observer) protected voidMaybeError.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeErrorCallable.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeFilter.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeFilterSingle.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeFlatMapBiSelector.subscribeActual(MaybeObserver<? super R> observer) protected voidMaybeFlatMapNotification.subscribeActual(MaybeObserver<? super R> observer) protected voidMaybeFlatMapSingle.subscribeActual(MaybeObserver<? super R> downstream) protected voidMaybeFlatten.subscribeActual(MaybeObserver<? super R> observer) protected voidMaybeFromAction.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeFromCallable.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeFromCompletable.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeFromFuture.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeFromRunnable.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeFromSingle.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeFromSupplier.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeHide.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeIgnoreElement.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeIsEmpty.subscribeActual(MaybeObserver<? super Boolean> observer) protected voidMaybeJust.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeLift.subscribeActual(MaybeObserver<? super R> observer) protected voidMaybeMap.subscribeActual(MaybeObserver<? super R> observer) protected voidMaybeNever.subscribeActual(MaybeObserver<? super Object> observer) protected voidMaybeObserveOn.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeOnErrorComplete.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeOnErrorNext.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeOnErrorReturn.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybePeek.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeSubscribeOn.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeSwitchIfEmpty.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeTakeUntilMaybe.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeTakeUntilPublisher.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeTimeInterval.subscribeActual(@NonNull MaybeObserver<? super @NonNull Timed<T>> observer) protected voidMaybeTimeoutMaybe.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeTimeoutPublisher.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeTimer.subscribeActual(MaybeObserver<? super Long> observer) protected voidMaybeUnsafeCreate.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeUnsubscribeOn.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeUsing.subscribeActual(MaybeObserver<? super T> observer) protected voidMaybeZipArray.subscribeActual(MaybeObserver<? super R> observer) protected voidMaybeZipIterable.subscribeActual(MaybeObserver<? super R> observer) Constructors in io.reactivex.rxjava3.internal.operators.maybe with parameters of type MaybeObserverModifierConstructorDescriptionOnErrorCompleteMultiObserver(MaybeObserver<? super T> actual, Predicate<? super Throwable> predicate) -
Uses of MaybeObserver in io.reactivex.rxjava3.internal.operators.mixed
Classes in io.reactivex.rxjava3.internal.operators.mixed that implement MaybeObserverModifier and TypeClassDescriptionfinal classA consumer that implements the consumer types of Maybe, Single and Completable and turns their signals into Notifications for a SingleObserver. -
Uses of MaybeObserver in io.reactivex.rxjava3.internal.operators.observable
Methods in io.reactivex.rxjava3.internal.operators.observable with parameters of type MaybeObserverModifier and TypeMethodDescriptionvoidObservableElementAtMaybe.subscribeActual(MaybeObserver<? super T> t) protected voidObservableLastMaybe.subscribeActual(MaybeObserver<? super T> observer) protected voidObservableReduceMaybe.subscribeActual(MaybeObserver<? super T> observer) voidObservableSingleMaybe.subscribeActual(MaybeObserver<? super T> t) -
Uses of MaybeObserver in io.reactivex.rxjava3.internal.operators.single
Methods in io.reactivex.rxjava3.internal.operators.single with parameters of type MaybeObserverModifier and TypeMethodDescriptionprotected voidSingleDematerialize.subscribeActual(MaybeObserver<? super R> observer) protected voidSingleFlatMapMaybe.subscribeActual(MaybeObserver<? super R> downstream) protected voidSingleOnErrorComplete.subscribeActual(MaybeObserver<? super T> observer) -
Uses of MaybeObserver in io.reactivex.rxjava3.internal.util
Classes in io.reactivex.rxjava3.internal.util that implement MaybeObserverModifier and TypeClassDescriptionenumSingleton implementing many interfaces as empty.Methods in io.reactivex.rxjava3.internal.util with parameters of type MaybeObserverModifier and TypeMethodDescriptionvoidAtomicThrowable.tryTerminateConsumer(MaybeObserver<?> 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 MaybeObserver in io.reactivex.rxjava3.observers
Classes in io.reactivex.rxjava3.observers that implement MaybeObserverModifier and TypeClassDescriptionclassAn abstractMaybeObserverthat allows asynchronous cancellation by implementingDisposable.classAn abstractMaybeObserverthat allows asynchronous cancellation of its subscription and associated resources.classTestObserver<T>AnObserver,MaybeObserver,SingleObserverandCompletableObservercomposite that can record events fromObservables,Maybes,Singles andCompletables and allows making assertions about them. -
Uses of MaybeObserver in io.reactivex.rxjava3.plugins
Methods in io.reactivex.rxjava3.plugins that return MaybeObserverModifier and TypeMethodDescriptionstatic <@NonNull T>
@NonNull MaybeObserver<? super T> RxJavaPlugins.onSubscribe(@NonNull Maybe<@NonNull T> source, @NonNull MaybeObserver<? super @NonNull T> observer) Calls the associated hook function.Methods in io.reactivex.rxjava3.plugins that return types with arguments of type MaybeObserverModifier and TypeMethodDescriptionstatic @Nullable BiFunction<? super Maybe, @NonNull ? super MaybeObserver, @NonNull ? extends MaybeObserver> RxJavaPlugins.getOnMaybeSubscribe()Returns the current hook function.static @Nullable BiFunction<? super Maybe, @NonNull ? super MaybeObserver, @NonNull ? extends MaybeObserver> RxJavaPlugins.getOnMaybeSubscribe()Returns the current hook function.Methods in io.reactivex.rxjava3.plugins with parameters of type MaybeObserverModifier and TypeMethodDescriptionstatic <@NonNull T>
@NonNull MaybeObserver<? super T> RxJavaPlugins.onSubscribe(@NonNull Maybe<@NonNull T> source, @NonNull MaybeObserver<? super @NonNull T> observer) Calls the associated hook function.Method parameters in io.reactivex.rxjava3.plugins with type arguments of type MaybeObserverModifier and TypeMethodDescriptionstatic voidRxJavaPlugins.setOnMaybeSubscribe(@Nullable BiFunction<? super Maybe, @NonNull MaybeObserver, @NonNull ? extends MaybeObserver> onMaybeSubscribe) Sets the specific hook function.static voidRxJavaPlugins.setOnMaybeSubscribe(@Nullable BiFunction<? super Maybe, @NonNull MaybeObserver, @NonNull ? extends MaybeObserver> onMaybeSubscribe) Sets the specific hook function. -
Uses of MaybeObserver in io.reactivex.rxjava3.subjects
Classes in io.reactivex.rxjava3.subjects that implement MaybeObserverModifier and TypeClassDescriptionfinal classMaybeSubject<T>Represents a hot Maybe-like source and consumer of events similar to Subjects.Methods in io.reactivex.rxjava3.subjects with parameters of type MaybeObserverModifier and TypeMethodDescriptionprotected voidMaybeSubject.subscribeActual(MaybeObserver<? super T> observer)