2021-06-27 20:44:35 +00:00
|
|
|
package rx;
|
|
|
|
|
2021-11-08 18:25:28 +00:00
|
|
|
import j0.k.a;
|
|
|
|
import j0.k.d;
|
|
|
|
import j0.k.e;
|
|
|
|
import j0.k.g;
|
|
|
|
import j0.k.h;
|
|
|
|
import j0.k.i;
|
|
|
|
import j0.l.a.a1;
|
|
|
|
import j0.l.a.b1;
|
|
|
|
import j0.l.a.c0;
|
|
|
|
import j0.l.a.c1;
|
|
|
|
import j0.l.a.c2;
|
|
|
|
import j0.l.a.f;
|
|
|
|
import j0.l.a.f0;
|
|
|
|
import j0.l.a.f1;
|
|
|
|
import j0.l.a.f2;
|
|
|
|
import j0.l.a.g0;
|
|
|
|
import j0.l.a.g1;
|
|
|
|
import j0.l.a.h1;
|
|
|
|
import j0.l.a.h2;
|
|
|
|
import j0.l.a.i0;
|
|
|
|
import j0.l.a.j1;
|
|
|
|
import j0.l.a.k;
|
|
|
|
import j0.l.a.k0;
|
|
|
|
import j0.l.a.k1;
|
|
|
|
import j0.l.a.l0;
|
|
|
|
import j0.l.a.l1;
|
|
|
|
import j0.l.a.n0;
|
|
|
|
import j0.l.a.n1;
|
|
|
|
import j0.l.a.n2;
|
|
|
|
import j0.l.a.o;
|
|
|
|
import j0.l.a.o1;
|
|
|
|
import j0.l.a.p;
|
|
|
|
import j0.l.a.q;
|
|
|
|
import j0.l.a.q0;
|
|
|
|
import j0.l.a.q2;
|
|
|
|
import j0.l.a.r;
|
|
|
|
import j0.l.a.r1;
|
|
|
|
import j0.l.a.s;
|
|
|
|
import j0.l.a.s0;
|
|
|
|
import j0.l.a.t1;
|
|
|
|
import j0.l.a.u0;
|
|
|
|
import j0.l.a.v0;
|
|
|
|
import j0.l.a.w0;
|
|
|
|
import j0.l.a.x0;
|
|
|
|
import j0.l.a.x1;
|
|
|
|
import j0.l.a.y;
|
|
|
|
import j0.l.a.y1;
|
|
|
|
import j0.l.a.z0;
|
|
|
|
import j0.l.c.m;
|
|
|
|
import j0.l.e.e;
|
|
|
|
import j0.l.e.j;
|
|
|
|
import j0.l.e.l;
|
2021-06-27 20:44:35 +00:00
|
|
|
import java.util.Arrays;
|
|
|
|
import java.util.List;
|
|
|
|
import java.util.Map;
|
|
|
|
import java.util.Objects;
|
|
|
|
import java.util.concurrent.Callable;
|
|
|
|
import java.util.concurrent.TimeUnit;
|
|
|
|
import java.util.concurrent.atomic.AtomicReference;
|
|
|
|
import rx.Emitter;
|
|
|
|
import rx.exceptions.OnErrorFailedException;
|
|
|
|
import rx.functions.Action0;
|
|
|
|
import rx.functions.Action1;
|
|
|
|
import rx.functions.Func0;
|
|
|
|
import rx.functions.Func2;
|
|
|
|
import rx.functions.Func3;
|
|
|
|
import rx.functions.Func4;
|
|
|
|
import rx.functions.Func5;
|
|
|
|
import rx.functions.Func6;
|
|
|
|
import rx.functions.Func7;
|
|
|
|
import rx.functions.Func8;
|
|
|
|
import rx.functions.Func9;
|
|
|
|
import rx.functions.FuncN;
|
|
|
|
public class Observable<T> {
|
|
|
|
public final a<T> i;
|
|
|
|
|
|
|
|
public interface a<T> extends Action1<Subscriber<? super T>> {
|
|
|
|
}
|
|
|
|
|
2021-11-08 18:25:28 +00:00
|
|
|
public interface b<R, T> extends j0.k.b<Subscriber<? super R>, Subscriber<? super T>> {
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-11-08 18:25:28 +00:00
|
|
|
public interface c<T, R> extends j0.k.b<Observable<T>, Observable<R>> {
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
public Observable(a<T> aVar) {
|
|
|
|
this.i = aVar;
|
|
|
|
}
|
|
|
|
|
2021-10-26 23:51:06 +00:00
|
|
|
public static <T> Observable<T> A(Iterable<? extends T> iterable) {
|
|
|
|
return h0(new q(iterable));
|
|
|
|
}
|
|
|
|
|
|
|
|
public static <T> Observable<T> B(T[] tArr) {
|
2021-06-27 20:44:35 +00:00
|
|
|
int length = tArr.length;
|
2021-11-08 18:25:28 +00:00
|
|
|
return length == 0 ? (Observable<T>) j0.l.a.c.j : length == 1 ? new j(tArr[0]) : h0(new o(tArr));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-10-26 23:51:06 +00:00
|
|
|
public static <T> Observable<T> C(Callable<? extends T> callable) {
|
|
|
|
return h0(new p(callable));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-10-26 23:51:06 +00:00
|
|
|
public static Observable<Long> D(long j, long j2, TimeUnit timeUnit) {
|
2021-11-08 18:25:28 +00:00
|
|
|
return E(j, j2, timeUnit, j0.p.a.a());
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-10-26 23:51:06 +00:00
|
|
|
public static Observable<Long> E(long j, long j2, TimeUnit timeUnit, Scheduler scheduler) {
|
|
|
|
return h0(new k0(j, j2, timeUnit, scheduler));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-10-26 23:51:06 +00:00
|
|
|
public static <T> Observable<T> G(Observable<? extends Observable<? extends T>> observable) {
|
2021-06-27 20:44:35 +00:00
|
|
|
if (observable.getClass() == j.class) {
|
2021-10-26 23:51:06 +00:00
|
|
|
return ((j) observable).k0(l.INSTANCE);
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
2021-10-26 23:51:06 +00:00
|
|
|
return h0(new r(observable.i, x0.b.a));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-10-26 23:51:06 +00:00
|
|
|
public static <T> Observable<T> H(Observable<? extends T> observable, Observable<? extends T> observable2) {
|
|
|
|
return G(B(new Observable[]{observable, observable2}));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
public static <T, R> Observable<R> b(List<? extends Observable<? extends T>> list, FuncN<? extends R> funcN) {
|
2021-10-26 23:51:06 +00:00
|
|
|
return h0(new f(list, funcN));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, R> Observable<R> c(Observable<? extends T1> observable, Observable<? extends T2> observable2, Observable<? extends T3> observable3, Observable<? extends T4> observable4, Observable<? extends T5> observable5, Observable<? extends T6> observable6, Observable<? extends T7> observable7, Observable<? extends T8> observable8, Observable<? extends T9> observable9, Func9<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? super T9, ? extends R> func9) {
|
2021-11-08 18:25:28 +00:00
|
|
|
return b(Arrays.asList(observable, observable2, observable3, observable4, observable5, observable6, observable7, observable8, observable9), new j0.k.c(func9));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
public static <T1, T2, T3, T4, T5, T6, T7, T8, R> Observable<R> d(Observable<? extends T1> observable, Observable<? extends T2> observable2, Observable<? extends T3> observable3, Observable<? extends T4> observable4, Observable<? extends T5> observable5, Observable<? extends T6> observable6, Observable<? extends T7> observable7, Observable<? extends T8> observable8, Func8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R> func8) {
|
2021-11-08 18:25:28 +00:00
|
|
|
return b(Arrays.asList(observable, observable2, observable3, observable4, observable5, observable6, observable7, observable8), new j0.k.j(func8));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-10-26 23:51:06 +00:00
|
|
|
public static Observable<Long> d0(long j, TimeUnit timeUnit) {
|
2021-11-08 18:25:28 +00:00
|
|
|
return e0(j, timeUnit, j0.p.a.a());
|
2021-07-13 20:48:29 +00:00
|
|
|
}
|
|
|
|
|
2021-06-27 20:44:35 +00:00
|
|
|
public static <T1, T2, T3, T4, T5, T6, T7, R> Observable<R> e(Observable<? extends T1> observable, Observable<? extends T2> observable2, Observable<? extends T3> observable3, Observable<? extends T4> observable4, Observable<? extends T5> observable5, Observable<? extends T6> observable6, Observable<? extends T7> observable7, Func7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R> func7) {
|
|
|
|
return b(Arrays.asList(observable, observable2, observable3, observable4, observable5, observable6, observable7), new i(func7));
|
|
|
|
}
|
|
|
|
|
2021-10-26 23:51:06 +00:00
|
|
|
public static Observable<Long> e0(long j, TimeUnit timeUnit, Scheduler scheduler) {
|
|
|
|
return h0(new i0(j, timeUnit, scheduler));
|
|
|
|
}
|
|
|
|
|
2021-06-27 20:44:35 +00:00
|
|
|
public static <T1, T2, T3, T4, T5, T6, R> Observable<R> f(Observable<? extends T1> observable, Observable<? extends T2> observable2, Observable<? extends T3> observable3, Observable<? extends T4> observable4, Observable<? extends T5> observable5, Observable<? extends T6> observable6, Func6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R> func6) {
|
|
|
|
return b(Arrays.asList(observable, observable2, observable3, observable4, observable5, observable6), new h(func6));
|
|
|
|
}
|
|
|
|
|
|
|
|
public static <T1, T2, T3, T4, T5, R> Observable<R> g(Observable<? extends T1> observable, Observable<? extends T2> observable2, Observable<? extends T3> observable3, Observable<? extends T4> observable4, Observable<? extends T5> observable5, Func5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R> func5) {
|
|
|
|
return b(Arrays.asList(observable, observable2, observable3, observable4, observable5), new g(func5));
|
|
|
|
}
|
|
|
|
|
2021-09-01 21:26:33 +00:00
|
|
|
public static <T1, T2, T3, T4, R> Observable<R> h(Observable<? extends T1> observable, Observable<? extends T2> observable2, Observable<? extends T3> observable3, Observable<? extends T4> observable4, Func4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R> func4) {
|
2021-11-08 18:25:28 +00:00
|
|
|
return b(Arrays.asList(observable, observable2, observable3, observable4), new j0.k.f(func4));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-10-26 23:51:06 +00:00
|
|
|
public static <T> Observable<T> h0(a<T> aVar) {
|
2021-11-08 18:25:28 +00:00
|
|
|
return new Observable<>(j0.o.l.a(aVar));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-10-26 23:51:06 +00:00
|
|
|
public static <T1, T2, T3, R> Observable<R> i(Observable<? extends T1> observable, Observable<? extends T2> observable2, Observable<? extends T3> observable3, Func3<? super T1, ? super T2, ? super T3, ? extends R> func3) {
|
|
|
|
return b(Arrays.asList(observable, observable2, observable3), new e(func3));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-09-01 21:26:33 +00:00
|
|
|
public static <T1, T2, R> Observable<R> j(Observable<? extends T1> observable, Observable<? extends T2> observable2, Func2<? super T1, ? super T2, ? extends R> func2) {
|
|
|
|
return b(Arrays.asList(observable, observable2), new d(func2));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-10-26 23:51:06 +00:00
|
|
|
public static <T1, T2, R> Observable<R> j0(Observable<? extends T1> observable, Observable<? extends T2> observable2, Func2<? super T1, ? super T2, ? extends R> func2) {
|
|
|
|
return h0(new r(new j(new Observable[]{observable, observable2}).i, new q2(func2)));
|
|
|
|
}
|
|
|
|
|
2021-06-27 20:44:35 +00:00
|
|
|
public static <T> Observable<T> l(Observable<? extends Observable<? extends T>> observable) {
|
|
|
|
l lVar = l.INSTANCE;
|
|
|
|
Objects.requireNonNull(observable);
|
2021-11-08 18:25:28 +00:00
|
|
|
return observable instanceof j ? ((j) observable).k0(lVar) : h0(new j0.l.a.h(observable, lVar, 2, 0));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
public static <T> Observable<T> m(Observable<? extends T> observable, Observable<? extends T> observable2) {
|
2021-10-26 23:51:06 +00:00
|
|
|
return l(B(new Object[]{observable, observable2}));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
public static <T> Observable<T> n(Action1<Emitter<T>> action1, Emitter.BackpressureMode backpressureMode) {
|
2021-11-08 18:25:28 +00:00
|
|
|
return h0(new j0.l.a.i(action1, backpressureMode));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-10-26 23:51:06 +00:00
|
|
|
public static <T> Observable<T> w(Throwable th) {
|
|
|
|
return h0(new f0(th));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-11-08 18:25:28 +00:00
|
|
|
public final <R> Observable<R> F(j0.k.b<? super T, ? extends R> bVar) {
|
2021-10-26 23:51:06 +00:00
|
|
|
return h0(new s(this, bVar));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-10-26 23:51:06 +00:00
|
|
|
public final Observable<T> I(Scheduler scheduler) {
|
2021-11-08 18:25:28 +00:00
|
|
|
int i = j0.l.e.h.i;
|
2021-06-27 20:44:35 +00:00
|
|
|
if (this instanceof j) {
|
2021-10-26 23:51:06 +00:00
|
|
|
return ((j) this).l0(scheduler);
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
2021-10-26 23:51:06 +00:00
|
|
|
return h0(new r(this.i, new z0(scheduler, false, i)));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-10-26 23:51:06 +00:00
|
|
|
public final Observable<T> J() {
|
|
|
|
return h0(new r(this.i, a1.b.a));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-10-26 23:51:06 +00:00
|
|
|
public final Observable<T> K() {
|
|
|
|
return h0(new r(this.i, b1.a.a));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-11-08 18:25:28 +00:00
|
|
|
public final Observable<T> L(j0.k.b<? super Throwable, ? extends T> bVar) {
|
2021-10-26 23:51:06 +00:00
|
|
|
return h0(new r(this.i, new f1(new c1(bVar))));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-11-08 18:25:28 +00:00
|
|
|
public final j0.m.b<T> M(int i) {
|
2021-06-27 20:44:35 +00:00
|
|
|
if (i == Integer.MAX_VALUE) {
|
|
|
|
Func0 func0 = j1.j;
|
|
|
|
AtomicReference atomicReference = new AtomicReference();
|
|
|
|
return new j1(new l1(atomicReference, func0), this, atomicReference, func0);
|
|
|
|
}
|
|
|
|
k1 k1Var = new k1(i);
|
|
|
|
AtomicReference atomicReference2 = new AtomicReference();
|
|
|
|
return new j1(new l1(atomicReference2, k1Var), this, atomicReference2, k1Var);
|
|
|
|
}
|
|
|
|
|
2021-11-08 18:25:28 +00:00
|
|
|
public final Observable<T> N(j0.k.b<? super Observable<? extends Throwable>, ? extends Observable<?>> bVar) {
|
2021-06-27 20:44:35 +00:00
|
|
|
e.d dVar = new e.d(bVar);
|
2021-11-08 18:25:28 +00:00
|
|
|
AtomicReference<j0.p.a> atomicReference = j0.p.a.a;
|
2021-10-26 23:51:06 +00:00
|
|
|
return h0(new y(this, dVar, true, false, m.a));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-10-26 23:51:06 +00:00
|
|
|
public final Observable<T> O(long j, TimeUnit timeUnit) {
|
2021-11-08 18:25:28 +00:00
|
|
|
return h0(new r(this.i, new n1(j, timeUnit, j0.p.a.a())));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-11-08 18:25:28 +00:00
|
|
|
public final <R> Observable<R> P(R r, Func2<R, ? super T, R> func2) {
|
|
|
|
return h0(new r(this.i, new o1(r, func2)));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-10-26 23:51:06 +00:00
|
|
|
public final Observable<T> Q() {
|
2021-06-27 20:44:35 +00:00
|
|
|
AtomicReference atomicReference = new AtomicReference();
|
2021-10-26 23:51:06 +00:00
|
|
|
return h0(new c0(new h1(new g1(atomicReference), this, atomicReference)));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-10-26 23:51:06 +00:00
|
|
|
public final Observable<T> R() {
|
|
|
|
return h0(new r(this.i, r1.a.a));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-10-26 23:51:06 +00:00
|
|
|
public final Observable<T> S(int i) {
|
|
|
|
return h0(new r(this.i, new t1(i)));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-10-26 23:51:06 +00:00
|
|
|
public final Observable<T> T(T t) {
|
2021-10-19 23:48:27 +00:00
|
|
|
return m(new j(t), this);
|
|
|
|
}
|
|
|
|
|
2021-06-27 20:44:35 +00:00
|
|
|
/* JADX WARN: Multi-variable type inference failed */
|
2021-10-26 23:51:06 +00:00
|
|
|
public final Subscription U(Subscriber<? super T> subscriber) {
|
2021-06-27 20:44:35 +00:00
|
|
|
if (subscriber == null) {
|
|
|
|
throw new IllegalArgumentException("subscriber can not be null");
|
|
|
|
} else if (this.i != null) {
|
|
|
|
subscriber.onStart();
|
2021-11-08 18:25:28 +00:00
|
|
|
if (!(subscriber instanceof j0.n.b)) {
|
|
|
|
subscriber = new j0.n.b(subscriber);
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
try {
|
|
|
|
a<T> aVar = this.i;
|
2021-11-08 18:25:28 +00:00
|
|
|
Func2<Observable, a, a> func2 = j0.o.l.e;
|
2021-06-27 20:44:35 +00:00
|
|
|
a<T> aVar2 = aVar;
|
|
|
|
if (func2 != null) {
|
|
|
|
aVar2 = (a<T>) func2.call(this, aVar);
|
|
|
|
}
|
|
|
|
aVar2.call(subscriber);
|
2021-11-08 18:25:28 +00:00
|
|
|
j0.k.b<Subscription, Subscription> bVar = j0.o.l.g;
|
2021-06-27 20:44:35 +00:00
|
|
|
return bVar != null ? bVar.call(subscriber) : subscriber;
|
|
|
|
} catch (Throwable th) {
|
2021-11-08 18:25:28 +00:00
|
|
|
h0.b.a.f.a.i(th);
|
|
|
|
StringBuilder R = c.d.b.a.a.R("Error occurred attempting to subscribe [");
|
|
|
|
R.append(th.getMessage());
|
|
|
|
R.append("] and then again while trying to pass to onError.");
|
|
|
|
OnErrorFailedException onErrorFailedException = new OnErrorFailedException(R.toString(), th);
|
|
|
|
j0.o.l.c(onErrorFailedException);
|
2021-06-27 20:44:35 +00:00
|
|
|
throw onErrorFailedException;
|
|
|
|
}
|
|
|
|
} else {
|
|
|
|
throw new IllegalStateException("onSubscribe function can not be null.");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2021-10-26 23:51:06 +00:00
|
|
|
public final Subscription V(Action1<? super T> action1) {
|
2021-11-08 18:25:28 +00:00
|
|
|
return U(new j0.l.e.b(action1, j0.l.e.e.k, j0.k.a.a));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-10-26 23:51:06 +00:00
|
|
|
public final Subscription W(Action1<? super T> action1, Action1<Throwable> action12) {
|
2021-06-27 20:44:35 +00:00
|
|
|
if (action1 == null) {
|
|
|
|
throw new IllegalArgumentException("onNext can not be null");
|
|
|
|
} else if (action12 != null) {
|
2021-11-08 18:25:28 +00:00
|
|
|
return U(new j0.l.e.b(action1, action12, j0.k.a.a));
|
2021-06-27 20:44:35 +00:00
|
|
|
} else {
|
|
|
|
throw new IllegalArgumentException("onError can not be null");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2021-10-26 23:51:06 +00:00
|
|
|
public final Observable<T> X(Scheduler scheduler) {
|
2021-11-08 18:25:28 +00:00
|
|
|
return this instanceof j ? ((j) this).l0(scheduler) : h0(new x1(this, scheduler, !(this.i instanceof j0.l.a.i)));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-11-08 18:25:28 +00:00
|
|
|
/* JADX DEBUG: Multi-variable search result rejected for r3v0, resolved type: j0.k.b<? super T, ? extends rx.Observable<? extends R>> */
|
2021-06-27 20:44:35 +00:00
|
|
|
/* JADX WARN: Multi-variable type inference failed */
|
2021-11-08 18:25:28 +00:00
|
|
|
public final <R> Observable<R> Y(j0.k.b<? super T, ? extends Observable<? extends R>> bVar) {
|
2021-10-26 23:51:06 +00:00
|
|
|
Observable<R> F = F(bVar);
|
|
|
|
return h0(new r(F.i, y1.a.a));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-10-26 23:51:06 +00:00
|
|
|
public final Observable<T> Z(int i) {
|
|
|
|
return h0(new r(this.i, new c2(i)));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-10-26 23:51:06 +00:00
|
|
|
public final Observable<List<T>> a(long j, TimeUnit timeUnit) {
|
2021-11-08 18:25:28 +00:00
|
|
|
return h0(new r(this.i, new n0(j, j, timeUnit, Integer.MAX_VALUE, j0.p.a.a())));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-10-26 23:51:06 +00:00
|
|
|
public final <E> Observable<T> a0(Observable<? extends E> observable) {
|
|
|
|
return h0(new r(this.i, new f2(observable)));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-11-08 18:25:28 +00:00
|
|
|
public final Observable<T> b0(j0.k.b<? super T, Boolean> bVar) {
|
2021-10-26 23:51:06 +00:00
|
|
|
return h0(new r(this.i, new h2(bVar)));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-10-26 23:51:06 +00:00
|
|
|
public final Observable<T> c0(long j, TimeUnit timeUnit) {
|
2021-11-08 18:25:28 +00:00
|
|
|
return h0(new g0(this, j, timeUnit, j0.p.a.a(), null));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-10-26 23:51:06 +00:00
|
|
|
public final Observable<List<T>> f0() {
|
|
|
|
return h0(new r(this.i, n2.a.a));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-11-08 18:25:28 +00:00
|
|
|
public final <K, V> Observable<Map<K, V>> g0(j0.k.b<? super T, ? extends K> bVar, j0.k.b<? super T, ? extends V> bVar2) {
|
2021-10-26 23:51:06 +00:00
|
|
|
return h0(new l0(this, bVar, bVar2));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-10-26 23:51:06 +00:00
|
|
|
public final Subscription i0(Subscriber<? super T> subscriber) {
|
2021-06-27 20:44:35 +00:00
|
|
|
try {
|
|
|
|
subscriber.onStart();
|
|
|
|
a aVar = this.i;
|
2021-11-08 18:25:28 +00:00
|
|
|
Func2<Observable, a, a> func2 = j0.o.l.e;
|
2021-06-27 20:44:35 +00:00
|
|
|
if (func2 != null) {
|
|
|
|
aVar = func2.call(this, aVar);
|
|
|
|
}
|
|
|
|
aVar.call(subscriber);
|
2021-11-08 18:25:28 +00:00
|
|
|
j0.k.b<Subscription, Subscription> bVar = j0.o.l.g;
|
2021-06-27 20:44:35 +00:00
|
|
|
return bVar != null ? bVar.call(subscriber) : subscriber;
|
|
|
|
} catch (Throwable th) {
|
2021-11-08 18:25:28 +00:00
|
|
|
h0.b.a.f.a.i(th);
|
|
|
|
StringBuilder R = c.d.b.a.a.R("Error occurred attempting to subscribe [");
|
|
|
|
R.append(th.getMessage());
|
|
|
|
R.append("] and then again while trying to pass to onError.");
|
|
|
|
OnErrorFailedException onErrorFailedException = new OnErrorFailedException(R.toString(), th);
|
|
|
|
j0.o.l.c(onErrorFailedException);
|
2021-06-27 20:44:35 +00:00
|
|
|
throw onErrorFailedException;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
public <R> Observable<R> k(c<? super T, ? extends R> cVar) {
|
|
|
|
return (Observable) cVar.call(this);
|
|
|
|
}
|
|
|
|
|
|
|
|
public final Observable<T> o(long j, TimeUnit timeUnit) {
|
2021-11-08 18:25:28 +00:00
|
|
|
return h0(new r(this.i, new q0(j, timeUnit, j0.p.a.a())));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-10-19 23:48:27 +00:00
|
|
|
public final Observable<T> p(long j, TimeUnit timeUnit) {
|
2021-11-08 18:25:28 +00:00
|
|
|
return h0(new r(this.i, new s0(j, timeUnit, j0.p.a.a())));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-10-19 23:48:27 +00:00
|
|
|
public final Observable<T> q() {
|
2021-10-26 23:51:06 +00:00
|
|
|
return h0(new r(this.i, u0.a.a));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-10-26 23:51:06 +00:00
|
|
|
public final Observable<T> r(Func2<? super T, ? super T, Boolean> func2) {
|
|
|
|
return h0(new r(this.i, new u0(func2)));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-10-26 23:51:06 +00:00
|
|
|
public final Observable<T> s(Action1<? super Throwable> action1) {
|
2021-11-08 18:25:28 +00:00
|
|
|
a.C0324a aVar = j0.k.a.a;
|
|
|
|
return h0(new k(this, new j0.l.e.a(aVar, action1, aVar)));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-10-26 23:51:06 +00:00
|
|
|
public final Observable<T> t(Action1<? super T> action1) {
|
2021-11-08 18:25:28 +00:00
|
|
|
a.C0324a aVar = j0.k.a.a;
|
|
|
|
return h0(new k(this, new j0.l.e.a(action1, aVar, aVar)));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-10-19 23:48:27 +00:00
|
|
|
public final Observable<T> u(Action0 action0) {
|
2021-10-26 23:51:06 +00:00
|
|
|
return h0(new r(this.i, new v0(action0)));
|
|
|
|
}
|
|
|
|
|
|
|
|
public final Observable<T> v(Action0 action0) {
|
|
|
|
return h0(new r(this.i, new w0(action0)));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-11-08 18:25:28 +00:00
|
|
|
public final Observable<T> x(j0.k.b<? super T, Boolean> bVar) {
|
|
|
|
return h0(new j0.l.a.l(this, bVar));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-10-26 23:51:06 +00:00
|
|
|
public final Observable<T> y() {
|
|
|
|
return Z(1).R();
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
|
2021-11-08 18:25:28 +00:00
|
|
|
/* JADX DEBUG: Multi-variable search result rejected for r3v0, resolved type: j0.k.b<? super T, ? extends rx.Observable<? extends R>> */
|
2021-07-13 20:48:29 +00:00
|
|
|
/* JADX WARN: Multi-variable type inference failed */
|
2021-11-08 18:25:28 +00:00
|
|
|
public final <R> Observable<R> z(j0.k.b<? super T, ? extends Observable<? extends R>> bVar) {
|
2021-10-26 23:51:06 +00:00
|
|
|
return getClass() == j.class ? ((j) this).k0(bVar) : G(F(bVar));
|
2021-06-27 20:44:35 +00:00
|
|
|
}
|
|
|
|
}
|