Skip to content

Commit d03e7d2

Browse files
committed
#1607 wiping the javadoc @SInCE slate clean for 1.0
1 parent 112b85f commit d03e7d2

File tree

1 file changed

+0
-37
lines changed

1 file changed

+0
-37
lines changed

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

Lines changed: 0 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,6 @@ public static interface OnSubscribeFunc<T> extends Function {
160160
* Observable
161161
* @return an Observable that is the result of applying the lifted Operator to the source Observable
162162
* @see <a href="https://github.com/ReactiveX/RxJava/wiki/Implementing-Your-Own-Operators">RxJava wiki: Implementing Your Own Operators</a>
163-
* @since 0.17
164163
*/
165164
public final <R> Observable<R> lift(final Operator<? extends R, ? super T> lift) {
166165
return new Observable<R>(new OnSubscribe<R>() {
@@ -202,7 +201,6 @@ public void call(Subscriber<? super R> o) {
202201
* @param transformer implements the function that transforms the source Observable
203202
* @return the source Observable, transformed by the transformer function
204203
* @see <a href="https://github.com/ReactiveX/RxJava/wiki/Implementing-Your-Own-Operators">RxJava wiki: Implementing Your Own Operators</a>
205-
* @since 0.20
206204
*/
207205
public <R> Observable<R> compose(Transformer<? super T, R> transformer) {
208206
return transformer.call(this);
@@ -211,7 +209,6 @@ public <R> Observable<R> compose(Transformer<? super T, R> transformer) {
211209
/**
212210
* Transformer function used by {@link #compose}.
213211
* @warn more complete description needed
214-
* @since 0.20
215212
*/
216213
public static interface Transformer<T, R> extends Func1<Observable<? extends T>, Observable<R>> {
217214
// cover for generics insanity
@@ -2854,7 +2851,6 @@ public final static <T> Observable<T> mergeDelayError(Observable<? extends T> t1
28542851
* </dl>
28552852
*
28562853
* @return an Observable that emits a single item: the source Observable
2857-
* @since 0.17
28582854
*/
28592855
public final Observable<Observable<T>> nest() {
28602856
return just(this);
@@ -3693,7 +3689,6 @@ public final Observable<Boolean> all(Func1<? super T, Boolean> predicate) {
36933689
* emitted an item
36943690
* @see <a href="https://github.com/ReactiveX/RxJava/wiki/Conditional-and-Boolean-Operators#amb">RxJava wiki: amb</a>
36953691
* @see <a href="http://msdn.microsoft.com/en-us/library/hh229733.aspx">MSDN: Observable.Amb</a>
3696-
* @since 0.20
36973692
*/
36983693
public final Observable<T> ambWith(Observable<? extends T> t1) {
36993694
return amb(this, t1);
@@ -4141,7 +4136,6 @@ public final Observable<T> cache() {
41414136
* @return an Observable that, when first subscribed to, caches all of its items and notifications for the
41424137
* benefit of subsequent subscribers
41434138
* @see <a href="https://github.com/ReactiveX/RxJava/wiki/Observable-Utility-Operators#cache">RxJava wiki: cache</a>
4144-
* @since 0.20
41454139
*/
41464140
public final Observable<T> cache(int capacity) {
41474141
return create(new OnSubscribeCache<T>(this, capacity));
@@ -4244,7 +4238,6 @@ public final <R> Observable<R> concatMap(Func1<? super T, ? extends Observable<?
42444238
* without interleaving them
42454239
* @see <a href="https://github.com/ReactiveX/RxJava/wiki/Mathematical-and-Aggregate-Operators#concat">RxJava wiki: concat</a>
42464240
* @see <a href="http://msdn.microsoft.com/en-us/library/system.reactive.linq.observable.concat.aspx">MSDN: Observable.Concat</a>
4247-
* @since 0.20
42484241
*/
42494242
public final Observable<T> concatWith(Observable<? extends T> t1) {
42504243
return concat(this, t1);
@@ -4865,7 +4858,6 @@ public final void onNext(T args) {
48654858
* the action that gets called when an observer subscribes to this {@code Observable}
48664859
* @return the source {@code Observable} modified so as to call this Action when appropriate
48674860
* @see <a href="https://github.com/ReactiveX/RxJava/wiki/Observable-Utility-Operators#doonsubscribe">RxJava wiki: doOnSubscribe</a>
4868-
* @since 0.20
48694861
*/
48704862
public final Observable<T> doOnSubscribe(final Action0 subscribe) {
48714863
return lift(new OperatorDoOnSubscribe<T>(subscribe));
@@ -4890,7 +4882,6 @@ public final Observable<T> doOnSubscribe(final Action0 subscribe) {
48904882
* @see <a href="https://github.com/ReactiveX/RxJava/wiki/Observable-Utility-Operators#doonterminate">RxJava wiki: doOnTerminate</a>
48914883
* @see <a href="http://msdn.microsoft.com/en-us/library/hh229804.aspx">MSDN: Observable.Do</a>
48924884
* @see #finallyDo(Action0)
4893-
* @since 0.17
48944885
*/
48954886
public final Observable<T> doOnTerminate(final Action0 onTerminate) {
48964887
Observer<T> observer = new Observer<T>() {
@@ -4929,7 +4920,6 @@ public final void onNext(T args) {
49294920
* the action that gets called when this {@code Observable} is unsubscribed
49304921
* @return the source {@code Observable} modified so as to call this Action when appropriate
49314922
* @see <a href="https://github.com/ReactiveX/RxJava/wiki/Observable-Utility-Operators#doonunsubscribe">RxJava wiki: doOnUnsubscribe</a>
4932-
* @since 0.20
49334923
*/
49344924
public final Observable<T> doOnUnsubscribe(final Action0 unsubscribe) {
49354925
return lift(new OperatorDoOnUnsubscribe<T>(unsubscribe));
@@ -5182,7 +5172,6 @@ public final <R> Observable<R> flatMap(Func1<? super T, ? extends Observable<? e
51825172
* @return an Observable that emits the results of merging the Observables returned from applying the
51835173
* specified functions to the emissions and notifications of the source Observable
51845174
* @see <a href="https://github.com/ReactiveX/RxJava/wiki/Transforming-Observables#flatmap-concatmap-and-flatmapiterable">RxJava wiki: flatMap</a>
5185-
* @since 0.20
51865175
*/
51875176
public final <R> Observable<R> flatMap(
51885177
Func1<? super T, ? extends Observable<? extends R>> onNext,
@@ -5213,7 +5202,6 @@ public final <R> Observable<R> flatMap(
52135202
* @return an Observable that emits the results of applying a function to a pair of values emitted by the
52145203
* source Observable and the collection Observable
52155204
* @see <a href="https://github.com/ReactiveX/RxJava/wiki/Transforming-Observables#flatmap-concatmap-and-flatmapiterable">RxJava wiki: flatMap</a>
5216-
* @since 0.20
52175205
*/
52185206
public final <U, R> Observable<R> flatMap(final Func1<? super T, ? extends Observable<? extends U>> collectionSelector,
52195207
final Func2<? super T, ? super U, ? extends R> resultSelector) {
@@ -5238,7 +5226,6 @@ public final <U, R> Observable<R> flatMap(final Func1<? super T, ? extends Obser
52385226
* @return an Observable that emits the results of merging the items emitted by the source Observable with
52395227
* the values in the Iterables corresponding to those items, as generated by {@code collectionSelector}
52405228
* @see <a href="https://github.com/ReactiveX/RxJava/wiki/Transforming-Observables#flatmap-concatmap-and-flatmapiterable">RxJava wiki: flatMapIterable</a>
5241-
* @since 0.20
52425229
*/
52435230
public final <R> Observable<R> flatMapIterable(Func1<? super T, ? extends Iterable<? extends R>> collectionSelector) {
52445231
return merge(map(OperatorMapPair.convertSelector(collectionSelector)));
@@ -5267,7 +5254,6 @@ public final <R> Observable<R> flatMapIterable(Func1<? super T, ? extends Iterab
52675254
* @return an Observable that emits the items returned by {@code resultSelector} for each item in the source
52685255
* Observable
52695256
* @see <a href="https://github.com/ReactiveX/RxJava/wiki/Transforming-Observables#flatmap-concatmap-and-flatmapiterable">RxJava wiki: flatMapIterable</a>
5270-
* @since 0.20
52715257
*/
52725258
public final <U, R> Observable<R> flatMapIterable(Func1<? super T, ? extends Iterable<? extends U>> collectionSelector,
52735259
Func2<? super T, ? super U, ? extends R> resultSelector) {
@@ -5291,7 +5277,6 @@ public final <U, R> Observable<R> flatMapIterable(Func1<? super T, ? extends Ite
52915277
* if {@code onComplete} is null
52925278
* @see <a href="https://github.com/ReactiveX/RxJava/wiki/Observable#onnext-oncompleted-and-onerror">RxJava wiki: onNext, onCompleted, and onError</a>
52935279
* @see <a href="http://msdn.microsoft.com/en-us/library/hh211815.aspx">MSDN: Observable.ForEach</a>
5294-
* @since 0.19
52955280
*/
52965281
public final void forEach(final Action1<? super T> onNext) {
52975282
subscribe(onNext);
@@ -5316,7 +5301,6 @@ public final void forEach(final Action1<? super T> onNext) {
53165301
* if {@code onComplete} is null
53175302
* @see <a href="https://github.com/ReactiveX/RxJava/wiki/Observable#onnext-oncompleted-and-onerror">RxJava wiki: onNext, onCompleted, and onError</a>
53185303
* @see <a href="http://msdn.microsoft.com/en-us/library/hh211815.aspx">MSDN: Observable.ForEach</a>
5319-
* @since 0.19
53205304
*/
53215305
public final void forEach(final Action1<? super T> onNext, final Action1<Throwable> onError) {
53225306
subscribe(onNext, onError);
@@ -5343,7 +5327,6 @@ public final void forEach(final Action1<? super T> onNext, final Action1<Throwab
53435327
* if {@code onComplete} is null
53445328
* @see <a href="https://github.com/ReactiveX/RxJava/wiki/Observable#onnext-oncompleted-and-onerror">RxJava wiki: onNext, onCompleted, and onError</a>
53455329
* @see <a href="http://msdn.microsoft.com/en-us/library/hh211815.aspx">MSDN: Observable.ForEach</a>
5346-
* @since 0.19
53475330
*/
53485331
public final void forEach(final Action1<? super T> onNext, final Action1<Throwable> onError, final Action0 onComplete) {
53495332
subscribe(onNext, onError, onComplete);
@@ -5382,7 +5365,6 @@ public final void forEach(final Action1<? super T> onNext, final Action1<Throwab
53825365
* key value
53835366
* @see <a href="https://github.com/ReactiveX/RxJava/wiki/Transforming-Observables#groupby-and-groupbyuntil">RxJava wiki: groupBy</a>
53845367
* @see <a href="http://msdn.microsoft.com/en-us/library/system.reactive.linq.observable.groupby.aspx">MSDN: Observable.GroupBy</a>
5385-
* @since 0.20
53865368
*/
53875369
public final <K, R> Observable<GroupedObservable<K, R>> groupBy(final Func1<? super T, ? extends K> keySelector, final Func1<? super T, ? extends R> elementSelector) {
53885370
return lift(new OperatorGroupBy<T, K, R>(keySelector, elementSelector));
@@ -5700,7 +5682,6 @@ public final Observable<T> lastOrDefault(T defaultValue, Func1<? super T, Boolea
57005682
* @return an Observable that emits only the first {@code num} items emitted by the source Observable, or
57015683
* all of the items from the source Observable if that Observable emits fewer than {@code num} items
57025684
* @see <a href="https://github.com/ReactiveX/RxJava/wiki/Filtering-Observables#take">RxJava wiki: take</a>
5703-
* @since 0.19
57045685
*/
57055686
public final Observable<T> limit(int num) {
57065687
return take(num);
@@ -5940,7 +5921,6 @@ public final <U, R> Observable<R> mergeMapIterable(Func1<? super T, ? extends It
59405921
* @return an Observable that emits all of the items emitted by the source Observables
59415922
* @see <a href="https://github.com/ReactiveX/RxJava/wiki/Combining-Observables#merge">RxJava wiki: merge</a>
59425923
* @see <a href="http://msdn.microsoft.com/en-us/library/hh229099.aspx">MSDN: Observable.Merge</a>
5943-
* @since 0.20
59445924
*/
59455925
public final Observable<T> mergeWith(Observable<? extends T> t1) {
59465926
return merge(this, t1);
@@ -6040,7 +6020,6 @@ public final <R> ConnectableObservable<R> multicast(final Subject<? super T, ? e
60406020
* into the specified {@link Subject}
60416021
* @see <a href="https://github.com/ReactiveX/RxJava/wiki/Connectable-Observable-Operators#observablepublish-and-observablemulticast">RxJava wiki: Observable.publish and Observable.multicast</a>
60426022
* @see <a href="http://msdn.microsoft.com/en-us/library/hh229708.aspx">MSDN: Observable.Multicast</a>
6043-
* @since 0.20
60446023
*/
60456024
public final <R> ConnectableObservable<R> multicast(Func0<? extends Subject<? super T, ? extends R>> subjectFactory) {
60466025
return new OperatorMulticast<T, R>(this, subjectFactory);
@@ -6103,7 +6082,6 @@ public final Boolean call(T t) {
61036082
*
61046083
* @return the source Observable modified to buffer items to the extent system resources allow
61056084
* @see <a href="https://github.com/ReactiveX/RxJava/wiki/Backpressure">RxJava wiki: Backpressure</a>
6106-
* @since 0.20
61076085
*/
61086086
public final Observable<T> onBackpressureBuffer() {
61096087
return lift(new OperatorOnBackpressureBuffer<T>());
@@ -6124,7 +6102,6 @@ public final Observable<T> onBackpressureBuffer() {
61246102
*
61256103
* @return the source Observable modified to drop {@code onNext} notifications on overflow
61266104
* @see <a href="https://github.com/ReactiveX/RxJava/wiki/Backpressure">RxJava wiki: Backpressure</a>
6127-
* @since 0.20
61286105
*/
61296106
public final Observable<T> onBackpressureDrop() {
61306107
return lift(new OperatorOnBackpressureDrop<T>());
@@ -6245,7 +6222,6 @@ public final Observable<T> onErrorReturn(Func1<Throwable, ? extends T> resumeFun
62456222
* of the error
62466223
* @return the original Observable, with appropriately modified behavior
62476224
* @see <a href="https://github.com/ReactiveX/RxJava/wiki/Phantom-Operators#onerrorflatmap">RxJava wiki: onErrorFlatMap</a>
6248-
* @since 0.17
62496225
* @deprecated see https://github.com/ReactiveX/RxJava/issues/1465
62506226
*/
62516227
@Deprecated
@@ -6660,7 +6636,6 @@ public final Observable<T> repeat(Scheduler scheduler) {
66606636
* if {@code count} is less than zero
66616637
* @see <a href="https://github.com/ReactiveX/RxJava/wiki/Creating-Observables#repeat">RxJava wiki: repeat</a>
66626638
* @see <a href="http://msdn.microsoft.com/en-us/library/hh229428.aspx">MSDN: Observable.Repeat</a>
6663-
* @since 0.17
66646639
*/
66656640
public final Observable<T> repeat(final long count) {
66666641
return OnSubscribeRedo.<T>repeat(this, count);
@@ -6685,7 +6660,6 @@ public final Observable<T> repeat(final long count) {
66856660
* {@code count} times on a particular Scheduler
66866661
* @see <a href="https://github.com/ReactiveX/RxJava/wiki/Creating-Observables#repeat">RxJava Wiki: repeat()</a>
66876662
* @see <a href="http://msdn.microsoft.com/en-us/library/hh229428.aspx">MSDN: Observable.Repeat</a>
6688-
* @since 0.17
66896663
*/
66906664
public final Observable<T> repeat(final long count, Scheduler scheduler) {
66916665
return OnSubscribeRedo.<T>repeat(this, count, scheduler);
@@ -6712,7 +6686,6 @@ public final Observable<T> repeat(final long count, Scheduler scheduler) {
67126686
* @return the source Observable modified with repeat logic
67136687
* @see <a href="https://github.com/ReactiveX/RxJava/wiki/Creating-Observables#repeatwhen">RxJava Wiki: repeatWhen()</a>
67146688
* @see <a href="http://msdn.microsoft.com/en-us/library/hh229428.aspx">MSDN: Observable.Repeat</a>
6715-
* @since 0.20
67166689
*/
67176690
public final Observable<T> repeatWhen(Func1<? super Observable<? extends Notification<?>>, ? extends Observable<?>> notificationHandler, Scheduler scheduler) {
67186691
return OnSubscribeRedo.repeat(this, notificationHandler, scheduler);
@@ -6737,7 +6710,6 @@ public final Observable<T> repeatWhen(Func1<? super Observable<? extends Notific
67376710
* @return the source Observable modified with repeat logic
67386711
* @see <a href="https://github.com/ReactiveX/RxJava/wiki/Creating-Observables#repeatwhen">RxJava Wiki: repeatWhen()</a>
67396712
* @see <a href="http://msdn.microsoft.com/en-us/library/hh229428.aspx">MSDN: Observable.Repeat</a>
6740-
* @since 0.20
67416713
*/
67426714
public final Observable<T> repeatWhen(Func1<? super Observable<? extends Notification<?>>, ? extends Observable<?>> notificationHandler) {
67436715
return OnSubscribeRedo.repeat(this, notificationHandler);
@@ -7454,7 +7426,6 @@ public final Observable<T> retry(Func2<Integer, Throwable, Boolean> predicate) {
74547426
* retry
74557427
* @return the source Observable modified with retry logic
74567428
* @see <a href="https://github.com/ReactiveX/RxJava/wiki/Error-Handling-Operators#retrywhen">RxJava Wiki: retryWhen()</a>
7457-
* @since 0.20
74587429
*/
74597430
public final Observable<T> retryWhen(Func1<? super Observable<? extends Notification<?>>, ? extends Observable<?>> notificationHandler) {
74607431
return OnSubscribeRedo.<T> retry(this, notificationHandler);
@@ -7480,7 +7451,6 @@ public final Observable<T> retryWhen(Func1<? super Observable<? extends Notifica
74807451
* the {@link Scheduler} on which to subscribe to the source Observable
74817452
* @return the source Observable modified with retry logic
74827453
* @see <a href="https://github.com/ReactiveX/RxJava/wiki/Error-Handling-Operators#retrywhen">RxJava Wiki: retryWhen()</a>
7483-
* @since 0.20
74847454
*/
74857455
public final Observable<T> retryWhen(Func1<? super Observable<? extends Notification<?>>, ? extends Observable<?>> notificationHandler, Scheduler scheduler) {
74867456
return OnSubscribeRedo.<T> retry(this, notificationHandler, scheduler);
@@ -7646,7 +7616,6 @@ public final <R> Observable<R> scan(R initialValue, Func2<R, ? super T, R> accum
76467616
* its observers
76477617
* @see <a href="https://github.com/ReactiveX/RxJava/wiki/Observable-Utility-Operators#serialize">RxJava wiki: serialize</a>
76487618
* @see <a href="http://msdn.microsoft.com/en-us/library/system.reactive.linq.observable.synchronize.aspx">MSDN: Observable.Synchronize</a>
7649-
* @since 0.17
76507619
*/
76517620
public final Observable<T> serialize() {
76527621
return lift(new OperatorSerialize<T>());
@@ -7672,7 +7641,6 @@ public final Observable<T> serialize() {
76727641
* @return an {@code Observable} that upon connection causes the source {@code Observable} to emit items
76737642
* to its {@link Observer}s
76747643
* @see <a href="https://github.com/ReactiveX/RxJava/wiki/Connectable-Observable-Operators#connectableobservablerefcount">RxJava wiki: refCount</a>
7675-
* @since 0.19
76767644
*/
76777645
public final Observable<T> share() {
76787646
return publish().refCount();
@@ -8573,7 +8541,6 @@ public void onNext(T t) {
85738541
* the Subscriber that will handle emissions and notifications from the Observable
85748542
* @return a {@link Subscription} reference with which the {@link Subscriber} can stop receiving items
85758543
* before the Observable has completed
8576-
* @since 0.17
85778544
*/
85788545
public final Subscription unsafeSubscribe(Subscriber<? super T> subscriber) {
85798546
try {
@@ -9678,7 +9645,6 @@ public final BlockingObservable<T> toBlockingObservable() {
96789645
*
96799646
* @return a {@code BlockingObservable} version of this Observable
96809647
* @see <a href="https://github.com/ReactiveX/RxJava/wiki/Blocking-Observable-Operators">RxJava wiki: Blocking Observable Operators</a>
9681-
* @since 0.19
96829648
*/
96839649
public final BlockingObservable<T> toBlocking() {
96849650
return BlockingObservable.from(this);
@@ -9957,7 +9923,6 @@ public final Observable<List<T>> toSortedList(Func2<? super T, ? super T, Intege
99579923
* the {@link Scheduler} to perform unsubscription actions on
99589924
* @return the source Observable modified so that its unsubscriptions happen on the specified
99599925
* {@link Scheduler}
9960-
* @since 0.17
99619926
*/
99629927
public final Observable<T> unsubscribeOn(Scheduler scheduler) {
99639928
return lift(new OperatorUnsubscribeOn<T>(scheduler));
@@ -10376,7 +10341,6 @@ public final <T2, R> Observable<R> zip(Iterable<? extends T2> other, Func2<? sup
1037610341
* sequence and emits the results of {@code zipFunction} applied to these pairs
1037710342
* @see <a href="https://github.com/ReactiveX/RxJava/wiki/Combining-Observables#zip">RxJava wiki: zip</a>
1037810343
* @see <a href="http://msdn.microsoft.com/en-us/library/system.reactive.linq.observable.zip.aspx">MSDN: Observable.Zip</a>
10379-
* @since 0.20
1038010344
*/
1038110345
public final <T2, R> Observable<R> zipWith(Iterable<? extends T2> other, Func2<? super T, ? super T2, ? extends R> zipFunction) {
1038210346
return lift(new OperatorZipIterable<T, T2, R>(other, zipFunction));
@@ -10436,7 +10400,6 @@ public final <T2, R> Observable<R> zip(Observable<? extends T2> other, Func2<? s
1043610400
* and emits the results of {@code zipFunction} applied to these pairs
1043710401
* @see <a href="https://github.com/ReactiveX/RxJava/wiki/Combining-Observables#zip">RxJava wiki: zip</a>
1043810402
* @see <a href="http://msdn.microsoft.com/en-us/library/system.reactive.linq.observable.zip.aspx">MSDN: Observable.Zip</a>
10439-
* @since 0.20
1044010403
*/
1044110404
public final <T2, R> Observable<R> zipWith(Observable<? extends T2> other, Func2<? super T, ? super T2, ? extends R> zipFunction) {
1044210405
return zip(this, other, zipFunction);

0 commit comments

Comments
 (0)