.class public Lrx/Observable; .super Ljava/lang/Object; .source "Observable.java" # annotations .annotation system Ldalvik/annotation/MemberClasses; value = { Lrx/Observable$c;, Lrx/Observable$b;, Lrx/Observable$a; } .end annotation .annotation system Ldalvik/annotation/Signature; value = { "", "Ljava/lang/Object;" } .end annotation # instance fields .field public final d:Lrx/Observable$a; .annotation system Ldalvik/annotation/Signature; value = { "Lrx/Observable$a<", "TT;>;" } .end annotation .end field # direct methods .method public constructor (Lrx/Observable$a;)V .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/Observable$a<", "TT;>;)V" } .end annotation invoke-direct {p0}, Ljava/lang/Object;->()V iput-object p1, p0, Lrx/Observable;->d:Lrx/Observable$a; return-void .end method .method public static A(JJLjava/util/concurrent/TimeUnit;)Lrx/Observable; .locals 6 .annotation system Ldalvik/annotation/Signature; value = { "(JJ", "Ljava/util/concurrent/TimeUnit;", ")", "Lrx/Observable<", "Ljava/lang/Long;", ">;" } .end annotation invoke-static {}, Lh0/p/a;->a()Lrx/Scheduler; move-result-object v5 move-wide v0, p0 move-wide v2, p2 move-object v4, p4 invoke-static/range {v0 .. v5}, Lrx/Observable;->B(JJLjava/util/concurrent/TimeUnit;Lrx/Scheduler;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method public static B(JJLjava/util/concurrent/TimeUnit;Lrx/Scheduler;)Lrx/Observable; .locals 8 .annotation system Ldalvik/annotation/Signature; value = { "(JJ", "Ljava/util/concurrent/TimeUnit;", "Lrx/Scheduler;", ")", "Lrx/Observable<", "Ljava/lang/Long;", ">;" } .end annotation new-instance v7, Lh0/l/a/n0; move-object v0, v7 move-wide v1, p0 move-wide v3, p2 move-object v5, p4 move-object v6, p5 invoke-direct/range {v0 .. v6}, Lh0/l/a/n0;->(JJLjava/util/concurrent/TimeUnit;Lrx/Scheduler;)V invoke-static {v7}, Lrx/Observable;->c0(Lrx/Observable$a;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method public static D(Lrx/Observable;)Lrx/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/Observable<", "+", "Lrx/Observable<", "+TT;>;>;)", "Lrx/Observable<", "TT;>;" } .end annotation invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; move-result-object v0 const-class v1, Lh0/l/e/j; if-ne v0, v1, :cond_0 check-cast p0, Lh0/l/e/j; sget-object v0, Lh0/l/e/l;->d:Lh0/l/e/l; invoke-virtual {p0, v0}, Lh0/l/e/j;->f0(Lh0/k/b;)Lrx/Observable; move-result-object p0 return-object p0 :cond_0 sget-object v0, Lh0/l/a/a1$b;->a:Lh0/l/a/a1; new-instance v1, Lh0/l/a/u; iget-object p0, p0, Lrx/Observable;->d:Lrx/Observable$a; invoke-direct {v1, p0, v0}, Lh0/l/a/u;->(Lrx/Observable$a;Lrx/Observable$b;)V invoke-static {v1}, Lrx/Observable;->c0(Lrx/Observable$a;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method public static E(Lrx/Observable;Lrx/Observable;)Lrx/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/Observable<", "+TT;>;", "Lrx/Observable<", "+TT;>;)", "Lrx/Observable<", "TT;>;" } .end annotation const/4 v0, 0x2 new-array v0, v0, [Lrx/Observable; const/4 v1, 0x0 aput-object p0, v0, v1 const/4 p0, 0x1 aput-object p1, v0, p0 invoke-static {v0}, Lrx/Observable;->z([Ljava/lang/Object;)Lrx/Observable; move-result-object p0 invoke-static {p0}, Lrx/Observable;->D(Lrx/Observable;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method public static Y(JLjava/util/concurrent/TimeUnit;)Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", ")", "Lrx/Observable<", "Ljava/lang/Long;", ">;" } .end annotation invoke-static {}, Lh0/p/a;->a()Lrx/Scheduler; move-result-object v0 invoke-static {p0, p1, p2, v0}, Lrx/Observable;->Z(JLjava/util/concurrent/TimeUnit;Lrx/Scheduler;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method public static Z(JLjava/util/concurrent/TimeUnit;Lrx/Scheduler;)Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", "Lrx/Scheduler;", ")", "Lrx/Observable<", "Ljava/lang/Long;", ">;" } .end annotation new-instance v0, Lh0/l/a/l0; invoke-direct {v0, p0, p1, p2, p3}, Lh0/l/a/l0;->(JLjava/util/concurrent/TimeUnit;Lrx/Scheduler;)V invoke-static {v0}, Lrx/Observable;->c0(Lrx/Observable$a;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method public static b(Ljava/util/List;Lrx/functions/FuncN;)Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/List<", "+", "Lrx/Observable<", "+TT;>;>;", "Lrx/functions/FuncN<", "+TR;>;)", "Lrx/Observable<", "TR;>;" } .end annotation new-instance v0, Lh0/l/a/i; invoke-direct {v0, p0, p1}, Lh0/l/a/i;->(Ljava/lang/Iterable;Lrx/functions/FuncN;)V invoke-static {v0}, Lrx/Observable;->c0(Lrx/Observable$a;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method public static c(Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/functions/Func9;)Lrx/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/Observable<", "+TT1;>;", "Lrx/Observable<", "+TT2;>;", "Lrx/Observable<", "+TT3;>;", "Lrx/Observable<", "+TT4;>;", "Lrx/Observable<", "+TT5;>;", "Lrx/Observable<", "+TT6;>;", "Lrx/Observable<", "+TT7;>;", "Lrx/Observable<", "+TT8;>;", "Lrx/Observable<", "+TT9;>;", "Lrx/functions/Func9<", "-TT1;-TT2;-TT3;-TT4;-TT5;-TT6;-TT7;-TT8;-TT9;+TR;>;)", "Lrx/Observable<", "TR;>;" } .end annotation const/16 v0, 0x9 new-array v0, v0, [Lrx/Observable; const/4 v1, 0x0 aput-object p0, v0, v1 const/4 p0, 0x1 aput-object p1, v0, p0 const/4 p0, 0x2 aput-object p2, v0, p0 const/4 p0, 0x3 aput-object p3, v0, p0 const/4 p0, 0x4 aput-object p4, v0, p0 const/4 p0, 0x5 aput-object p5, v0, p0 const/4 p0, 0x6 aput-object p6, v0, p0 const/4 p0, 0x7 aput-object p7, v0, p0 const/16 p0, 0x8 aput-object p8, v0, p0 invoke-static {v0}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; move-result-object p0 new-instance p1, Lh0/k/c; invoke-direct {p1, p9}, Lh0/k/c;->(Lrx/functions/Func9;)V invoke-static {p0, p1}, Lrx/Observable;->b(Ljava/util/List;Lrx/functions/FuncN;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method public static c0(Lrx/Observable$a;)Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/Observable$a<", "TT;>;)", "Lrx/Observable<", "TT;>;" } .end annotation new-instance v0, Lrx/Observable; invoke-static {p0}, Lh0/o/l;->a(Lrx/Observable$a;)Lrx/Observable$a; move-result-object p0 invoke-direct {v0, p0}, Lrx/Observable;->(Lrx/Observable$a;)V return-object v0 .end method .method public static d(Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/functions/Func8;)Lrx/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/Observable<", "+TT1;>;", "Lrx/Observable<", "+TT2;>;", "Lrx/Observable<", "+TT3;>;", "Lrx/Observable<", "+TT4;>;", "Lrx/Observable<", "+TT5;>;", "Lrx/Observable<", "+TT6;>;", "Lrx/Observable<", "+TT7;>;", "Lrx/Observable<", "+TT8;>;", "Lrx/functions/Func8<", "-TT1;-TT2;-TT3;-TT4;-TT5;-TT6;-TT7;-TT8;+TR;>;)", "Lrx/Observable<", "TR;>;" } .end annotation const/16 v0, 0x8 new-array v0, v0, [Lrx/Observable; const/4 v1, 0x0 aput-object p0, v0, v1 const/4 p0, 0x1 aput-object p1, v0, p0 const/4 p0, 0x2 aput-object p2, v0, p0 const/4 p0, 0x3 aput-object p3, v0, p0 const/4 p0, 0x4 aput-object p4, v0, p0 const/4 p0, 0x5 aput-object p5, v0, p0 const/4 p0, 0x6 aput-object p6, v0, p0 const/4 p0, 0x7 aput-object p7, v0, p0 invoke-static {v0}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; move-result-object p0 new-instance p1, Lh0/k/j; invoke-direct {p1, p8}, Lh0/k/j;->(Lrx/functions/Func8;)V invoke-static {p0, p1}, Lrx/Observable;->b(Ljava/util/List;Lrx/functions/FuncN;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method public static e(Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/functions/Func7;)Lrx/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/Observable<", "+TT1;>;", "Lrx/Observable<", "+TT2;>;", "Lrx/Observable<", "+TT3;>;", "Lrx/Observable<", "+TT4;>;", "Lrx/Observable<", "+TT5;>;", "Lrx/Observable<", "+TT6;>;", "Lrx/Observable<", "+TT7;>;", "Lrx/functions/Func7<", "-TT1;-TT2;-TT3;-TT4;-TT5;-TT6;-TT7;+TR;>;)", "Lrx/Observable<", "TR;>;" } .end annotation const/4 v0, 0x7 new-array v0, v0, [Lrx/Observable; const/4 v1, 0x0 aput-object p0, v0, v1 const/4 p0, 0x1 aput-object p1, v0, p0 const/4 p0, 0x2 aput-object p2, v0, p0 const/4 p0, 0x3 aput-object p3, v0, p0 const/4 p0, 0x4 aput-object p4, v0, p0 const/4 p0, 0x5 aput-object p5, v0, p0 const/4 p0, 0x6 aput-object p6, v0, p0 invoke-static {v0}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; move-result-object p0 new-instance p1, Lh0/k/i; invoke-direct {p1, p7}, Lh0/k/i;->(Lrx/functions/Func7;)V invoke-static {p0, p1}, Lrx/Observable;->b(Ljava/util/List;Lrx/functions/FuncN;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method public static e0(Lrx/Observable;Lrx/Observable;Lrx/functions/Func2;)Lrx/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/Observable<", "+TT1;>;", "Lrx/Observable<", "+TT2;>;", "Lrx/functions/Func2<", "-TT1;-TT2;+TR;>;)", "Lrx/Observable<", "TR;>;" } .end annotation const/4 v0, 0x2 new-array v0, v0, [Lrx/Observable; const/4 v1, 0x0 aput-object p0, v0, v1 const/4 p0, 0x1 aput-object p1, v0, p0 new-instance p0, Lh0/l/e/j; invoke-direct {p0, v0}, Lh0/l/e/j;->(Ljava/lang/Object;)V new-instance p1, Lh0/l/a/t2; invoke-direct {p1, p2}, Lh0/l/a/t2;->(Lrx/functions/Func2;)V new-instance p2, Lh0/l/a/u; iget-object p0, p0, Lrx/Observable;->d:Lrx/Observable$a; invoke-direct {p2, p0, p1}, Lh0/l/a/u;->(Lrx/Observable$a;Lrx/Observable$b;)V invoke-static {p2}, Lrx/Observable;->c0(Lrx/Observable$a;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method public static f(Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/functions/Func6;)Lrx/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/Observable<", "+TT1;>;", "Lrx/Observable<", "+TT2;>;", "Lrx/Observable<", "+TT3;>;", "Lrx/Observable<", "+TT4;>;", "Lrx/Observable<", "+TT5;>;", "Lrx/Observable<", "+TT6;>;", "Lrx/functions/Func6<", "-TT1;-TT2;-TT3;-TT4;-TT5;-TT6;+TR;>;)", "Lrx/Observable<", "TR;>;" } .end annotation const/4 v0, 0x6 new-array v0, v0, [Lrx/Observable; const/4 v1, 0x0 aput-object p0, v0, v1 const/4 p0, 0x1 aput-object p1, v0, p0 const/4 p0, 0x2 aput-object p2, v0, p0 const/4 p0, 0x3 aput-object p3, v0, p0 const/4 p0, 0x4 aput-object p4, v0, p0 const/4 p0, 0x5 aput-object p5, v0, p0 invoke-static {v0}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; move-result-object p0 new-instance p1, Lh0/k/h; invoke-direct {p1, p6}, Lh0/k/h;->(Lrx/functions/Func6;)V invoke-static {p0, p1}, Lrx/Observable;->b(Ljava/util/List;Lrx/functions/FuncN;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method public static g(Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/functions/Func5;)Lrx/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/Observable<", "+TT1;>;", "Lrx/Observable<", "+TT2;>;", "Lrx/Observable<", "+TT3;>;", "Lrx/Observable<", "+TT4;>;", "Lrx/Observable<", "+TT5;>;", "Lrx/functions/Func5<", "-TT1;-TT2;-TT3;-TT4;-TT5;+TR;>;)", "Lrx/Observable<", "TR;>;" } .end annotation const/4 v0, 0x5 new-array v0, v0, [Lrx/Observable; const/4 v1, 0x0 aput-object p0, v0, v1 const/4 p0, 0x1 aput-object p1, v0, p0 const/4 p0, 0x2 aput-object p2, v0, p0 const/4 p0, 0x3 aput-object p3, v0, p0 const/4 p0, 0x4 aput-object p4, v0, p0 invoke-static {v0}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; move-result-object p0 new-instance p1, Lh0/k/g; invoke-direct {p1, p5}, Lh0/k/g;->(Lrx/functions/Func5;)V invoke-static {p0, p1}, Lrx/Observable;->b(Ljava/util/List;Lrx/functions/FuncN;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method public static h(Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/functions/Func4;)Lrx/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/Observable<", "+TT1;>;", "Lrx/Observable<", "+TT2;>;", "Lrx/Observable<", "+TT3;>;", "Lrx/Observable<", "+TT4;>;", "Lrx/functions/Func4<", "-TT1;-TT2;-TT3;-TT4;+TR;>;)", "Lrx/Observable<", "TR;>;" } .end annotation const/4 v0, 0x4 new-array v0, v0, [Lrx/Observable; const/4 v1, 0x0 aput-object p0, v0, v1 const/4 p0, 0x1 aput-object p1, v0, p0 const/4 p0, 0x2 aput-object p2, v0, p0 const/4 p0, 0x3 aput-object p3, v0, p0 invoke-static {v0}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; move-result-object p0 new-instance p1, Lh0/k/f; invoke-direct {p1, p4}, Lh0/k/f;->(Lrx/functions/Func4;)V invoke-static {p0, p1}, Lrx/Observable;->b(Ljava/util/List;Lrx/functions/FuncN;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method public static i(Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/functions/Func3;)Lrx/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/Observable<", "+TT1;>;", "Lrx/Observable<", "+TT2;>;", "Lrx/Observable<", "+TT3;>;", "Lrx/functions/Func3<", "-TT1;-TT2;-TT3;+TR;>;)", "Lrx/Observable<", "TR;>;" } .end annotation const/4 v0, 0x3 new-array v0, v0, [Lrx/Observable; const/4 v1, 0x0 aput-object p0, v0, v1 const/4 p0, 0x1 aput-object p1, v0, p0 const/4 p0, 0x2 aput-object p2, v0, p0 invoke-static {v0}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; move-result-object p0 new-instance p1, Lh0/k/e; invoke-direct {p1, p3}, Lh0/k/e;->(Lrx/functions/Func3;)V invoke-static {p0, p1}, Lrx/Observable;->b(Ljava/util/List;Lrx/functions/FuncN;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method public static j(Lrx/Observable;Lrx/Observable;Lrx/functions/Func2;)Lrx/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/Observable<", "+TT1;>;", "Lrx/Observable<", "+TT2;>;", "Lrx/functions/Func2<", "-TT1;-TT2;+TR;>;)", "Lrx/Observable<", "TR;>;" } .end annotation const/4 v0, 0x2 new-array v0, v0, [Lrx/Observable; const/4 v1, 0x0 aput-object p0, v0, v1 const/4 p0, 0x1 aput-object p1, v0, p0 invoke-static {v0}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; move-result-object p0 new-instance p1, Lh0/k/d; invoke-direct {p1, p2}, Lh0/k/d;->(Lrx/functions/Func2;)V invoke-static {p0, p1}, Lrx/Observable;->b(Ljava/util/List;Lrx/functions/FuncN;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method public static l(Lrx/Observable;)Lrx/Observable; .locals 4 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/Observable<", "+", "Lrx/Observable<", "+TT;>;>;)", "Lrx/Observable<", "TT;>;" } .end annotation sget-object v0, Lh0/l/e/l;->d:Lh0/l/e/l; invoke-static {p0}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object; instance-of v1, p0, Lh0/l/e/j; if-eqz v1, :cond_0 check-cast p0, Lh0/l/e/j; invoke-virtual {p0, v0}, Lh0/l/e/j;->f0(Lh0/k/b;)Lrx/Observable; move-result-object p0 goto :goto_0 :cond_0 new-instance v1, Lh0/l/a/k; const/4 v2, 0x2 const/4 v3, 0x0 invoke-direct {v1, p0, v0, v2, v3}, Lh0/l/a/k;->(Lrx/Observable;Lh0/k/b;II)V invoke-static {v1}, Lrx/Observable;->c0(Lrx/Observable$a;)Lrx/Observable; move-result-object p0 :goto_0 return-object p0 .end method .method public static m(Lrx/Observable;Lrx/Observable;)Lrx/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/Observable<", "+TT;>;", "Lrx/Observable<", "+TT;>;)", "Lrx/Observable<", "TT;>;" } .end annotation const/4 v0, 0x2 new-array v0, v0, [Ljava/lang/Object; const/4 v1, 0x0 aput-object p0, v0, v1 const/4 p0, 0x1 aput-object p1, v0, p0 invoke-static {v0}, Lrx/Observable;->z([Ljava/lang/Object;)Lrx/Observable; move-result-object p0 invoke-static {p0}, Lrx/Observable;->l(Lrx/Observable;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method public static n(Lrx/functions/Action1;Lrx/Emitter$BackpressureMode;)Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/functions/Action1<", "Lrx/Emitter<", "TT;>;>;", "Lrx/Emitter$BackpressureMode;", ")", "Lrx/Observable<", "TT;>;" } .end annotation new-instance v0, Lh0/l/a/l; invoke-direct {v0, p0, p1}, Lh0/l/a/l;->(Lrx/functions/Action1;Lrx/Emitter$BackpressureMode;)V invoke-static {v0}, Lrx/Observable;->c0(Lrx/Observable$a;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method public static u(Ljava/lang/Throwable;)Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Throwable;", ")", "Lrx/Observable<", "TT;>;" } .end annotation new-instance v0, Lh0/l/a/i0; invoke-direct {v0, p0}, Lh0/l/a/i0;->(Ljava/lang/Throwable;)V invoke-static {v0}, Lrx/Observable;->c0(Lrx/Observable$a;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method public static y(Ljava/lang/Iterable;)Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Iterable<", "+TT;>;)", "Lrx/Observable<", "TT;>;" } .end annotation new-instance v0, Lh0/l/a/t; invoke-direct {v0, p0}, Lh0/l/a/t;->(Ljava/lang/Iterable;)V invoke-static {v0}, Lrx/Observable;->c0(Lrx/Observable$a;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method public static z([Ljava/lang/Object;)Lrx/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "([TT;)", "Lrx/Observable<", "TT;>;" } .end annotation array-length v0, p0 if-nez v0, :cond_0 sget-object p0, Lh0/l/a/f;->e:Lrx/Observable; return-object p0 :cond_0 const/4 v1, 0x1 if-ne v0, v1, :cond_1 const/4 v0, 0x0 aget-object p0, p0, v0 new-instance v0, Lh0/l/e/j; invoke-direct {v0, p0}, Lh0/l/e/j;->(Ljava/lang/Object;)V return-object v0 :cond_1 new-instance v0, Lh0/l/a/r; invoke-direct {v0, p0}, Lh0/l/a/r;->([Ljava/lang/Object;)V invoke-static {v0}, Lrx/Observable;->c0(Lrx/Observable$a;)Lrx/Observable; move-result-object p0 return-object p0 .end method # virtual methods .method public final C(Lh0/k/b;)Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lh0/k/b<", "-TT;+TR;>;)", "Lrx/Observable<", "TR;>;" } .end annotation new-instance v0, Lh0/l/a/v; invoke-direct {v0, p0, p1}, Lh0/l/a/v;->(Lrx/Observable;Lh0/k/b;)V invoke-static {v0}, Lrx/Observable;->c0(Lrx/Observable$a;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final F(Lrx/Scheduler;)Lrx/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/Scheduler;", ")", "Lrx/Observable<", "TT;>;" } .end annotation sget v0, Lh0/l/e/h;->f:I instance-of v1, p0, Lh0/l/e/j; if-eqz v1, :cond_0 move-object v0, p0 check-cast v0, Lh0/l/e/j; invoke-virtual {v0, p1}, Lh0/l/e/j;->g0(Lrx/Scheduler;)Lrx/Observable; move-result-object p1 goto :goto_0 :cond_0 new-instance v1, Lh0/l/a/c1; const/4 v2, 0x0 invoke-direct {v1, p1, v2, v0}, Lh0/l/a/c1;->(Lrx/Scheduler;ZI)V new-instance p1, Lh0/l/a/u; iget-object v0, p0, Lrx/Observable;->d:Lrx/Observable$a; invoke-direct {p1, v0, v1}, Lh0/l/a/u;->(Lrx/Observable$a;Lrx/Observable$b;)V invoke-static {p1}, Lrx/Observable;->c0(Lrx/Observable$a;)Lrx/Observable; move-result-object p1 :goto_0 return-object p1 .end method .method public final G()Lrx/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lrx/Observable<", "TT;>;" } .end annotation sget-object v0, Lh0/l/a/d1$b;->a:Lh0/l/a/d1; new-instance v1, Lh0/l/a/u; iget-object v2, p0, Lrx/Observable;->d:Lrx/Observable$a; invoke-direct {v1, v2, v0}, Lh0/l/a/u;->(Lrx/Observable$a;Lrx/Observable$b;)V invoke-static {v1}, Lrx/Observable;->c0(Lrx/Observable$a;)Lrx/Observable; move-result-object v0 return-object v0 .end method .method public final H()Lrx/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lrx/Observable<", "TT;>;" } .end annotation sget-object v0, Lh0/l/a/e1$a;->a:Lh0/l/a/e1; new-instance v1, Lh0/l/a/u; iget-object v2, p0, Lrx/Observable;->d:Lrx/Observable$a; invoke-direct {v1, v2, v0}, Lh0/l/a/u;->(Lrx/Observable$a;Lrx/Observable$b;)V invoke-static {v1}, Lrx/Observable;->c0(Lrx/Observable$a;)Lrx/Observable; move-result-object v0 return-object v0 .end method .method public final I(Lh0/k/b;)Lrx/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lh0/k/b<", "-", "Ljava/lang/Throwable;", "+TT;>;)", "Lrx/Observable<", "TT;>;" } .end annotation new-instance v0, Lh0/l/a/i1; new-instance v1, Lh0/l/a/f1; invoke-direct {v1, p1}, Lh0/l/a/f1;->(Lh0/k/b;)V invoke-direct {v0, v1}, Lh0/l/a/i1;->(Lh0/k/b;)V new-instance p1, Lh0/l/a/u; iget-object v1, p0, Lrx/Observable;->d:Lrx/Observable$a; invoke-direct {p1, v1, v0}, Lh0/l/a/u;->(Lrx/Observable$a;Lrx/Observable$b;)V invoke-static {p1}, Lrx/Observable;->c0(Lrx/Observable$a;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final J(I)Lh0/m/c; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(I)", "Lh0/m/c<", "TT;>;" } .end annotation const v0, 0x7fffffff if-ne p1, v0, :cond_0 sget-object p1, Lh0/l/a/m1;->h:Lrx/functions/Func0; new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;->()V new-instance v1, Lh0/l/a/o1; invoke-direct {v1, v0, p1}, Lh0/l/a/o1;->(Ljava/util/concurrent/atomic/AtomicReference;Lrx/functions/Func0;)V new-instance v2, Lh0/l/a/m1; invoke-direct {v2, v1, p0, v0, p1}, Lh0/l/a/m1;->(Lrx/Observable$a;Lrx/Observable;Ljava/util/concurrent/atomic/AtomicReference;Lrx/functions/Func0;)V goto :goto_0 :cond_0 new-instance v0, Lh0/l/a/n1; invoke-direct {v0, p1}, Lh0/l/a/n1;->(I)V new-instance p1, Ljava/util/concurrent/atomic/AtomicReference; invoke-direct {p1}, Ljava/util/concurrent/atomic/AtomicReference;->()V new-instance v1, Lh0/l/a/o1; invoke-direct {v1, p1, v0}, Lh0/l/a/o1;->(Ljava/util/concurrent/atomic/AtomicReference;Lrx/functions/Func0;)V new-instance v2, Lh0/l/a/m1; invoke-direct {v2, v1, p0, p1, v0}, Lh0/l/a/m1;->(Lrx/Observable$a;Lrx/Observable;Ljava/util/concurrent/atomic/AtomicReference;Lrx/functions/Func0;)V :goto_0 return-object v2 .end method .method public final K(Lh0/k/b;)Lrx/Observable; .locals 6 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lh0/k/b<", "-", "Lrx/Observable<", "+", "Ljava/lang/Throwable;", ">;+", "Lrx/Observable<", "*>;>;)", "Lrx/Observable<", "TT;>;" } .end annotation new-instance v2, Lh0/l/e/e$d; invoke-direct {v2, p1}, Lh0/l/e/e$d;->(Lh0/k/b;)V new-instance p1, Lh0/l/a/b0; sget-object v0, Lh0/p/a;->d:Ljava/util/concurrent/atomic/AtomicReference; sget-object v5, Lh0/l/c/m;->a:Lh0/l/c/m; const/4 v3, 0x1 const/4 v4, 0x0 move-object v0, p1 move-object v1, p0 invoke-direct/range {v0 .. v5}, Lh0/l/a/b0;->(Lrx/Observable;Lh0/k/b;ZZLrx/Scheduler;)V invoke-static {p1}, Lrx/Observable;->c0(Lrx/Observable$a;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final L(JLjava/util/concurrent/TimeUnit;)Lrx/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", ")", "Lrx/Observable<", "TT;>;" } .end annotation invoke-static {}, Lh0/p/a;->a()Lrx/Scheduler; move-result-object v0 new-instance v1, Lh0/l/a/q1; invoke-direct {v1, p1, p2, p3, v0}, Lh0/l/a/q1;->(JLjava/util/concurrent/TimeUnit;Lrx/Scheduler;)V new-instance p1, Lh0/l/a/u; iget-object p2, p0, Lrx/Observable;->d:Lrx/Observable$a; invoke-direct {p1, p2, v1}, Lh0/l/a/u;->(Lrx/Observable$a;Lrx/Observable$b;)V invoke-static {p1}, Lrx/Observable;->c0(Lrx/Observable$a;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final M()Lrx/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lrx/Observable<", "TT;>;" } .end annotation new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;->()V new-instance v1, Lh0/l/a/j1; invoke-direct {v1, v0}, Lh0/l/a/j1;->(Ljava/util/concurrent/atomic/AtomicReference;)V new-instance v2, Lh0/l/a/k1; invoke-direct {v2, v1, p0, v0}, Lh0/l/a/k1;->(Lrx/Observable$a;Lrx/Observable;Ljava/util/concurrent/atomic/AtomicReference;)V new-instance v0, Lh0/l/a/f0; invoke-direct {v0, v2}, Lh0/l/a/f0;->(Lh0/m/c;)V invoke-static {v0}, Lrx/Observable;->c0(Lrx/Observable$a;)Lrx/Observable; move-result-object v0 return-object v0 .end method .method public final N(I)Lrx/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(I)", "Lrx/Observable<", "TT;>;" } .end annotation new-instance v0, Lh0/l/a/w1; invoke-direct {v0, p1}, Lh0/l/a/w1;->(I)V new-instance p1, Lh0/l/a/u; iget-object v1, p0, Lrx/Observable;->d:Lrx/Observable$a; invoke-direct {p1, v1, v0}, Lh0/l/a/u;->(Lrx/Observable$a;Lrx/Observable$b;)V invoke-static {p1}, Lrx/Observable;->c0(Lrx/Observable$a;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final O(Lrx/functions/Func2;)Lrx/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/functions/Func2<", "-TT;-TT;", "Ljava/lang/Integer;", ">;)", "Lrx/Observable<", "TT;>;" } .end annotation new-instance v0, Lh0/l/a/r2; const/16 v1, 0xa invoke-direct {v0, p1, v1}, Lh0/l/a/r2;->(Lrx/functions/Func2;I)V new-instance p1, Lh0/l/a/u; iget-object v1, p0, Lrx/Observable;->d:Lrx/Observable$a; invoke-direct {p1, v1, v0}, Lh0/l/a/u;->(Lrx/Observable$a;Lrx/Observable$b;)V invoke-static {p1}, Lrx/Observable;->c0(Lrx/Observable$a;)Lrx/Observable; move-result-object p1 sget-object v0, Lh0/l/e/l;->d:Lh0/l/e/l; invoke-virtual {p1, v0}, Lrx/Observable;->x(Lh0/k/b;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final P(Lrx/Subscriber;)Lrx/Subscription; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/Subscriber<", "-TT;>;)", "Lrx/Subscription;" } .end annotation if-eqz p1, :cond_5 iget-object v0, p0, Lrx/Observable;->d:Lrx/Observable$a; if-eqz v0, :cond_4 invoke-virtual {p1}, Lrx/Subscriber;->onStart()V instance-of v0, p1, Lh0/n/b; if-nez v0, :cond_0 new-instance v0, Lh0/n/b; invoke-direct {v0, p1}, Lh0/n/b;->(Lrx/Subscriber;)V move-object p1, v0 :cond_0 :try_start_0 iget-object v0, p0, Lrx/Observable;->d:Lrx/Observable$a; sget-object v1, Lh0/o/l;->e:Lrx/functions/Func2; if-eqz v1, :cond_1 invoke-interface {v1, p0, v0}, Lrx/functions/Func2;->call(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; move-result-object v0 check-cast v0, Lrx/Observable$a; :cond_1 invoke-interface {v0, p1}, Lrx/functions/Action1;->call(Ljava/lang/Object;)V sget-object v0, Lh0/o/l;->g:Lh0/k/b; if-eqz v0, :cond_3 invoke-interface {v0, p1}, Lh0/k/b;->call(Ljava/lang/Object;)Ljava/lang/Object; move-result-object v0 check-cast v0, Lrx/Subscription; :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 move-object p1, v0 goto :goto_1 :catchall_0 move-exception v0 invoke-static {v0}, Lz/a/g0;->P(Ljava/lang/Throwable;)V invoke-virtual {p1}, Lrx/Subscriber;->isUnsubscribed()Z move-result v1 if-eqz v1, :cond_2 invoke-static {v0}, Lh0/o/l;->c(Ljava/lang/Throwable;)Ljava/lang/Throwable; move-result-object p1 invoke-static {p1}, Lh0/o/l;->b(Ljava/lang/Throwable;)V goto :goto_0 :cond_2 :try_start_1 invoke-static {v0}, Lh0/o/l;->c(Ljava/lang/Throwable;)Ljava/lang/Throwable; move-result-object v1 invoke-interface {p1, v1}, Lh0/g;->onError(Ljava/lang/Throwable;)V :try_end_1 .catchall {:try_start_1 .. :try_end_1} :catchall_1 :goto_0 sget-object p1, Lh0/r/c;->a:Lh0/r/c$a; :cond_3 :goto_1 return-object p1 :catchall_1 move-exception p1 invoke-static {p1}, Lz/a/g0;->P(Ljava/lang/Throwable;)V new-instance v1, Lrx/exceptions/OnErrorFailedException; const-string v2, "Error occurred attempting to subscribe [" invoke-static {v2}, Lf/e/c/a/a;->F(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v2 invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; move-result-object v0 invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v0, "] and then again while trying to pass to onError." invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 invoke-direct {v1, v0, p1}, Lrx/exceptions/OnErrorFailedException;->(Ljava/lang/String;Ljava/lang/Throwable;)V invoke-static {v1}, Lh0/o/l;->c(Ljava/lang/Throwable;)Ljava/lang/Throwable; throw v1 :cond_4 new-instance p1, Ljava/lang/IllegalStateException; const-string v0, "onSubscribe function can not be null." invoke-direct {p1, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V throw p1 :cond_5 new-instance p1, Ljava/lang/IllegalArgumentException; const-string/jumbo v0, "subscriber can not be null" invoke-direct {p1, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V throw p1 .end method .method public final Q(Lrx/functions/Action1;)Lrx/Subscription; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/functions/Action1<", "-TT;>;)", "Lrx/Subscription;" } .end annotation sget-object v0, Lh0/l/e/e;->f:Lrx/functions/Action1; sget-object v1, Lh0/k/a;->a:Lh0/k/a$b; new-instance v2, Lh0/l/e/b; invoke-direct {v2, p1, v0, v1}, Lh0/l/e/b;->(Lrx/functions/Action1;Lrx/functions/Action1;Lrx/functions/Action0;)V invoke-virtual {p0, v2}, Lrx/Observable;->P(Lrx/Subscriber;)Lrx/Subscription; move-result-object p1 return-object p1 .end method .method public final R(Lrx/functions/Action1;Lrx/functions/Action1;)Lrx/Subscription; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/functions/Action1<", "-TT;>;", "Lrx/functions/Action1<", "Ljava/lang/Throwable;", ">;)", "Lrx/Subscription;" } .end annotation if-eqz p1, :cond_1 if-eqz p2, :cond_0 sget-object v0, Lh0/k/a;->a:Lh0/k/a$b; new-instance v1, Lh0/l/e/b; invoke-direct {v1, p1, p2, v0}, Lh0/l/e/b;->(Lrx/functions/Action1;Lrx/functions/Action1;Lrx/functions/Action0;)V invoke-virtual {p0, v1}, Lrx/Observable;->P(Lrx/Subscriber;)Lrx/Subscription; move-result-object p1 return-object p1 :cond_0 new-instance p1, Ljava/lang/IllegalArgumentException; const-string p2, "onError can not be null" invoke-direct {p1, p2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V throw p1 :cond_1 new-instance p1, Ljava/lang/IllegalArgumentException; const-string p2, "onNext can not be null" invoke-direct {p1, p2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V throw p1 .end method .method public final S(Lrx/Scheduler;)Lrx/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/Scheduler;", ")", "Lrx/Observable<", "TT;>;" } .end annotation iget-object v0, p0, Lrx/Observable;->d:Lrx/Observable$a; instance-of v0, v0, Lh0/l/a/l; xor-int/lit8 v0, v0, 0x1 instance-of v1, p0, Lh0/l/e/j; if-eqz v1, :cond_0 move-object v0, p0 check-cast v0, Lh0/l/e/j; invoke-virtual {v0, p1}, Lh0/l/e/j;->g0(Lrx/Scheduler;)Lrx/Observable; move-result-object p1 goto :goto_0 :cond_0 new-instance v1, Lh0/l/a/a2; invoke-direct {v1, p0, p1, v0}, Lh0/l/a/a2;->(Lrx/Observable;Lrx/Scheduler;Z)V invoke-static {v1}, Lrx/Observable;->c0(Lrx/Observable$a;)Lrx/Observable; move-result-object p1 :goto_0 return-object p1 .end method .method public final T(Lh0/k/b;)Lrx/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lh0/k/b<", "-TT;+", "Lrx/Observable<", "+TR;>;>;)", "Lrx/Observable<", "TR;>;" } .end annotation invoke-virtual {p0, p1}, Lrx/Observable;->C(Lh0/k/b;)Lrx/Observable; move-result-object p1 sget-object v0, Lh0/l/a/b2$a;->a:Lh0/l/a/b2; new-instance v1, Lh0/l/a/u; iget-object p1, p1, Lrx/Observable;->d:Lrx/Observable$a; invoke-direct {v1, p1, v0}, Lh0/l/a/u;->(Lrx/Observable$a;Lrx/Observable$b;)V invoke-static {v1}, Lrx/Observable;->c0(Lrx/Observable$a;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final U(I)Lrx/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(I)", "Lrx/Observable<", "TT;>;" } .end annotation new-instance v0, Lh0/l/a/f2; invoke-direct {v0, p1}, Lh0/l/a/f2;->(I)V new-instance p1, Lh0/l/a/u; iget-object v1, p0, Lrx/Observable;->d:Lrx/Observable$a; invoke-direct {p1, v1, v0}, Lh0/l/a/u;->(Lrx/Observable$a;Lrx/Observable$b;)V invoke-static {p1}, Lrx/Observable;->c0(Lrx/Observable$a;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final V(Lrx/Observable;)Lrx/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/Observable<", "+TE;>;)", "Lrx/Observable<", "TT;>;" } .end annotation new-instance v0, Lh0/l/a/i2; invoke-direct {v0, p1}, Lh0/l/a/i2;->(Lrx/Observable;)V new-instance p1, Lh0/l/a/u; iget-object v1, p0, Lrx/Observable;->d:Lrx/Observable$a; invoke-direct {p1, v1, v0}, Lh0/l/a/u;->(Lrx/Observable$a;Lrx/Observable$b;)V invoke-static {p1}, Lrx/Observable;->c0(Lrx/Observable$a;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final W(Lh0/k/b;)Lrx/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lh0/k/b<", "-TT;", "Ljava/lang/Boolean;", ">;)", "Lrx/Observable<", "TT;>;" } .end annotation new-instance v0, Lh0/l/a/k2; invoke-direct {v0, p1}, Lh0/l/a/k2;->(Lh0/k/b;)V new-instance p1, Lh0/l/a/u; iget-object v1, p0, Lrx/Observable;->d:Lrx/Observable$a; invoke-direct {p1, v1, v0}, Lh0/l/a/u;->(Lrx/Observable$a;Lrx/Observable$b;)V invoke-static {p1}, Lrx/Observable;->c0(Lrx/Observable$a;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final X(JLjava/util/concurrent/TimeUnit;)Lrx/Observable; .locals 8 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", ")", "Lrx/Observable<", "TT;>;" } .end annotation invoke-static {}, Lh0/p/a;->a()Lrx/Scheduler; move-result-object v5 new-instance v7, Lh0/l/a/j0; const/4 v6, 0x0 move-object v0, v7 move-object v1, p0 move-wide v2, p1 move-object v4, p3 invoke-direct/range {v0 .. v6}, Lh0/l/a/j0;->(Lrx/Observable;JLjava/util/concurrent/TimeUnit;Lrx/Scheduler;Lrx/Observable;)V invoke-static {v7}, Lrx/Observable;->c0(Lrx/Observable$a;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final a(JLjava/util/concurrent/TimeUnit;)Lrx/Observable; .locals 9 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", ")", "Lrx/Observable<", "Ljava/util/List<", "TT;>;>;" } .end annotation invoke-static {}, Lh0/p/a;->a()Lrx/Scheduler; move-result-object v7 new-instance v8, Lh0/l/a/q0; const v6, 0x7fffffff move-object v0, v8 move-wide v1, p1 move-wide v3, p1 move-object v5, p3 invoke-direct/range {v0 .. v7}, Lh0/l/a/q0;->(JJLjava/util/concurrent/TimeUnit;ILrx/Scheduler;)V new-instance p1, Lh0/l/a/u; iget-object p2, p0, Lrx/Observable;->d:Lrx/Observable$a; invoke-direct {p1, p2, v8}, Lh0/l/a/u;->(Lrx/Observable$a;Lrx/Observable$b;)V invoke-static {p1}, Lrx/Observable;->c0(Lrx/Observable$a;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final a0()Lrx/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lrx/Observable<", "Ljava/util/List<", "TT;>;>;" } .end annotation sget-object v0, Lh0/l/a/q2$a;->a:Lh0/l/a/q2; new-instance v1, Lh0/l/a/u; iget-object v2, p0, Lrx/Observable;->d:Lrx/Observable$a; invoke-direct {v1, v2, v0}, Lh0/l/a/u;->(Lrx/Observable$a;Lrx/Observable$b;)V invoke-static {v1}, Lrx/Observable;->c0(Lrx/Observable$a;)Lrx/Observable; move-result-object v0 return-object v0 .end method .method public final b0(Lh0/k/b;Lh0/k/b;)Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lh0/k/b<", "-TT;+TK;>;", "Lh0/k/b<", "-TT;+TV;>;)", "Lrx/Observable<", "Ljava/util/Map<", "TK;TV;>;>;" } .end annotation new-instance v0, Lh0/l/a/o0; invoke-direct {v0, p0, p1, p2}, Lh0/l/a/o0;->(Lrx/Observable;Lh0/k/b;Lh0/k/b;)V invoke-static {v0}, Lrx/Observable;->c0(Lrx/Observable$a;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final d0(Lrx/Subscriber;)Lrx/Subscription; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/Subscriber<", "-TT;>;)", "Lrx/Subscription;" } .end annotation :try_start_0 invoke-virtual {p1}, Lrx/Subscriber;->onStart()V iget-object v0, p0, Lrx/Observable;->d:Lrx/Observable$a; sget-object v1, Lh0/o/l;->e:Lrx/functions/Func2; if-eqz v1, :cond_0 invoke-interface {v1, p0, v0}, Lrx/functions/Func2;->call(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; move-result-object v0 check-cast v0, Lrx/Observable$a; :cond_0 invoke-interface {v0, p1}, Lrx/functions/Action1;->call(Ljava/lang/Object;)V sget-object v0, Lh0/o/l;->g:Lh0/k/b; if-eqz v0, :cond_1 invoke-interface {v0, p1}, Lh0/k/b;->call(Ljava/lang/Object;)Ljava/lang/Object; move-result-object v0 check-cast v0, Lrx/Subscription; :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 move-object p1, v0 :cond_1 return-object p1 :catchall_0 move-exception v0 invoke-static {v0}, Lz/a/g0;->P(Ljava/lang/Throwable;)V :try_start_1 invoke-static {v0}, Lh0/o/l;->c(Ljava/lang/Throwable;)Ljava/lang/Throwable; move-result-object v1 invoke-interface {p1, v1}, Lh0/g;->onError(Ljava/lang/Throwable;)V :try_end_1 .catchall {:try_start_1 .. :try_end_1} :catchall_1 sget-object p1, Lh0/r/c;->a:Lh0/r/c$a; return-object p1 :catchall_1 move-exception p1 invoke-static {p1}, Lz/a/g0;->P(Ljava/lang/Throwable;)V new-instance v1, Lrx/exceptions/OnErrorFailedException; const-string v2, "Error occurred attempting to subscribe [" invoke-static {v2}, Lf/e/c/a/a;->F(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v2 invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; move-result-object v0 invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v0, "] and then again while trying to pass to onError." invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 invoke-direct {v1, v0, p1}, Lrx/exceptions/OnErrorFailedException;->(Ljava/lang/String;Ljava/lang/Throwable;)V invoke-static {v1}, Lh0/o/l;->c(Ljava/lang/Throwable;)Ljava/lang/Throwable; throw v1 .end method .method public k(Lrx/Observable$c;)Lrx/Observable; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/Observable$c<", "-TT;+TR;>;)", "Lrx/Observable<", "TR;>;" } .end annotation invoke-interface {p1, p0}, Lh0/k/b;->call(Ljava/lang/Object;)Ljava/lang/Object; move-result-object p1 check-cast p1, Lrx/Observable; return-object p1 .end method .method public final o(JLjava/util/concurrent/TimeUnit;)Lrx/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", ")", "Lrx/Observable<", "TT;>;" } .end annotation invoke-static {}, Lh0/p/a;->a()Lrx/Scheduler; move-result-object v0 new-instance v1, Lh0/l/a/t0; invoke-direct {v1, p1, p2, p3, v0}, Lh0/l/a/t0;->(JLjava/util/concurrent/TimeUnit;Lrx/Scheduler;)V new-instance p1, Lh0/l/a/u; iget-object p2, p0, Lrx/Observable;->d:Lrx/Observable$a; invoke-direct {p1, p2, v1}, Lh0/l/a/u;->(Lrx/Observable$a;Lrx/Observable$b;)V invoke-static {p1}, Lrx/Observable;->c0(Lrx/Observable$a;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final p(JLjava/util/concurrent/TimeUnit;)Lrx/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", ")", "Lrx/Observable<", "TT;>;" } .end annotation invoke-static {}, Lh0/p/a;->a()Lrx/Scheduler; move-result-object v0 new-instance v1, Lh0/l/a/v0; invoke-direct {v1, p1, p2, p3, v0}, Lh0/l/a/v0;->(JLjava/util/concurrent/TimeUnit;Lrx/Scheduler;)V new-instance p1, Lh0/l/a/u; iget-object p2, p0, Lrx/Observable;->d:Lrx/Observable$a; invoke-direct {p1, p2, v1}, Lh0/l/a/u;->(Lrx/Observable$a;Lrx/Observable$b;)V invoke-static {p1}, Lrx/Observable;->c0(Lrx/Observable$a;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final q()Lrx/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lrx/Observable<", "TT;>;" } .end annotation sget-object v0, Lh0/l/a/x0$a;->a:Lh0/l/a/x0; new-instance v1, Lh0/l/a/u; iget-object v2, p0, Lrx/Observable;->d:Lrx/Observable$a; invoke-direct {v1, v2, v0}, Lh0/l/a/u;->(Lrx/Observable$a;Lrx/Observable$b;)V invoke-static {v1}, Lrx/Observable;->c0(Lrx/Observable$a;)Lrx/Observable; move-result-object v0 return-object v0 .end method .method public final r(Lrx/functions/Action1;)Lrx/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/functions/Action1<", "-", "Ljava/lang/Throwable;", ">;)", "Lrx/Observable<", "TT;>;" } .end annotation sget-object v0, Lh0/k/a;->a:Lh0/k/a$b; new-instance v1, Lh0/l/e/a; invoke-direct {v1, v0, p1, v0}, Lh0/l/e/a;->(Lrx/functions/Action1;Lrx/functions/Action1;Lrx/functions/Action0;)V new-instance p1, Lh0/l/a/n; invoke-direct {p1, p0, v1}, Lh0/l/a/n;->(Lrx/Observable;Lh0/g;)V invoke-static {p1}, Lrx/Observable;->c0(Lrx/Observable$a;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final s(Lrx/functions/Action1;)Lrx/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/functions/Action1<", "-TT;>;)", "Lrx/Observable<", "TT;>;" } .end annotation sget-object v0, Lh0/k/a;->a:Lh0/k/a$b; new-instance v1, Lh0/l/e/a; invoke-direct {v1, p1, v0, v0}, Lh0/l/e/a;->(Lrx/functions/Action1;Lrx/functions/Action1;Lrx/functions/Action0;)V new-instance p1, Lh0/l/a/n; invoke-direct {p1, p0, v1}, Lh0/l/a/n;->(Lrx/Observable;Lh0/g;)V invoke-static {p1}, Lrx/Observable;->c0(Lrx/Observable$a;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final t(Lrx/functions/Action0;)Lrx/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/functions/Action0;", ")", "Lrx/Observable<", "TT;>;" } .end annotation new-instance v0, Lh0/l/a/z0; invoke-direct {v0, p1}, Lh0/l/a/z0;->(Lrx/functions/Action0;)V new-instance p1, Lh0/l/a/u; iget-object v1, p0, Lrx/Observable;->d:Lrx/Observable$a; invoke-direct {p1, v1, v0}, Lh0/l/a/u;->(Lrx/Observable$a;Lrx/Observable$b;)V invoke-static {p1}, Lrx/Observable;->c0(Lrx/Observable$a;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final v(Lh0/k/b;)Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lh0/k/b<", "-TT;", "Ljava/lang/Boolean;", ">;)", "Lrx/Observable<", "TT;>;" } .end annotation new-instance v0, Lh0/l/a/o; invoke-direct {v0, p0, p1}, Lh0/l/a/o;->(Lrx/Observable;Lh0/k/b;)V invoke-static {v0}, Lrx/Observable;->c0(Lrx/Observable$a;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final w(Lh0/k/b;)Lrx/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lh0/k/b<", "-TT;+", "Lrx/Observable<", "+TR;>;>;)", "Lrx/Observable<", "TR;>;" } .end annotation invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; move-result-object v0 const-class v1, Lh0/l/e/j; if-ne v0, v1, :cond_0 move-object v0, p0 check-cast v0, Lh0/l/e/j; invoke-virtual {v0, p1}, Lh0/l/e/j;->f0(Lh0/k/b;)Lrx/Observable; move-result-object p1 return-object p1 :cond_0 invoke-virtual {p0, p1}, Lrx/Observable;->C(Lh0/k/b;)Lrx/Observable; move-result-object p1 invoke-static {p1}, Lrx/Observable;->D(Lrx/Observable;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final x(Lh0/k/b;)Lrx/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lh0/k/b<", "-TT;+", "Ljava/lang/Iterable<", "+TR;>;>;)", "Lrx/Observable<", "TR;>;" } .end annotation sget v0, Lh0/l/e/h;->f:I instance-of v1, p0, Lh0/l/e/j; if-eqz v1, :cond_0 move-object v0, p0 check-cast v0, Lh0/l/e/j; iget-object v0, v0, Lh0/l/e/j;->e:Ljava/lang/Object; new-instance v1, Lh0/l/a/q$b; invoke-direct {v1, v0, p1}, Lh0/l/a/q$b;->(Ljava/lang/Object;Lh0/k/b;)V invoke-static {v1}, Lrx/Observable;->c0(Lrx/Observable$a;)Lrx/Observable; move-result-object p1 goto :goto_0 :cond_0 new-instance v1, Lh0/l/a/q; invoke-direct {v1, p0, p1, v0}, Lh0/l/a/q;->(Lrx/Observable;Lh0/k/b;I)V invoke-static {v1}, Lrx/Observable;->c0(Lrx/Observable$a;)Lrx/Observable; move-result-object p1 :goto_0 return-object p1 .end method