Skip to content

Commit 8faa8cb

Browse files
committed
Might help with questions like in the email thread "javadoc for api-sdk in Eclipse: how to?"
1 parent 7104db2 commit 8faa8cb

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

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

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,7 @@ public static interface OnSubscribeFunc<T> extends Function {
144144
* @param lift
145145
* @return an Observable that emits values that are the result of applying the bind function to the values
146146
* of the current Observable
147+
* @since 0.17
147148
*/
148149
public final <R> Observable<R> lift(final Operator<? extends R, ? super T> lift) {
149150
return new Observable<R>(new OnSubscribe<R>() {
@@ -2154,6 +2155,7 @@ public final static <T> Observable<T> mergeDelayError(Observable<? extends T> t1
21542155
* <img width="640" src="https://raw.github.com/wiki/Netflix/RxJava/images/rx-operators/nest.png">
21552156
*
21562157
* @return an Observable that emits a single item: the source Observable
2158+
* @since 0.17
21572159
*/
21582160
public final Observable<Observable<T>> nest() {
21592161
return just(this);
@@ -2247,6 +2249,7 @@ public final static <T> Observable<Observable<T>> parallelMerge(Observable<Obser
22472249
*
22482250
* @param groups
22492251
* @return an Observable containing a stream of nested GroupedObservables with swapped inner-outer keys.
2252+
* @since 0.17
22502253
*/
22512254
public static final <K1, K2, T> Observable<GroupedObservable<K2, GroupedObservable<K1, T>>> pivot(Observable<GroupedObservable<K1, GroupedObservable<K2, T>>> groups) {
22522255
return groups.lift(new OperatorPivot<K1, K2, T>());
@@ -3699,6 +3702,7 @@ public final void onNext(T args) {
36993702
* @return the source Observable with the side-effecting behavior applied
37003703
* @see <a href="https://github.com/Netflix/RxJava/wiki/Observable-Utility-Operators#wiki-doonterminate">RxJava Wiki: doOnTerminate()</a>
37013704
* @see <a href="http://msdn.microsoft.com/en-us/library/hh229804.aspx">MSDN: Observable.Do</a>
3705+
* @since 0.17
37023706
*/
37033707
public final Observable<T> doOnTerminate(final Action0 onTerminate) {
37043708
Observer<T> observer = new Observer<T>() {
@@ -4439,6 +4443,7 @@ public final Observable<T> onErrorReturn(Func1<Throwable, ? extends T> resumeFun
44394443
* of the error
44404444
* @return the original Observable, with appropriately modified behavior
44414445
* @see <a href="https://github.com/Netflix/RxJava/wiki/Error-Handling-Operators#onerrorflatmap">RxJava Wiki: onErrorFlatMap()</a>
4446+
* @since 0.17
44424447
*/
44434448
public final Observable<T> onErrorFlatMap(final Func1<OnErrorThrowable, ? extends Observable<? extends T>> resumeFunction) {
44444449
return lift(new OperatorOnErrorFlatMap<T>(resumeFunction));
@@ -4724,6 +4729,7 @@ public final Observable<T> repeat(Scheduler scheduler) {
47244729
* if {@code count} is less than zero
47254730
* @see <a href="https://github.com/Netflix/RxJava/wiki/Creating-Observables#wiki-repeat">RxJava Wiki: repeat()</a>
47264731
* @see <a href="http://msdn.microsoft.com/en-us/library/hh229428.aspx">MSDN: Observable.Repeat</a>
4732+
* @since 0.17
47274733
*/
47284734
public final Observable<T> repeat(long count) {
47294735
if (count < 0) {
@@ -4745,6 +4751,7 @@ public final Observable<T> repeat(long count) {
47454751
* @return an Observable that repeats the sequence of items emitted by the source Observable at most {@code count} times on a particular Scheduler
47464752
* @see <a href="https://github.com/Netflix/RxJava/wiki/Creating-Observables#wiki-repeat">RxJava Wiki: repeat()</a>
47474753
* @see <a href="http://msdn.microsoft.com/en-us/library/hh229428.aspx">MSDN: Observable.Repeat</a>
4754+
* @since 0.17
47484755
*/
47494756
public final Observable<T> repeat(long count, Scheduler scheduler) {
47504757
return nest().lift(new OperatorRepeat<T>(count, scheduler));
@@ -5310,6 +5317,9 @@ public final <R> Observable<R> scan(R initialValue, Func2<R, ? super T, R> accum
53105317
return lift(new OperatorScan<R, T>(initialValue, accumulator));
53115318
}
53125319

5320+
/*
5321+
* @since 0.17
5322+
*/
53135323
public final Observable<T> serialize() {
53145324
return lift(new OperatorSerialize<T>());
53155325
}
@@ -6127,6 +6137,7 @@ public void onNext(T t) {
61276137
*
61286138
* @param subscriber
61296139
* @return Subscription which is the Subscriber passed in
6140+
* @since 0.17
61306141
*/
61316142
public final Subscription unsafeSubscribe(Subscriber<? super T> subscriber) {
61326143
try {
@@ -7237,6 +7248,7 @@ public final Observable<List<T>> toSortedList(Func2<? super T, ? super T, Intege
72377248
* @param scheduler
72387249
* the {@link Scheduler} to perform subscription and unsubscription actions on
72397250
* @return the source Observable modified so that its unsubscriptions happen on the specified {@link Scheduler}
7251+
* @since 0.17
72407252
*/
72417253
public final Observable<T> unsubscribeOn(Scheduler scheduler) {
72427254
return lift(new OperatorUnsubscribeOn<T>(scheduler));

0 commit comments

Comments
 (0)