Skip to content

Commit 1586113

Browse files
Merge pull request #639 from Netflix/docs
Moved the descriptions of some operators to a new wiki page.
2 parents a252dca + 87f3080 commit 1586113

File tree

1 file changed

+21
-21
lines changed

1 file changed

+21
-21
lines changed

rxjava-core/src/main/java/rx/Observable.java

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -2447,7 +2447,7 @@ public static <T> Observable<T> from(Future<? extends T> future, long timeout, T
24472447
* @param <T> the type of items emitted by each Observable
24482448
* @return an Observable that emits a Boolean value that indicates whether
24492449
* two sequences are equal by comparing the elements pairwise
2450-
* @see <a href="https://github.com/Netflix/RxJava/wiki/Observable-Utility-Operators#sequenceequal">RxJava Wiki: sequenceEqual()</a>
2450+
* @see <a href="https://github.com/Netflix/RxJava/wiki/Conditional-and-Boolean-Operators#sequenceequal">RxJava Wiki: sequenceEqual()</a>
24512451
*/
24522452
public static <T> Observable<Boolean> sequenceEqual(Observable<? extends T> first, Observable<? extends T> second) {
24532453
return sequenceEqual(first, second, new Func2<T, T, Boolean>() {
@@ -2476,7 +2476,7 @@ public Boolean call(T first, T second) {
24762476
* @param <T> the type of items emitted by each Observable
24772477
* @return an Observable that emits a Boolean value that indicates whether
24782478
* two sequences are equal by comparing the elements pairwise
2479-
* @see <a href="https://github.com/Netflix/RxJava/wiki/Observable-Utility-Operators#sequenceequal">RxJava Wiki: sequenceEqual()</a>
2479+
* @see <a href="https://github.com/Netflix/RxJava/wiki/Conditional-and-Boolean-Operators#sequenceequal">RxJava Wiki: sequenceEqual()</a>
24802480
*/
24812481
public static <T> Observable<Boolean> sequenceEqual(Observable<? extends T> first, Observable<? extends T> second, Func2<? super T, ? super T, Boolean> equality) {
24822482
return OperationSequenceEqual.sequenceEqual(first, second, equality);
@@ -3652,7 +3652,7 @@ public Observable<T> elementAtOrDefault(int index, T defaultValue) {
36523652
* @param predicate the condition to test every item emitted by the source
36533653
* Observable
36543654
* @return a subscription function for creating the target Observable
3655-
* @see <a href="https://github.com/Netflix/RxJava/wiki/Observable-Utility-Operators#exists-and-isempty">RxJava Wiki: exists()</a>
3655+
* @see <a href="https://github.com/Netflix/RxJava/wiki/Conditional-and-Boolean-Operators#exists-and-isempty">RxJava Wiki: exists()</a>
36563656
* @see <a href="http://msdn.microsoft.com/en-us/library/hh211993.aspx" >MSDN: Observable.Any</a> Note: the description in this page was wrong at the time of this writing.
36573657
*/
36583658
public Observable<Boolean> exists(Func1<? super T, Boolean> predicate) {
@@ -3670,7 +3670,7 @@ public Observable<Boolean> exists(Func1<? super T, Boolean> predicate) {
36703670
* @return an Observable that emits <code>true</code> if the specified item
36713671
* is emitted by the source Observable, or <code>false</code> if the
36723672
* source Observable completes without emitting that item
3673-
* @see <a href="https://github.com/Netflix/RxJava/wiki/Observable-Utility-Operators#contains">RxJava Wiki: contains()</a>
3673+
* @see <a href="https://github.com/Netflix/RxJava/wiki/Conditional-and-Boolean-Operators#contains">RxJava Wiki: contains()</a>
36743674
* @see <a href="http://msdn.microsoft.com/en-us/library/hh228965.aspx">MSDN: Observable.Contains</a>
36753675
*/
36763676
public Observable<Boolean> contains(final T element) {
@@ -5069,7 +5069,7 @@ public <R> Observable<R> scan(R initialValue, Func2<R, ? super T, R> accumulator
50695069
* @return an Observable that emits <code>true</code> if all items emitted
50705070
* by the source Observable satisfy the predicate; otherwise,
50715071
* <code>false</code>
5072-
* @see <a href="https://github.com/Netflix/RxJava/wiki/Observable-Utility-Operators#all">RxJava Wiki: all()</a>
5072+
* @see <a href="https://github.com/Netflix/RxJava/wiki/Conditional-and-Boolean-Operators#all">RxJava Wiki: all()</a>
50735073
*/
50745074
public Observable<Boolean> all(Func1<? super T, Boolean> predicate) {
50755075
return create(OperationAll.all(this, predicate));
@@ -5172,7 +5172,7 @@ public Observable<T> firstOrDefault(Func1<? super T, Boolean> predicate, T defau
51725172
* @return an Observable that emits either the specified default item if the
51735173
* source Observable emits no items, or the items emitted by the
51745174
* source Observable
5175-
* @see <a href="https://github.com/Netflix/RxJava/wiki/Transforming-Observables#defaultifempty">RxJava Wiki: defaultIfEmpty()</a>
5175+
* @see <a href="https://github.com/Netflix/RxJava/wiki/Conditional-and-Boolean-Operators#defaultifempty">RxJava Wiki: defaultIfEmpty()</a>
51765176
* @see <a href="http://msdn.microsoft.com/en-us/library/hh229624.aspx">MSDN: Observable.DefaultIfEmpty</a>
51775177
*/
51785178
public Observable<T> defaultIfEmpty(T defaultValue) {
@@ -5212,7 +5212,7 @@ public Observable<T> take(final int num) {
52125212
* @return an Observable that emits the items from the source Observable so
52135213
* long as each item satisfies the condition defined by
52145214
* <code>predicate</code>
5215-
* @see <a href="https://github.com/Netflix/RxJava/wiki/Filtering-Observables#takewhile-and-takewhilewithindex">RxJava Wiki: takeWhile()</a>
5215+
* @see <a href="https://github.com/Netflix/RxJava/wiki/Conditional-and-Boolean-Operators#takewhile-and-takewhilewithindex">RxJava Wiki: takeWhile()</a>
52165216
*/
52175217
public Observable<T> takeWhile(final Func1<? super T, Boolean> predicate) {
52185218
return create(OperationTakeWhile.takeWhile(this, predicate));
@@ -5232,7 +5232,7 @@ public Observable<T> takeWhile(final Func1<? super T, Boolean> predicate) {
52325232
* @return an Observable that emits items from the source Observable so long
52335233
* as the predicate continues to return <code>true</code> for each
52345234
* item, then completes
5235-
* @see <a href="https://github.com/Netflix/RxJava/wiki/Filtering-Observables#takewhile-and-takewhilewithindex">RxJava Wiki: takeWhileWithIndex()</a>
5235+
* @see <a href="https://github.com/Netflix/RxJava/wiki/Conditional-and-Boolean-Operators#takewhile-and-takewhilewithindex">RxJava Wiki: takeWhileWithIndex()</a>
52365236
*/
52375237
public Observable<T> takeWhileWithIndex(final Func2<? super T, ? super Integer, Boolean> predicate) {
52385238
return create(OperationTakeWhile.takeWhileWithIndex(this, predicate));
@@ -5301,7 +5301,7 @@ public Observable<T> takeLast(final int count) {
53015301
* @param <E> the type of items emitted by <code>other</code>
53025302
* @return an Observable that emits the items of the source Observable until
53035303
* such time as <code>other</code> emits its first item
5304-
* @see <a href="https://github.com/Netflix/RxJava/wiki/Combining-Observables#takeuntil">RxJava Wiki: takeUntil()</a>
5304+
* @see <a href="https://github.com/Netflix/RxJava/wiki/Conditional-and-Boolean-Operators#takeuntil">RxJava Wiki: takeUntil()</a>
53055305
*/
53065306
public <E> Observable<T> takeUntil(Observable<? extends E> other) {
53075307
return OperationTakeUntil.takeUntil(this, other);
@@ -5320,7 +5320,7 @@ public <E> Observable<T> takeUntil(Observable<? extends E> other) {
53205320
* as a second parameter.
53215321
* @return an Observable that emits all items from the source Observable as
53225322
* soon as the condition becomes false
5323-
* @see <a href="https://github.com/Netflix/RxJava/wiki/Filtering-Observables#skipwhile-and-skipwhilewithindex">RxJava Wiki: skipWhileWithIndex()</a>
5323+
* @see <a href="https://github.com/Netflix/RxJava/wiki/Conditional-and-Boolean-Operators#skipwhile-and-skipwhilewithindex">RxJava Wiki: skipWhileWithIndex()</a>
53245324
* @see <a href="http://msdn.microsoft.com/en-us/library/hh211631.aspx">MSDN: Observable.SkipWhile</a>
53255325
*/
53265326
public Observable<T> skipWhileWithIndex(Func2<? super T, Integer, Boolean> predicate) {
@@ -5338,7 +5338,7 @@ public Observable<T> skipWhileWithIndex(Func2<? super T, Integer, Boolean> predi
53385338
* Observable for a condition
53395339
* @return an Observable that emits all items from the source Observable as
53405340
* soon as the condition becomes false
5341-
* @see <a href="https://github.com/Netflix/RxJava/wiki/Filtering-Observables#skipwhile-and-skipwhilewithindex">RxJava Wiki: skipWhile()</a>
5341+
* @see <a href="https://github.com/Netflix/RxJava/wiki/Conditional-and-Boolean-Operators#skipwhile-and-skipwhilewithindex">RxJava Wiki: skipWhile()</a>
53425342
* @see <a href="http://msdn.microsoft.com/en-us/library/hh229685.aspx">MSDN: Observable.SkipWhile</a>
53435343
*/
53445344
public Observable<T> skipWhile(Func1<? super T, Boolean> predicate) {
@@ -5719,7 +5719,7 @@ public <T2, D1, D2, R> Observable<R> groupJoin(Observable<T2> right, Func1<? sup
57195719
* <img width="640" src="https://raw.github.com/wiki/Netflix/RxJava/images/rx-operators/isEmpty.png">
57205720
*
57215721
* @return an Observable that emits a Boolean
5722-
* @see <a href="https://github.com/Netflix/RxJava/wiki/Observable-Utility-Operators#exists-and-isempty">RxJava Wiki: isEmpty()</a>
5722+
* @see <a href="https://github.com/Netflix/RxJava/wiki/Conditional-and-Boolean-Operators#exists-and-isempty">RxJava Wiki: isEmpty()</a>
57235723
* @see <a href= "http://msdn.microsoft.com/en-us/library/hh229905.aspx" >MSDN: Observable.Any</a>
57245724
*/
57255725
public Observable<Boolean> isEmpty() {
@@ -5964,7 +5964,7 @@ public static <T, RESOURCE extends Subscription> Observable<T> using(Func0<RESOU
59645964
* @param o2 an Observable competing to react first
59655965
* @return an Observable that reflects whichever of the given Observables
59665966
* reacted first
5967-
* @see <a href="https://github.com/Netflix/RxJava/wiki/Combining-Observables#amb">RxJava Wiki: amb()</a>
5967+
* @see <a href="https://github.com/Netflix/RxJava/wiki/Conditional-and-Boolean-Operators#amb">RxJava Wiki: amb()</a>
59685968
* @see <a href="http://msdn.microsoft.com/en-us/library/hh229733.aspx">MSDN: Observable.Amb</a>
59695969
*/
59705970
public static <T> Observable<T> amb(Observable<? extends T> o1, Observable<? extends T> o2) {
@@ -5981,7 +5981,7 @@ public static <T> Observable<T> amb(Observable<? extends T> o1, Observable<? ext
59815981
* @param o3 an Observable competing to react first
59825982
* @return an Observable that reflects whichever of the given Observables
59835983
* reacted first
5984-
* @see <a href="https://github.com/Netflix/RxJava/wiki/Combining-Observables#amb">RxJava Wiki: amb()</a>
5984+
* @see <a href="https://github.com/Netflix/RxJava/wiki/Conditional-and-Boolean-Operators#amb">RxJava Wiki: amb()</a>
59855985
* @see <a href="http://msdn.microsoft.com/en-us/library/hh229733.aspx">MSDN: Observable.Amb</a>
59865986
*/
59875987
public static <T> Observable<T> amb(Observable<? extends T> o1, Observable<? extends T> o2, Observable<? extends T> o3) {
@@ -5999,7 +5999,7 @@ public static <T> Observable<T> amb(Observable<? extends T> o1, Observable<? ext
59995999
* @param o4 an Observable competing to react first
60006000
* @return an Observable that reflects whichever of the given Observables
60016001
* reacted first
6002-
* @see <a href="https://github.com/Netflix/RxJava/wiki/Combining-Observables#amb">RxJava Wiki: amb()</a>
6002+
* @see <a href="https://github.com/Netflix/RxJava/wiki/Conditional-and-Boolean-Operators#amb">RxJava Wiki: amb()</a>
60036003
* @see <a href="http://msdn.microsoft.com/en-us/library/hh229733.aspx">MSDN: Observable.Amb</a>
60046004
*/
60056005
public static <T> Observable<T> amb(Observable<? extends T> o1, Observable<? extends T> o2, Observable<? extends T> o3, Observable<? extends T> o4) {
@@ -6018,7 +6018,7 @@ public static <T> Observable<T> amb(Observable<? extends T> o1, Observable<? ext
60186018
* @param o5 an Observable competing to react first
60196019
* @return an Observable that reflects whichever of the given Observables
60206020
* reacted first
6021-
* @see <a href="https://github.com/Netflix/RxJava/wiki/Combining-Observables#amb">RxJava Wiki: amb()</a>
6021+
* @see <a href="https://github.com/Netflix/RxJava/wiki/Conditional-and-Boolean-Operators#amb">RxJava Wiki: amb()</a>
60226022
* @see <a href="http://msdn.microsoft.com/en-us/library/hh229733.aspx">MSDN: Observable.Amb</a>
60236023
*/
60246024
public static <T> Observable<T> amb(Observable<? extends T> o1, Observable<? extends T> o2, Observable<? extends T> o3, Observable<? extends T> o4, Observable<? extends T> o5) {
@@ -6038,7 +6038,7 @@ public static <T> Observable<T> amb(Observable<? extends T> o1, Observable<? ext
60386038
* @param o6 an Observable competing to react first
60396039
* @return an Observable that reflects whichever of the given Observables
60406040
* reacted first
6041-
* @see <a href="https://github.com/Netflix/RxJava/wiki/Combining-Observables#amb">RxJava Wiki: amb()</a>
6041+
* @see <a href="https://github.com/Netflix/RxJava/wiki/Conditional-and-Boolean-Operators#amb">RxJava Wiki: amb()</a>
60426042
* @see <a href="http://msdn.microsoft.com/en-us/library/hh229733.aspx">MSDN: Observable.Amb</a>
60436043
*/
60446044
public static <T> Observable<T> amb(Observable<? extends T> o1, Observable<? extends T> o2, Observable<? extends T> o3, Observable<? extends T> o4, Observable<? extends T> o5, Observable<? extends T> o6) {
@@ -6059,7 +6059,7 @@ public static <T> Observable<T> amb(Observable<? extends T> o1, Observable<? ext
60596059
* @param o7 an Observable competing to react first
60606060
* @return an Observable that reflects whichever of the given Observables
60616061
* reacted first
6062-
* @see <a href="https://github.com/Netflix/RxJava/wiki/Combining-Observables#amb">RxJava Wiki: amb()</a>
6062+
* @see <a href="https://github.com/Netflix/RxJava/wiki/Conditional-and-Boolean-Operators#amb">RxJava Wiki: amb()</a>
60636063
* @see <a href="http://msdn.microsoft.com/en-us/library/hh229733.aspx">MSDN: Observable.Amb</a>
60646064
*/
60656065
public static <T> Observable<T> amb(Observable<? extends T> o1, Observable<? extends T> o2, Observable<? extends T> o3, Observable<? extends T> o4, Observable<? extends T> o5, Observable<? extends T> o6, Observable<? extends T> o7) {
@@ -6081,7 +6081,7 @@ public static <T> Observable<T> amb(Observable<? extends T> o1, Observable<? ext
60816081
* @param o8 an observable competing to react first
60826082
* @return an Observable that reflects whichever of the given Observables
60836083
* reacted first
6084-
* @see <a href="https://github.com/Netflix/RxJava/wiki/Combining-Observables#amb">RxJava Wiki: amb()</a>
6084+
* @see <a href="https://github.com/Netflix/RxJava/wiki/Conditional-and-Boolean-Operators#amb">RxJava Wiki: amb()</a>
60856085
* @see <a href="http://msdn.microsoft.com/en-us/library/hh229733.aspx">MSDN: Observable.Amb</a>
60866086
*/
60876087
public static <T> Observable<T> amb(Observable<? extends T> o1, Observable<? extends T> o2, Observable<? extends T> o3, Observable<? extends T> o4, Observable<? extends T> o5, Observable<? extends T> o6, Observable<? extends T> o7, Observable<? extends T> o8) {
@@ -6104,7 +6104,7 @@ public static <T> Observable<T> amb(Observable<? extends T> o1, Observable<? ext
61046104
* @param o9 an Observable competing to react first
61056105
* @return an Observable that reflects whichever of the given Observables
61066106
* reacted first
6107-
* @see <a href="https://github.com/Netflix/RxJava/wiki/Combining-Observables#amb">RxJava Wiki: amb()</a>
6107+
* @see <a href="https://github.com/Netflix/RxJava/wiki/Conditional-and-Boolean-Operators#amb">RxJava Wiki: amb()</a>
61086108
* @see <a href="http://msdn.microsoft.com/en-us/library/hh229733.aspx">MSDN: Observable.Amb</a>
61096109
*/
61106110
public static <T> Observable<T> amb(Observable<? extends T> o1, Observable<? extends T> o2, Observable<? extends T> o3, Observable<? extends T> o4, Observable<? extends T> o5, Observable<? extends T> o6, Observable<? extends T> o7, Observable<? extends T> o8, Observable<? extends T> o9) {
@@ -6119,7 +6119,7 @@ public static <T> Observable<T> amb(Observable<? extends T> o1, Observable<? ext
61196119
* @param sources Observable sources competing to react first
61206120
* @return an Observable that reflects whichever of the given Observables
61216121
* reacted first
6122-
* @see <a href="https://github.com/Netflix/RxJava/wiki/Combining-Observables#amb">RxJava Wiki: amb()</a>
6122+
* @see <a href="https://github.com/Netflix/RxJava/wiki/Conditional-and-Boolean-Operators#amb">RxJava Wiki: amb()</a>
61236123
* @see <a href="http://msdn.microsoft.com/en-us/library/hh229115.aspx">MSDN: Observable.Amb</a>
61246124
*/
61256125
public static <T> Observable<T> amb(Iterable<? extends Observable<? extends T>> sources) {

0 commit comments

Comments
 (0)