|
49 | 49 | <dt>I want to create a new Observable</dt>
|
50 | 50 | <dd class="sub"><dl>
|
51 | 51 | <dt>that emits a particular item</dt>
|
52 |
| - <dd class="s"><a href="https://github.com/ReactiveX/RxJava/wiki/Creating-Observables#just"><code>just( )</code></a></dd> |
| 52 | + <dd><a href="https://github.com/ReactiveX/RxJava/wiki/Creating-Observables#just"><code>just( )</code></a></dd> |
53 | 53 | <dd class="sub"><dl>
|
54 | 54 | <dt>that was returned from a function called at subscribe-time</dt>
|
55 | 55 | <dd class="a"><a href="https://github.com/ReactiveX/RxJava/wiki/Async-Operators#start"><code>start( )</code></a></dd>
|
|
105 | 105 | </dl></dd>
|
106 | 106 | </dl></dd>
|
107 | 107 | <dt>that completes without emitting items</dt>
|
108 |
| - <dd class="s"><a href="https://github.com/ReactiveX/RxJava/wiki/Creating-Observables#empty"><code>empty( )</code></a></dd> |
| 108 | + <dd><a href="https://github.com/ReactiveX/RxJava/wiki/Creating-Observables#empty"><code>empty( )</code></a></dd> |
109 | 109 | <dt>that does nothing at all</dt>
|
110 | 110 | <dd><a href="https://github.com/ReactiveX/RxJava/wiki/Creating-Observables#never"><code>never( )</code></a></dd>
|
111 | 111 | </dl></dd>
|
|
117 | 117 | <dt>where the source Observables are passed to the operator as parameters</dt>
|
118 | 118 | <dd><a href="https://github.com/ReactiveX/RxJava/wiki/Combining-Observables#merge"><code>merge(…)</code></a></dd>
|
119 | 119 | <dt>where the source Observables are found in an Array</dt>
|
120 |
| - <dd class="s"><a href="https://github.com/ReactiveX/RxJava/wiki/Combining-Observables#merge"><code>merge(sequences)</code></a></dd> |
| 120 | + <dd><a href="https://github.com/ReactiveX/RxJava/wiki/Combining-Observables#merge"><code>merge(sequences)</code></a></dd> |
121 | 121 | <dt>where the source Observables are found in an Iterable or Observable</dt>
|
122 |
| - <dd class="s"><a href="https://github.com/ReactiveX/RxJava/wiki/Combining-Observables#merge"><code>merge(sequences)</code></a></dd> |
| 122 | + <dd><a href="https://github.com/ReactiveX/RxJava/wiki/Combining-Observables#merge"><code>merge(sequences)</code></a></dd> |
123 | 123 | <dd class="sub"><dl>
|
124 | 124 | <dt>but I only want to process a certain number of them at once</dt>
|
125 |
| - <dd class="s"><a href="https://github.com/ReactiveX/RxJava/wiki/Combining-Observables#merge"><code>merge(sequences,maxConcurrent)</code></a></dd> |
| 125 | + <dd><a href="https://github.com/ReactiveX/RxJava/wiki/Combining-Observables#merge"><code>merge(sequences,maxConcurrent)</code></a></dd> |
126 | 126 | </dl></dd>
|
127 | 127 | <dt>but not forwarding any error notifications until all source Observables have terminated</dt>
|
128 | 128 | <dd><a href="https://github.com/ReactiveX/RxJava/wiki/Combining-Observables#mergedelayerror"><code>mergeDelayError( )</code></a></dd>
|
|
148 | 148 | <dd><a href="https://github.com/ReactiveX/RxJava/wiki/Combining-Observables#switchonnext"><code>switchOnNext( )</code></a></dd>
|
149 | 149 | <dt>and mirroring only one of those Observables (which one depends on a parameter I am passed)</dt>
|
150 | 150 | <dd class="c"><a href="https://github.com/ReactiveX/RxJava/wiki/Conditional-and-Boolean-Operators#switchCase"><code>switchCase( )</code></a></dd>
|
| 151 | +<!-- deprecated |
151 | 152 | <dt>reducing an Observable that emits many Observables to one that emits as many Observables as I have processes to process them on</dt>
|
152 | 153 | <dd class="s"><a href="https://github.com/ReactiveX/RxJava/wiki/Combining-Observables#parallelmerge"><code>parallelMerge(…)</code></a></dd>
|
| 154 | +--> |
153 | 155 | </dl></dd>
|
154 | 156 |
|
155 | 157 | <dt>I want emit the items from an Observable after transforming them</dt>
|
|
177 | 179 | <dt>by attaching a timestamp to them</dt>
|
178 | 180 | <dd class="s"><a href="https://github.com/ReactiveX/RxJava/wiki/Observable-Utility-Operators#timestamp"><code>timestamp( )</code></a></dd>
|
179 | 181 | <dt>into an indicator of the amount of time that lapsed before the emission of the item</dt>
|
180 |
| - <dd class="s"><a href="https://github.com/ReactiveX/RxJava/wiki/Observable-Utility-Operators#itmeinterval"><code>timeInterval( )</code></a></dd> |
| 182 | + <dd class="s"><a href="https://github.com/ReactiveX/RxJava/wiki/Observable-Utility-Operators#timeinterval"><code>timeInterval( )</code></a></dd> |
181 | 183 | </dl></dd>
|
182 | 184 |
|
183 | 185 | <dt>I want to shift the items emitted by an Observable forward in time before reemitting them</dt>
|
|
209 | 211 | <dt>I want to mirror an Observable but prefix items to its sequence</dt>
|
210 | 212 | <dd class="sub"><dl>
|
211 | 213 | <dt>obtained from an Array or Iterable</dt>
|
212 |
| - <dd class="s"><a href="https://github.com/ReactiveX/RxJava/wiki/Combining-Observables#startwith"><code>startWith(values)</code></a></dd> |
| 214 | + <dd><a href="https://github.com/ReactiveX/RxJava/wiki/Combining-Observables#startwith"><code>startWith(values)</code></a></dd> |
213 | 215 | <dt>obtained from an Observable</dt>
|
214 | 216 | <dd><a href="https://github.com/ReactiveX/RxJava/wiki/Combining-Observables#startwith"><code>startWith(values)</code></a></dd>
|
215 | 217 | <dt>passed as parameters to the operator</dt>
|
|
293 | 295 | <dd class="sub"><dl>
|
294 | 296 | <dt>and transforming the items before emitting them on those Observables</dt>
|
295 | 297 | <dd><a href="https://github.com/ReactiveX/RxJava/wiki/Transforming-Observables#groupby-and-groupbyuntil"><code>groupByUntil(keySelector,valueSelector,durationSelector)</code></a></dd>
|
| 298 | +<!-- deprecated |
296 | 299 | <dt>and then collecting similarly grouped Observables back together again</dt>
|
297 | 300 | <dd><a href="https://github.com/ReactiveX/RxJava/wiki/Transforming-Observables#pivot"><code>pivot( )</code></a></dd>
|
| 301 | +--> |
298 | 302 | </dl></dd>
|
299 | 303 | </dl></dd>
|
300 | 304 | </dl></dd>
|
|
440 | 444 | <dt>based on a timer</dt>
|
441 | 445 | <dd class="s"><a href="https://github.com/ReactiveX/RxJava/wiki/Filtering-Observables#throttlewithtimeout-or-debounce"><code>throttleWithTimeout(time,unit)</code></a></dd>
|
442 | 446 | <dt>based on emissions from another Observable</dt>
|
443 |
| - <dd class="s"><a href="https://github.com/ReactiveX/RxJava/wiki/Filtering-Observables#throttlewithtimeout-or-debounce"><code>debounce(debounceSelector)</code></a></dd> |
| 447 | + <dd><a href="https://github.com/ReactiveX/RxJava/wiki/Filtering-Observables#throttlewithtimeout-or-debounce"><code>debounce(debounceSelector)</code></a></dd> |
444 | 448 | </dl></dd>
|
445 | 449 | <dt>by suppressing items that are duplicates of already-emitted items</dt>
|
446 | 450 | <dd><a href="https://github.com/ReactiveX/RxJava/wiki/Filtering-Observables#distinct"><code>distinct( )</code></a></dd>
|
|
579 | 583 | </dl></dd>
|
580 | 584 |
|
581 | 585 | <dt>I want an Observable that will notify observers of an error</dt>
|
582 |
| - <dd class="s"><a href="https://github.com/ReactiveX/RxJava/wiki/Creating-Observables#error"><code>error( )</code></a></dd> |
| 586 | + <dd><a href="https://github.com/ReactiveX/RxJava/wiki/Creating-Observables#error"><code>error( )</code></a></dd> |
583 | 587 | <dd class="sub"><dl>
|
584 | 588 | <dt>if a specified period of time elapses without it emitting an item</dt>
|
585 | 589 | <dd class="s"><a href="https://github.com/ReactiveX/RxJava/wiki/Filtering-Observables#timeout"><code>timeout(time,unit)</code></a></dd>
|
|
599 | 603 | </dl></dd>
|
600 | 604 | <dt>by switching to a backup Observable returned from a function that is passed the error</dt>
|
601 | 605 | <dd><a href="https://github.com/ReactiveX/RxJava/wiki/Error-Handling-Operators#onerrorresumenext"><code>onErrorResumeNext(throwable,function)</code></a></dd>
|
| 606 | +<!-- deprecated |
602 | 607 | <dd class="sub"><dl>
|
603 | 608 | <dt>and by then continuing to observe the source Observable in spite of the error termination</dt>
|
604 | 609 | <dd><a href="https://github.com/ReactiveX/RxJava/wiki/Error-Handling-Operators#onerrorflatmap"><code>onErrorFlatMap( )</code></a></dd>
|
605 | 610 | </dl></dd>
|
| 611 | +--> |
606 | 612 | <dt>by emitting a particular item and completing normally</dt>
|
607 | 613 | <dd><a href="https://github.com/ReactiveX/RxJava/wiki/Error-Handling-Operators#onerrorreturn"><code>onErrorReturn( )</code></a></dd>
|
608 | 614 | <dt>by attempting to resubscribe to the upstream Observable</dt>
|
|
0 commit comments