|
15 | 15 | */
|
16 | 16 |
|
17 | 17 | /**
|
18 |
| - * Default wrappers and implementations for Observer-based consumer classes and interfaces, |
| 18 | + * Default wrappers and implementations for observer-based consumer classes and interfaces, |
19 | 19 | * including disposable and resource-tracking variants and
|
20 |
| - * the {@link io.reactivex.rxjava3.observers.TestObserver} that allows unit testing |
21 |
| - * {@link io.reactivex.rxjava3.core.Observable}-, {@link io.reactivex.rxjava3.core.Single}-, {@link io.reactivex.rxjava3.core.Maybe}- |
22 |
| - * and {@link io.reactivex.rxjava3.core.Completable}-based flows. |
| 20 | + * the {@link io.reactivex.rxjava3.observers.TestObserver TestObserver} that allows unit testing |
| 21 | + * {@link io.reactivex.rxjava3.core.Observable Observable}-, {@link io.reactivex.rxjava3.core.Single Single}-, |
| 22 | + * {@link io.reactivex.rxjava3.core.Maybe Maybe}- and {@link io.reactivex.rxjava3.core.Completable Completable}-based flows. |
| 23 | + * <p> |
| 24 | + * Available observer variants |
| 25 | + * <br> |
| 26 | + * <table border="1" style="border-collapse: collapse;" summary="The available observer types."> |
| 27 | + * <tr><td><b>Reactive type</b></td><td><b>Base interface</b></td><td><b>Simple</b></td><td><b>Disposable</b></td><td><b>Resource</b></td></tr> |
| 28 | + * <tr> |
| 29 | + * <td>{@link io.reactivex.rxjava3.core.Observable Observable}</td> |
| 30 | + * <td>{@link io.reactivex.rxjava3.core.Observer Observer}</td> |
| 31 | + * <td>{@link io.reactivex.rxjava3.observers.DefaultObserver DefaultObserver}</td> |
| 32 | + * <td>{@link io.reactivex.rxjava3.observers.DisposableObserver DisposableObserver}</td> |
| 33 | + * <td>{@link io.reactivex.rxjava3.observers.ResourceObserver DisposableObserver}</td> |
| 34 | + * </tr> |
| 35 | + * <tr> |
| 36 | + * <td>{@link io.reactivex.rxjava3.core.Maybe Maybe}</td> |
| 37 | + * <td>{@link io.reactivex.rxjava3.core.MaybeObserver MaybeObserver}</td> |
| 38 | + * <td>N/A</td> |
| 39 | + * <td>{@link io.reactivex.rxjava3.observers.DisposableMaybeObserver DisposableMaybeObserver}</td> |
| 40 | + * <td>{@link io.reactivex.rxjava3.observers.ResourceMaybeObserver DisposableMaybeObserver}</td> |
| 41 | + * </tr> |
| 42 | + * <tr> |
| 43 | + * <td>{@link io.reactivex.rxjava3.core.Single Single}</td> |
| 44 | + * <td>{@link io.reactivex.rxjava3.core.SingleObserver SingleObserver}</td> |
| 45 | + * <td>N/A</td> |
| 46 | + * <td>{@link io.reactivex.rxjava3.observers.DisposableSingleObserver DisposableSingleObserver}</td> |
| 47 | + * <td>{@link io.reactivex.rxjava3.observers.ResourceSingleObserver DisposableSingleObserver}</td> |
| 48 | + * </tr> |
| 49 | + * <tr> |
| 50 | + * <td>{@link io.reactivex.rxjava3.core.Completable Completable}</td> |
| 51 | + * <td>{@link io.reactivex.rxjava3.core.CompletableObserver CompletableObserver}</td> |
| 52 | + * <td>N/A</td> |
| 53 | + * <td>{@link io.reactivex.rxjava3.observers.DisposableCompletableObserver DisposableCompletableObserver}</td> |
| 54 | + * <td>{@link io.reactivex.rxjava3.observers.ResourceCompletableObserver DisposableCompletableObserver}</td> |
| 55 | + * </tr> |
| 56 | + * </table> |
23 | 57 | */
|
24 | 58 | package io.reactivex.rxjava3.observers;
|
0 commit comments