RxJava 3 新不同 - 8

232 阅读1分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

Maybe.delay和delayError

这些对象中可用:  image Flowableimage Observableimage Maybeimage Singleimage Completable

这个选项, 适用于其它所有响应类型, 能够可选地延迟错误, 但却从Maybe中丢失.

onErrorComplete

这些对象中可用:  image Flowableimage Observableimage Maybeimage Singleimage Completable

一旦有了error, 序列会有条件地完成而不是通知错误.

Flowable

Observable

Single

Completable.onErrorResumeWith

这些对象中可用:  image Flowableimage Observableimage Maybeimage Singleimage Completable

这个操作符, 在onErrorResumeNext(现在重命名了)之下, 在别的所有地方已经可用, 却意外地排除在了Completable之外.

retryUntil

这些对象中可用:  image Flowableimage Observableimage Maybeimage Singleimage Completable

这个操作符从SingleCompletable是丢失了.

switchOnNext

这些对象中可用:  image Flowableimage Observableimage Maybeimage Singleimage Completable

MaybeSingleCompletable中添加了操作符switchMapswitchOnNextswitchOnNextDelayError的静态版本.

Maybe.dematerialize

这些对象中可用:  image Flowableimage Observableimage Maybeimage Singleimage Completable

这个操作符之前已经添加到了其它的响应式类型.

引用

RxJava 3 新不同 - 1

RxJava 3 新不同 - 2

RxJava 3 新不同 - 3

RxJava 3 新不同 - 4

RxJava 3 新不同 - 5

RxJava 3 新不同 - 6

RxJava 3 新不同 - 7

RxJava 3 新不同 - 8