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
Fields in io.reactivex.rxjava3.core declared as NotificationModifier and TypeFieldDescription(package private) static final Notification<Object> Notification.COMPLETEThe singleton instance for createOnComplete.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
Fields in io.reactivex.rxjava3.internal.functions with type parameters of type NotificationModifier and TypeFieldDescription(package private) final Consumer<? super Notification<T>> Functions.NotificationOnComplete.onNotification(package private) final Consumer<? super Notification<T>> Functions.NotificationOnError.onNotification(package private) final Consumer<? super Notification<T>> Functions.NotificationOnNext.onNotificationMethod 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) Constructor parameters in io.reactivex.rxjava3.internal.functions with type arguments of type NotificationModifierConstructorDescription(package private)NotificationOnComplete(Consumer<? super Notification<T>> onNotification) (package private)NotificationOnError(Consumer<? super Notification<T>> onNotification) (package private)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.flowableModifier and TypeClassDescription(package private) static final classSubscriber of source, iterator for output.(package private) static final classfinal class(package private) static final classFields in io.reactivex.rxjava3.internal.operators.flowable declared as NotificationModifier and TypeFieldDescription(package private) Notification<T> BlockingFlowableLatest.LatestSubscriberIterator.iteratorNotificationFields in io.reactivex.rxjava3.internal.operators.flowable with type parameters of type NotificationModifier and TypeFieldDescriptionprivate final BlockingQueue<Notification<T>> BlockingFlowableNext.NextSubscriber.buf(package private) final Function<? super T, ? extends Notification<R>> FlowableDematerialize.DematerializeSubscriber.selector(package private) final Function<? super T, ? extends Notification<R>> FlowableDematerialize.selector(package private) final AtomicReference<Notification<T>> BlockingFlowableLatest.LatestSubscriberIterator.valueMethods in io.reactivex.rxjava3.internal.operators.flowable that return NotificationMethods in io.reactivex.rxjava3.internal.operators.flowable with parameters of type NotificationModifier and TypeMethodDescriptionprotected voidFlowableMaterialize.MaterializeSubscriber.onDrop(Notification<T> n) voidBlockingFlowableLatest.LatestSubscriberIterator.onNext(Notification<T> args) voidBlockingFlowableNext.NextSubscriber.onNext(Notification<T> args) Method 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 NotificationModifierConstructorDescription(package private)DematerializeSubscriber(org.reactivestreams.Subscriber<? super R> downstream, Function<? super T, ? extends Notification<R>> selector) FlowableDematerialize(Flowable<T> source, Function<? super T, ? extends Notification<R>> selector) (package private)MaterializeSubscriber(org.reactivestreams.Subscriber<? super Notification<T>> downstream) -
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.Fields in io.reactivex.rxjava3.internal.operators.maybe with type parameters of type NotificationModifier and TypeFieldDescription(package private) final Function<? super T, Notification<R>> MaybeDematerialize.DematerializeObserver.selector(package private) final Function<? super T, Notification<R>> MaybeDematerialize.selectorMethod 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 NotificationModifierConstructorDescription(package private)DematerializeObserver(MaybeObserver<? super R> downstream, Function<? super T, Notification<R>> selector) MaybeDematerialize(Maybe<T> source, Function<? super T, Notification<R>> selector) -
Uses of Notification in io.reactivex.rxjava3.internal.operators.mixed
Fields in io.reactivex.rxjava3.internal.operators.mixed with type parameters of type NotificationModifier and TypeFieldDescription(package private) final SingleObserver<? super Notification<T>> MaterializeSingleObserver.downstreamConstructor 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.observableModifier and TypeClassDescription(package private) static final class(package private) static final classfinal classFields in io.reactivex.rxjava3.internal.operators.observable declared as NotificationModifier and TypeFieldDescription(package private) Notification<T> BlockingObservableLatest.BlockingObservableLatestIterator.iteratorNotificationFields in io.reactivex.rxjava3.internal.operators.observable with type parameters of type NotificationModifier and TypeFieldDescriptionprivate final BlockingQueue<Notification<T>> BlockingObservableNext.NextObserver.buf(package private) final Observer<? super Notification<T>> ObservableMaterialize.MaterializeObserver.downstream(package private) final Function<? super T, ? extends Notification<R>> ObservableDematerialize.DematerializeObserver.selector(package private) final Function<? super T, ? extends Notification<R>> ObservableDematerialize.selector(package private) final AtomicReference<Notification<T>> BlockingObservableLatest.BlockingObservableLatestIterator.valueMethods in io.reactivex.rxjava3.internal.operators.observable that return NotificationMethods in io.reactivex.rxjava3.internal.operators.observable with parameters of type NotificationModifier and TypeMethodDescriptionvoidBlockingObservableLatest.BlockingObservableLatestIterator.onNext(Notification<T> args) voidBlockingObservableNext.NextObserver.onNext(Notification<T> args) Method 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 NotificationModifierConstructorDescription(package private)DematerializeObserver(Observer<? super R> downstream, Function<? super T, ? extends Notification<R>> selector) (package private)MaterializeObserver(Observer<? super Notification<T>> downstream) ObservableDematerialize(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.Fields in io.reactivex.rxjava3.internal.operators.single with type parameters of type NotificationModifier and TypeFieldDescription(package private) final Function<? super T, Notification<R>> SingleDematerialize.DematerializeObserver.selector(package private) final Function<? super T, Notification<R>> SingleDematerialize.selectorMethod 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 NotificationModifierConstructorDescription(package private)DematerializeObserver(MaybeObserver<? super R> downstream, Function<? super T, Notification<R>> selector) SingleDematerialize(Single<T> source, Function<? super T, Notification<R>> selector)