Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2.x: Rename ObservableSource to ObservableWithUpstream #4301

Merged
merged 1 commit into from
Aug 7, 2016
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
import io.reactivex.functions.BiConsumer;
import io.reactivex.internal.disposables.*;

public final class ObservableCollect<T, U> extends ObservableSource<T, U> {
public final class ObservableCollect<T, U> extends ObservableWithUpstream<T, U> {
final Callable<? extends U> initialSupplier;
final BiConsumer<? super U, ? super T> collector;

Expand Down Expand Up @@ -103,4 +103,4 @@ public void onComplete() {
actual.onComplete();
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
import io.reactivex.observers.SerializedObserver;
import io.reactivex.plugins.RxJavaPlugins;

public final class ObservableConcatMap<T, U> extends ObservableSource<T, U> {
public final class ObservableConcatMap<T, U> extends ObservableWithUpstream<T, U> {
final Function<? super T, ? extends ObservableConsumable<? extends U>> mapper;
final int bufferSize;
public ObservableConcatMap(ObservableConsumable<T> source, Function<? super T, ? extends ObservableConsumable<? extends U>> mapper, int bufferSize) {
Expand Down Expand Up @@ -245,4 +245,4 @@ public void onComplete() {
parent.innerComplete();
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
import io.reactivex.disposables.Disposable;
import io.reactivex.internal.disposables.DisposableHelper;

public final class ObservableCount<T> extends ObservableSource<T, Long> {
public final class ObservableCount<T> extends ObservableWithUpstream<T, Long> {
public ObservableCount(ObservableConsumable<T> source) {
super(source);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import io.reactivex.observers.SerializedObserver;
import io.reactivex.plugins.RxJavaPlugins;

public final class ObservableDebounce<T, U> extends ObservableSource<T, T> {
public final class ObservableDebounce<T, U> extends ObservableWithUpstream<T, T> {
final Function<? super T, ? extends ObservableConsumable<U>> debounceSelector;

public ObservableDebounce(ObservableConsumable<T> source, Function<? super T, ? extends ObservableConsumable<U>> debounceSelector) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import io.reactivex.observers.SerializedObserver;
import io.reactivex.plugins.RxJavaPlugins;

public final class ObservableDebounceTimed<T> extends ObservableSource<T, T> {
public final class ObservableDebounceTimed<T> extends ObservableWithUpstream<T, T> {
final long timeout;
final TimeUnit unit;
final Scheduler scheduler;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
import io.reactivex.internal.disposables.DisposableHelper;
import io.reactivex.observers.SerializedObserver;

public final class ObservableDelay<T> extends ObservableSource<T, T> {
public final class ObservableDelay<T> extends ObservableWithUpstream<T, T> {
final long delay;
final TimeUnit unit;
final Scheduler scheduler;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
import io.reactivex.internal.disposables.DisposableHelper;
import io.reactivex.plugins.RxJavaPlugins;

public final class ObservableDematerialize<T> extends ObservableSource<Try<Optional<T>>, T> {
public final class ObservableDematerialize<T> extends ObservableWithUpstream<Try<Optional<T>>, T> {

public ObservableDematerialize(ObservableConsumable<Try<Optional<T>>> source) {
super(source);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import io.reactivex.internal.disposables.*;
import io.reactivex.internal.functions.*;

public final class ObservableDistinct<T, K> extends ObservableSource<T, T> {
public final class ObservableDistinct<T, K> extends ObservableWithUpstream<T, T> {
final Function<? super T, K> keySelector;
final Callable<? extends Predicate<? super K>> predicateSupplier;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
import io.reactivex.internal.disposables.DisposableHelper;
import io.reactivex.plugins.RxJavaPlugins;

public final class ObservableDoOnEach<T> extends ObservableSource<T, T> {
public final class ObservableDoOnEach<T> extends ObservableWithUpstream<T, T> {
final Consumer<? super T> onNext;
final Consumer<? super Throwable> onError;
final Runnable onComplete;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
import io.reactivex.disposables.Disposable;
import io.reactivex.internal.disposables.DisposableHelper;

public final class ObservableElementAt<T> extends ObservableSource<T, T> {
public final class ObservableElementAt<T> extends ObservableWithUpstream<T, T> {
final long index;
final T defaultValue;
public ObservableElementAt(ObservableConsumable<T> source, long index, T defaultValue) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
import io.reactivex.functions.Predicate;
import io.reactivex.internal.disposables.DisposableHelper;

public final class ObservableFilter<T> extends ObservableSource<T, T> {
public final class ObservableFilter<T> extends ObservableWithUpstream<T, T> {
final Predicate<? super T> predicate;
public ObservableFilter(ObservableConsumable<T> source, Predicate<? super T> predicate) {
super(source);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
import io.reactivex.internal.fuseable.*;
import io.reactivex.internal.queue.*;

public final class ObservableFlatMap<T, U> extends ObservableSource<T, U> {
public final class ObservableFlatMap<T, U> extends ObservableWithUpstream<T, U> {
final Function<? super T, ? extends ObservableConsumable<? extends U>> mapper;
final boolean delayErrors;
final int maxConcurrency;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
import io.reactivex.internal.queue.SpscLinkedArrayQueue;
import io.reactivex.observables.GroupedObservable;

public final class ObservableGroupBy<T, K, V> extends ObservableSource<T, GroupedObservable<K, V>>{
public final class ObservableGroupBy<T, K, V> extends ObservableWithUpstream<T, GroupedObservable<K, V>> {
final Function<? super T, ? extends K> keySelector;
final Function<? super T, ? extends V> valueSelector;
final int bufferSize;
Expand Down Expand Up @@ -353,4 +353,4 @@ boolean checkTerminated(boolean d, boolean empty, Observer<? super T> a, boolean
return false;
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
import io.reactivex.plugins.RxJavaPlugins;
import io.reactivex.subjects.UnicastSubject;

public class ObservableGroupJoin<TLeft, TRight, TLeftEnd, TRightEnd, R> extends ObservableSource<TLeft, R> {
public class ObservableGroupJoin<TLeft, TRight, TLeftEnd, TRightEnd, R> extends ObservableWithUpstream<TLeft, R> {

final ObservableConsumable<? extends TRight> other;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
import io.reactivex.*;
import io.reactivex.disposables.Disposable;

public final class ObservableIgnoreElements<T> extends ObservableSource<T, T> {
public final class ObservableIgnoreElements<T> extends ObservableWithUpstream<T, T> {

public ObservableIgnoreElements(ObservableConsumable<T> source) {
super(source);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
import io.reactivex.internal.util.ExceptionHelper;
import io.reactivex.plugins.RxJavaPlugins;

public class ObservableJoin<TLeft, TRight, TLeftEnd, TRightEnd, R> extends ObservableSource<TLeft, R> {
public class ObservableJoin<TLeft, TRight, TLeftEnd, TRightEnd, R> extends ObservableWithUpstream<TLeft, R> {

final ObservableConsumable<? extends TRight> other;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
import io.reactivex.internal.disposables.DisposableHelper;
import io.reactivex.plugins.RxJavaPlugins;

public final class ObservableMap<T, U> extends ObservableSource<T, U> {
public final class ObservableMap<T, U> extends ObservableWithUpstream<T, U> {
final Function<? super T, ? extends U> function;

public ObservableMap(ObservableConsumable<T> source, Function<? super T, ? extends U> function) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
import io.reactivex.functions.Function;
import io.reactivex.internal.disposables.DisposableHelper;

public final class ObservableMapNotification<T, R> extends ObservableSource<T, ObservableConsumable<? extends R>>{
public final class ObservableMapNotification<T, R> extends ObservableWithUpstream<T, ObservableConsumable<? extends R>> {

final Function<? super T, ? extends ObservableConsumable<? extends R>> onNextMapper;
final Function<? super Throwable, ? extends ObservableConsumable<? extends R>> onErrorMapper;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
import io.reactivex.disposables.Disposable;
import io.reactivex.internal.disposables.DisposableHelper;

public final class ObservableMaterialize<T> extends ObservableSource<T, Try<Optional<T>>> {
public final class ObservableMaterialize<T> extends ObservableWithUpstream<T, Try<Optional<T>>> {


public ObservableMaterialize(ObservableConsumable<T> source) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
import io.reactivex.internal.schedulers.TrampolineScheduler;
import io.reactivex.plugins.RxJavaPlugins;

public final class ObservableObserveOn<T> extends ObservableSource<T, T> {
public final class ObservableObserveOn<T> extends ObservableWithUpstream<T, T> {
final Scheduler scheduler;
final boolean delayError;
final int bufferSize;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
import io.reactivex.functions.Function;
import io.reactivex.plugins.RxJavaPlugins;

public final class ObservableOnErrorNext<T> extends ObservableSource<T, T> {
public final class ObservableOnErrorNext<T> extends ObservableWithUpstream<T, T> {
final Function<? super Throwable, ? extends ObservableConsumable<? extends T>> nextSupplier;
final boolean allowFatal;

Expand Down Expand Up @@ -113,4 +113,4 @@ public void onComplete() {
actual.onComplete();
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
import io.reactivex.functions.Function;
import io.reactivex.internal.disposables.DisposableHelper;

public final class ObservableOnErrorReturn<T> extends ObservableSource<T, T> {
public final class ObservableOnErrorReturn<T> extends ObservableWithUpstream<T, T> {
final Function<? super Throwable, ? extends T> valueSupplier;
public ObservableOnErrorReturn(ObservableConsumable<T> source, Function<? super Throwable, ? extends T> valueSupplier) {
super(source);
Expand Down Expand Up @@ -95,4 +95,4 @@ public void onComplete() {
actual.onComplete();
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
import io.reactivex.internal.disposables.DisposableHelper;
import io.reactivex.observers.SerializedObserver;

public final class ObservableSampleTimed<T> extends ObservableSource<T, T> {
public final class ObservableSampleTimed<T> extends ObservableWithUpstream<T, T> {
final long period;
final TimeUnit unit;
final Scheduler scheduler;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
import io.reactivex.internal.disposables.DisposableHelper;
import io.reactivex.observers.SerializedObserver;

public final class ObservableSampleWithObservable<T> extends ObservableSource<T, T> {
public final class ObservableSampleWithObservable<T> extends ObservableWithUpstream<T, T> {
final ObservableConsumable<?> other;

public ObservableSampleWithObservable(ObservableConsumable<T> source, ObservableConsumable<?> other) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
import io.reactivex.functions.BiFunction;
import io.reactivex.internal.disposables.DisposableHelper;

public final class ObservableScan<T> extends ObservableSource<T, T> {
public final class ObservableScan<T> extends ObservableWithUpstream<T, T> {
final BiFunction<T, T, T> accumulator;
public ObservableScan(ObservableConsumable<T> source, BiFunction<T, T, T> accumulator) {
super(source);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
import io.reactivex.internal.disposables.*;
import io.reactivex.plugins.RxJavaPlugins;

public final class ObservableScanSeed<T, R> extends ObservableSource<T, R> {
public final class ObservableScanSeed<T, R> extends ObservableWithUpstream<T, R> {
final BiFunction<R, ? super T, R> accumulator;
final Callable<R> seedSupplier;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
import io.reactivex.disposables.Disposable;
import io.reactivex.internal.disposables.DisposableHelper;

public final class ObservableSingle<T> extends ObservableSource<T, T> {
public final class ObservableSingle<T> extends ObservableWithUpstream<T, T> {

final T defaultValue;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
import io.reactivex.*;
import io.reactivex.disposables.Disposable;

public final class ObservableSkip<T> extends ObservableSource<T, T> {
public final class ObservableSkip<T> extends ObservableWithUpstream<T, T> {
final long n;
public ObservableSkip(ObservableConsumable<T> source, long n) {
super(source);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
import io.reactivex.disposables.Disposable;
import io.reactivex.internal.disposables.DisposableHelper;

public final class ObservableSkipLast<T> extends ObservableSource<T, T> {
public final class ObservableSkipLast<T> extends ObservableWithUpstream<T, T> {
final int skip;

public ObservableSkipLast(ObservableConsumable<T> source, int skip) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
import io.reactivex.internal.disposables.DisposableHelper;
import io.reactivex.internal.queue.SpscLinkedArrayQueue;

public final class ObservableSkipLastTimed<T> extends ObservableSource<T, T> {
public final class ObservableSkipLastTimed<T> extends ObservableWithUpstream<T, T> {
final long time;
final TimeUnit unit;
final Scheduler scheduler;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
import io.reactivex.internal.disposables.*;
import io.reactivex.observers.SerializedObserver;

public final class ObservableSkipUntil<T, U> extends ObservableSource<T, T> {
public final class ObservableSkipUntil<T, U> extends ObservableWithUpstream<T, T> {
final ObservableConsumable<U> other;
public ObservableSkipUntil(ObservableConsumable<T> source, ObservableConsumable<U> other) {
super(source);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
import io.reactivex.functions.Predicate;
import io.reactivex.internal.disposables.DisposableHelper;

public final class ObservableSkipWhile<T> extends ObservableSource<T, T> {
public final class ObservableSkipWhile<T> extends ObservableWithUpstream<T, T> {
final Predicate<? super T> predicate;
public ObservableSkipWhile(ObservableConsumable<T> source, Predicate<? super T> predicate) {
super(source);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
import io.reactivex.*;
import io.reactivex.disposables.*;

public final class ObservableSwitchIfEmpty<T> extends ObservableSource<T, T> {
public final class ObservableSwitchIfEmpty<T> extends ObservableWithUpstream<T, T> {
final ObservableConsumable<? extends T> other;
public ObservableSwitchIfEmpty(ObservableConsumable<T> source, ObservableConsumable<? extends T> other) {
super(source);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
import io.reactivex.internal.queue.SpscArrayQueue;
import io.reactivex.plugins.RxJavaPlugins;

public final class ObservableSwitchMap<T, R> extends ObservableSource<T, R> {
public final class ObservableSwitchMap<T, R> extends ObservableWithUpstream<T, R> {
final Function<? super T, ? extends ObservableConsumable<? extends R>> mapper;
final int bufferSize;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
import io.reactivex.disposables.Disposable;
import io.reactivex.internal.disposables.DisposableHelper;

public final class ObservableTake<T> extends ObservableSource<T, T> {
public final class ObservableTake<T> extends ObservableWithUpstream<T, T> {
final long limit;
public ObservableTake(ObservableConsumable<T> source, long limit) {
super(source);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
import io.reactivex.disposables.Disposable;
import io.reactivex.internal.disposables.DisposableHelper;

public final class ObservableTakeLast<T> extends ObservableSource<T, T> {
public final class ObservableTakeLast<T> extends ObservableWithUpstream<T, T> {
final int count;

public ObservableTakeLast(ObservableConsumable<T> source, int count) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
import io.reactivex.disposables.Disposable;
import io.reactivex.internal.disposables.DisposableHelper;

public final class ObservableTakeLastOne<T> extends ObservableSource<T, T> {
public final class ObservableTakeLastOne<T> extends ObservableWithUpstream<T, T> {

public ObservableTakeLastOne(ObservableConsumable<T> source) {
super(source);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
import io.reactivex.internal.disposables.DisposableHelper;
import io.reactivex.internal.queue.SpscLinkedArrayQueue;

public final class ObservableTakeLastTimed<T> extends ObservableSource<T, T> {
public final class ObservableTakeLastTimed<T> extends ObservableWithUpstream<T, T> {
final long count;
final long time;
final TimeUnit unit;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
import io.reactivex.internal.disposables.*;
import io.reactivex.observers.SerializedObserver;

public final class ObservableTakeUntil<T, U> extends ObservableSource<T, T> {
public final class ObservableTakeUntil<T, U> extends ObservableWithUpstream<T, T> {
final ObservableConsumable<? extends U> other;
public ObservableTakeUntil(ObservableConsumable<T> source, ObservableConsumable<? extends U> other) {
super(source);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
import io.reactivex.functions.Predicate;
import io.reactivex.internal.disposables.DisposableHelper;

public final class ObservableTakeUntilPredicate<T> extends ObservableSource<T, T> {
public final class ObservableTakeUntilPredicate<T> extends ObservableWithUpstream<T, T> {
final Predicate<? super T> predicate;
public ObservableTakeUntilPredicate(ObservableConsumable<T> source, Predicate<? super T> predicate) {
super(source);
Expand Down
Loading