Uses of Class
io.reactivex.rxjava3.core.Notification
Packages that use Notification
Package
Description
Base reactive classes:
Flowable, Observable,
Single, Maybe and
Completable; base reactive consumers;
other common base interfaces.-
Uses of Notification in io.reactivex.rxjava3.core
Methods in io.reactivex.rxjava3.core that return NotificationModifier and TypeMethodDescriptionstatic <T> @NonNull Notification<T> Notification.createOnComplete()Returns the empty and stateless shared instance of a notification representing anonCompletesignal.static <T> @NonNull Notification<T> Notification.createOnError(@NonNull Throwable error) Constructs an onError notification containing the error.static <@NonNull T>
@NonNull Notification<T> Notification.createOnNext(@NonNull T value) Constructs an onNext notification containing the given value.Methods in io.reactivex.rxjava3.core that return types with arguments of type NotificationModifier and TypeMethodDescriptionfinal <@NonNull T>
@NonNull Single<Notification<T>> Completable.materialize()Maps the signal types of thisCompletableinto aNotificationof the same kind and emits it as a single success value to downstream.final @NonNull Flowable<Notification<T>> Flowable.materialize()Returns aFlowablethat represents all of the emissions and notifications from the currentFlowableinto emissions marked with their original types withinNotificationobjects.final @NonNull Single<Notification<T>> Maybe.materialize()Maps the signal types of thisMaybeinto aNotificationof the same kind and emits it as aSingle'sonSuccessvalue to downstream.final @NonNull Observable<Notification<T>> Observable.materialize()Returns anObservablethat represents all of the emissions and notifications from the currentObservableinto emissions marked with their original types withinNotificationobjects.final @NonNull Single<Notification<T>> Single.materialize()Maps the signal types of thisSingleinto aNotificationof the same kind and emits it as a single success value to downstream.Method parameters in io.reactivex.rxjava3.core with type arguments of type NotificationModifier and TypeMethodDescriptionFlowable.dematerialize(@NonNull Function<@NonNull ? super @NonNull T, @NonNull Notification<@NonNull R>> selector) Returns aFlowablethat reverses the effect ofmaterializeby transforming theNotificationobjects extracted from the source items via a selector function into their respectiveSubscribersignal types.Maybe.dematerialize(@NonNull Function<? super @NonNull T, @NonNull Notification<@NonNull R>> selector) Maps theNotificationsuccess value of the currentMaybeback into normalonSuccess,onErrororonCompletesignals.final <@NonNull R>
@NonNull Observable<R> Observable.dematerialize(@NonNull Function<? super @NonNull T, Notification<@NonNull R>> selector) Returns anObservablethat reverses the effect ofmaterializeby transforming theNotificationobjects extracted from the source items via a selector function into their respectiveObserversignal types.Single.dematerialize(@NonNull Function<? super @NonNull T, @NonNull Notification<@NonNull R>> selector) Maps theNotificationsuccess value of the currentSingleback into normalonSuccess,onErrororonCompletesignals as aMaybesource.Invokes aConsumerwith aNotificationinstances matching the signals emitted by the currentFlowablebefore they are forwarded to the downstream.final @NonNull Observable<T> Returns anObservablethat invokes aConsumerwith the appropriateNotificationobject when the currentObservablesignals an item or terminates. -
Uses of Notification in io.reactivex.rxjava3.internal.functions
Method parameters in io.reactivex.rxjava3.internal.functions with type arguments of type NotificationModifier and TypeMethodDescriptionstatic <T> ActionFunctions.notificationOnComplete(Consumer<? super Notification<T>> onNotification) Functions.notificationOnError(Consumer<? super Notification<T>> onNotification) static <T> Consumer<T> Functions.notificationOnNext(Consumer<? super Notification<T>> onNotification) -
Uses of Notification in io.reactivex.rxjava3.internal.operators.completable
Subclasses with type arguments of type Notification in io.reactivex.rxjava3.internal.operators.completableModifier and TypeClassDescriptionfinal classTurn the signal types of a Completable source into a single Notification of equal kind.Method parameters in io.reactivex.rxjava3.internal.operators.completable with type arguments of type NotificationModifier and TypeMethodDescriptionprotected voidCompletableMaterialize.subscribeActual(SingleObserver<? super Notification<T>> observer) -
Uses of Notification in io.reactivex.rxjava3.internal.operators.flowable
Subclasses with type arguments of type Notification in io.reactivex.rxjava3.internal.operators.flowableMethod parameters in io.reactivex.rxjava3.internal.operators.flowable with type arguments of type NotificationModifier and TypeMethodDescriptionprotected voidFlowableMaterialize.subscribeActual(org.reactivestreams.Subscriber<? super Notification<T>> s) Constructor parameters in io.reactivex.rxjava3.internal.operators.flowable with type arguments of type NotificationModifierConstructorDescriptionFlowableDematerialize(Flowable<T> source, Function<? super T, ? extends Notification<R>> selector) -
Uses of Notification in io.reactivex.rxjava3.internal.operators.maybe
Subclasses with type arguments of type Notification in io.reactivex.rxjava3.internal.operators.maybeModifier and TypeClassDescriptionfinal classTurn the signal types of a Maybe source into a single Notification of equal kind.Method parameters in io.reactivex.rxjava3.internal.operators.maybe with type arguments of type NotificationModifier and TypeMethodDescriptionprotected voidMaybeMaterialize.subscribeActual(SingleObserver<? super Notification<T>> observer) Constructor parameters in io.reactivex.rxjava3.internal.operators.maybe with type arguments of type NotificationModifierConstructorDescriptionMaybeDematerialize(Maybe<T> source, Function<? super T, Notification<R>> selector) -
Uses of Notification in io.reactivex.rxjava3.internal.operators.mixed
Constructor parameters in io.reactivex.rxjava3.internal.operators.mixed with type arguments of type NotificationModifierConstructorDescriptionMaterializeSingleObserver(SingleObserver<? super Notification<T>> downstream) -
Uses of Notification in io.reactivex.rxjava3.internal.operators.observable
Subclasses with type arguments of type Notification in io.reactivex.rxjava3.internal.operators.observableMethod parameters in io.reactivex.rxjava3.internal.operators.observable with type arguments of type NotificationModifier and TypeMethodDescriptionvoidObservableMaterialize.subscribeActual(Observer<? super Notification<T>> t) Constructor parameters in io.reactivex.rxjava3.internal.operators.observable with type arguments of type NotificationModifierConstructorDescriptionObservableDematerialize(ObservableSource<T> source, Function<? super T, ? extends Notification<R>> selector) -
Uses of Notification in io.reactivex.rxjava3.internal.operators.single
Subclasses with type arguments of type Notification in io.reactivex.rxjava3.internal.operators.singleModifier and TypeClassDescriptionfinal classTurn the signal types of a Single source into a single Notification of equal kind.Method parameters in io.reactivex.rxjava3.internal.operators.single with type arguments of type NotificationModifier and TypeMethodDescriptionprotected voidSingleMaterialize.subscribeActual(SingleObserver<? super Notification<T>> observer) Constructor parameters in io.reactivex.rxjava3.internal.operators.single with type arguments of type NotificationModifierConstructorDescriptionSingleDematerialize(Single<T> source, Function<? super T, Notification<R>> selector)