package j0.l.a; import j0.k.b; import j0.l.a.a; import java.util.HashMap; import java.util.Map; import rx.Observable; import rx.Subscriber; import rx.functions.Func0; /* compiled from: OnSubscribeToMap */ public final class l0 implements Observable.a>, Func0> { public final Observable i; public final b j; public final b k; public final Func0> l = this; /* compiled from: OnSubscribeToMap */ public static final class a extends b> { public final b n; public final b o; /* JADX DEBUG: Multi-variable search result rejected for r2v0, resolved type: java.util.Map */ /* JADX WARN: Multi-variable type inference failed */ public a(Subscriber> subscriber, Map map, b bVar, b bVar2) { super(subscriber); this.k = map; this.j = true; this.n = bVar; this.o = bVar2; } /* JADX DEBUG: Multi-variable search result rejected for r1v2, resolved type: java.util.Map */ /* JADX WARN: Multi-variable type inference failed */ @Override // j0.g public void onNext(T t) { if (!this.m) { try { this.k.put(this.n.call(t), this.o.call(t)); } catch (Throwable th) { c.q.a.k.a.a0(th); unsubscribe(); onError(th); } } } @Override // rx.Subscriber public void onStart() { request(Long.MAX_VALUE); } } public l0(Observable observable, b bVar, b bVar2) { this.i = observable; this.j = bVar; this.k = bVar2; } @Override // rx.functions.Func0, java.util.concurrent.Callable public Object call() { return new HashMap(); } @Override // rx.functions.Action1 public void call(Object obj) { Subscriber subscriber = (Subscriber) obj; try { a aVar = new a(subscriber, (Map) this.l.call(), this.j, this.k); Observable observable = this.i; Subscriber subscriber2 = aVar.i; subscriber2.add(aVar); subscriber2.setProducer(new a.C0319a(aVar)); observable.i0(aVar); } catch (Throwable th) { c.q.a.k.a.a0(th); subscriber.onError(th); } } }