.class public Lrx/Observable; .super Ljava/lang/Object; .source "Observable.java" # annotations .annotation system Ldalvik/annotation/MemberClasses; value = { Lrx/Observable$Transformer;, Lrx/Observable$b;, Lrx/Observable$a; } .end annotation .annotation system Ldalvik/annotation/Signature; value = { "", "Ljava/lang/Object;" } .end annotation # instance fields .field final bDK:Lrx/Observable$a; .annotation system Ldalvik/annotation/Signature; value = { "Lrx/Observable$a<", "TT;>;" } .end annotation .end field # direct methods .method protected 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;->bDK:Lrx/Observable$a; return-void .end method .method public static F(Ljava/lang/Throwable;)Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Throwable;", ")", "Lrx/Observable<", "TT;>;" } .end annotation new-instance v0, Lrx/internal/a/v; invoke-direct {v0, p0}, Lrx/internal/a/v;->(Ljava/lang/Throwable;)V invoke-static {v0}, Lrx/Observable;->b(Lrx/Observable$a;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method public static Fm()Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lrx/Observable<", "TT;>;" } .end annotation invoke-static {}, Lrx/internal/a/e;->FE()Lrx/Observable; move-result-object v0 return-object v0 .end method .method public static Fn()Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lrx/Observable<", "TT;>;" } .end annotation invoke-static {}, Lrx/internal/a/f;->FE()Lrx/Observable; move-result-object v0 return-object v0 .end method .method private Fv()Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lrx/Observable<", "Ljava/util/List<", "TT;>;>;" } .end annotation new-instance v0, Lrx/internal/a/bb; invoke-direct {v0}, Lrx/internal/a/bb;->()V invoke-virtual {p0, v0}, Lrx/Observable;->a(Lrx/Observable$b;)Lrx/Observable; move-result-object v0 return-object v0 .end method .method private static a(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, Lrx/internal/a/y; 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}, Lrx/internal/a/y;->(JJLjava/util/concurrent/TimeUnit;Lrx/Scheduler;)V invoke-static {v7}, Lrx/Observable;->b(Lrx/Observable$a;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method private a(JLjava/util/concurrent/TimeUnit;Lrx/Observable;Lrx/Scheduler;)Lrx/Observable; .locals 8 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", "Lrx/Observable<", "+TT;>;", "Lrx/Scheduler;", ")", "Lrx/Observable<", "TT;>;" } .end annotation new-instance v7, Lrx/internal/a/w; move-object v0, v7 move-object v1, p0 move-wide v2, p1 move-object v4, p3 move-object v5, p5 move-object v6, p4 invoke-direct/range {v0 .. v6}, Lrx/internal/a/w;->(Lrx/Observable;JLjava/util/concurrent/TimeUnit;Lrx/Scheduler;Lrx/Observable;)V invoke-static {v7}, Lrx/Observable;->b(Lrx/Observable$a;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public static a(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, Lrx/internal/a/x; invoke-direct {v0, p0, p1, p2, p3}, Lrx/internal/a/x;->(JLjava/util/concurrent/TimeUnit;Lrx/Scheduler;)V invoke-static {v0}, Lrx/Observable;->b(Lrx/Observable$a;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method public static a(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, Lrx/internal/a/h; invoke-direct {v0, p0, p1}, Lrx/internal/a/h;->(Ljava/lang/Iterable;Lrx/functions/FuncN;)V invoke-static {v0}, Lrx/Observable;->b(Lrx/Observable$a;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method public static a(Lrx/Observable$a;)Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/Observable$a<", "TT;>;)", "Lrx/Observable<", "TT;>;" } .end annotation .annotation runtime Ljava/lang/Deprecated; .end annotation new-instance v0, Lrx/Observable; invoke-static {p0}, Lrx/c/c;->c(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 a(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 check-cast v0, [Ljava/lang/Object; invoke-static {v0}, Lrx/Observable;->p([Ljava/lang/Object;)Lrx/Observable; move-result-object p0 sget-object p1, Lrx/internal/util/l$b;->bKH:Lrx/internal/util/l$b; invoke-direct {p0, p1}, Lrx/Observable;->a(Lrx/functions/b;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method public static a(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 invoke-static {p9}, Lrx/functions/c;->a(Lrx/functions/Func9;)Lrx/functions/FuncN; move-result-object p1 invoke-static {p0, p1}, Lrx/Observable;->a(Ljava/util/List;Lrx/functions/FuncN;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method public static a(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 invoke-static {p8}, Lrx/functions/c;->a(Lrx/functions/Func8;)Lrx/functions/FuncN; move-result-object p1 invoke-static {p0, p1}, Lrx/Observable;->a(Ljava/util/List;Lrx/functions/FuncN;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method public static a(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 invoke-static {p7}, Lrx/functions/c;->a(Lrx/functions/Func7;)Lrx/functions/FuncN; move-result-object p1 invoke-static {p0, p1}, Lrx/Observable;->a(Ljava/util/List;Lrx/functions/FuncN;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method public static a(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 invoke-static {p6}, Lrx/functions/c;->a(Lrx/functions/Func6;)Lrx/functions/FuncN; move-result-object p1 invoke-static {p0, p1}, Lrx/Observable;->a(Ljava/util/List;Lrx/functions/FuncN;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method public static a(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 invoke-static {p5}, Lrx/functions/c;->a(Lrx/functions/Func5;)Lrx/functions/FuncN; move-result-object p1 invoke-static {p0, p1}, Lrx/Observable;->a(Ljava/util/List;Lrx/functions/FuncN;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method public static a(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 invoke-static {p4}, Lrx/functions/c;->a(Lrx/functions/Func4;)Lrx/functions/FuncN; move-result-object p1 invoke-static {p0, p1}, Lrx/Observable;->a(Ljava/util/List;Lrx/functions/FuncN;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method public static a(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 invoke-static {p3}, Lrx/functions/c;->a(Lrx/functions/Func3;)Lrx/functions/FuncN; move-result-object p1 invoke-static {p0, p1}, Lrx/Observable;->a(Ljava/util/List;Lrx/functions/FuncN;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method public static a(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 invoke-static {p2}, Lrx/functions/c;->d(Lrx/functions/Func2;)Lrx/functions/FuncN; move-result-object p1 invoke-static {p0, p1}, Lrx/Observable;->a(Ljava/util/List;Lrx/functions/FuncN;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method private a(Lrx/Scheduler;I)Lrx/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/Scheduler;", "I)", "Lrx/Observable<", "TT;>;" } .end annotation instance-of v0, p0, Lrx/internal/util/k; if-eqz v0, :cond_0 move-object p2, p0 check-cast p2, Lrx/internal/util/k; invoke-virtual {p2, p1}, Lrx/internal/util/k;->c(Lrx/Scheduler;)Lrx/Observable; move-result-object p1 return-object p1 :cond_0 new-instance v0, Lrx/internal/a/ai; const/4 v1, 0x0 invoke-direct {v0, p1, v1, p2}, Lrx/internal/a/ai;->(Lrx/Scheduler;ZI)V invoke-virtual {p0, v0}, Lrx/Observable;->a(Lrx/Observable$b;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method private a(Lrx/Scheduler;Z)Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/Scheduler;", "Z)", "Lrx/Observable<", "TT;>;" } .end annotation instance-of v0, p0, Lrx/internal/util/k; if-eqz v0, :cond_0 move-object p2, p0 check-cast p2, Lrx/internal/util/k; invoke-virtual {p2, p1}, Lrx/internal/util/k;->c(Lrx/Scheduler;)Lrx/Observable; move-result-object p1 return-object p1 :cond_0 new-instance v0, Lrx/internal/a/at; invoke-direct {v0, p0, p1, p2}, Lrx/internal/a/at;->(Lrx/Observable;Lrx/Scheduler;Z)V invoke-static {v0}, Lrx/Observable;->b(Lrx/Observable$a;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public static a(Lrx/functions/Action1;I)Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/functions/Action1<", "Lrx/Emitter<", "TT;>;>;I)", "Lrx/Observable<", "TT;>;" } .end annotation new-instance v0, Lrx/internal/a/j; invoke-direct {v0, p0, p1}, Lrx/internal/a/j;->(Lrx/functions/Action1;I)V invoke-static {v0}, Lrx/Observable;->b(Lrx/Observable$a;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method public static a(Lrx/functions/Func0;)Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/functions/Func0<", "Lrx/Observable<", "TT;>;>;)", "Lrx/Observable<", "TT;>;" } .end annotation new-instance v0, Lrx/internal/a/k; invoke-direct {v0, p0}, Lrx/internal/a/k;->(Lrx/functions/Func0;)V invoke-static {v0}, Lrx/Observable;->b(Lrx/Observable$a;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method private a(Lrx/functions/b;)Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/functions/b<", "-TT;+", "Lrx/Observable<", "+TR;>;>;)", "Lrx/Observable<", "TR;>;" } .end annotation instance-of v0, p0, Lrx/internal/util/k; if-eqz v0, :cond_0 move-object v0, p0 check-cast v0, Lrx/internal/util/k; invoke-virtual {v0, p1}, Lrx/internal/util/k;->n(Lrx/functions/b;)Lrx/Observable; move-result-object p1 return-object p1 :cond_0 new-instance v0, Lrx/internal/a/i; invoke-direct {v0, p0, p1}, Lrx/internal/a/i;->(Lrx/Observable;Lrx/functions/b;)V invoke-static {v0}, Lrx/Observable;->b(Lrx/Observable$a;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public static a(Lrx/Subscriber;Lrx/Observable;)Lrx/Subscription; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/Subscriber<", "-TT;>;", "Lrx/Observable<", "TT;>;)", "Lrx/Subscription;" } .end annotation if-eqz p0, :cond_3 iget-object v0, p1, Lrx/Observable;->bDK:Lrx/Observable$a; if-eqz v0, :cond_2 invoke-virtual {p0}, Lrx/Subscriber;->onStart()V instance-of v0, p0, Lrx/observers/b; if-nez v0, :cond_0 new-instance v0, Lrx/observers/b; invoke-direct {v0, p0}, Lrx/observers/b;->(Lrx/Subscriber;)V move-object p0, v0 :cond_0 :try_start_0 iget-object v0, p1, Lrx/Observable;->bDK:Lrx/Observable$a; invoke-static {p1, v0}, Lrx/c/c;->a(Lrx/Observable;Lrx/Observable$a;)Lrx/Observable$a; move-result-object p1 invoke-interface {p1, p0}, Lrx/Observable$a;->call(Ljava/lang/Object;)V invoke-static {p0}, Lrx/c/c;->c(Lrx/Subscription;)Lrx/Subscription; move-result-object p0 :try_end_0 .catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_0} :catch_0 return-object p0 :catch_0 move-exception p1 invoke-static {p1}, Lrx/a/b;->H(Ljava/lang/Throwable;)V invoke-virtual {p0}, Lrx/Subscriber;->isUnsubscribed()Z move-result v0 if-eqz v0, :cond_1 invoke-static {p1}, Lrx/c/c;->U(Ljava/lang/Throwable;)Ljava/lang/Throwable; move-result-object p0 invoke-static {p0}, Lrx/c/c;->onError(Ljava/lang/Throwable;)V goto :goto_0 :cond_1 :try_start_1 invoke-static {p1}, Lrx/c/c;->U(Ljava/lang/Throwable;)Ljava/lang/Throwable; move-result-object v0 invoke-virtual {p0, v0}, Lrx/Subscriber;->onError(Ljava/lang/Throwable;)V :try_end_1 .catch Ljava/lang/Throwable; {:try_start_1 .. :try_end_1} :catch_1 :goto_0 invoke-static {}, Lrx/subscriptions/c;->GY()Lrx/Subscription; move-result-object p0 return-object p0 :catch_1 move-exception p0 invoke-static {p0}, Lrx/a/b;->H(Ljava/lang/Throwable;)V new-instance v0, Lrx/a/e; new-instance v1, Ljava/lang/StringBuilder; const-string v2, "Error occurred attempting to subscribe [" invoke-direct {v1, v2}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V invoke-virtual {p1}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; move-result-object p1 invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string p1, "] and then again while trying to pass to onError." invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 invoke-direct {v0, p1, p0}, Lrx/a/e;->(Ljava/lang/String;Ljava/lang/Throwable;)V invoke-static {v0}, Lrx/c/c;->U(Ljava/lang/Throwable;)Ljava/lang/Throwable; throw v0 :cond_2 new-instance p0, Ljava/lang/IllegalStateException; const-string p1, "onSubscribe function can not be null." invoke-direct {p0, p1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V throw p0 :cond_3 new-instance p0, Ljava/lang/IllegalArgumentException; const-string p1, "subscriber can not be null" invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V throw p0 .end method .method private b(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<", "TT;>;" } .end annotation new-instance v0, Lrx/internal/a/ac; invoke-direct {v0, p1, p2, p3, p4}, Lrx/internal/a/ac;->(JLjava/util/concurrent/TimeUnit;Lrx/Scheduler;)V invoke-virtual {p0, v0}, Lrx/Observable;->a(Lrx/Observable$b;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public static b(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}, Lrx/c/c;->c(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 private static b(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, Lrx/internal/util/k; if-ne v0, v1, :cond_0 check-cast p0, Lrx/internal/util/k; sget-object v0, Lrx/internal/util/l$b;->bKH:Lrx/internal/util/l$b; invoke-virtual {p0, v0}, Lrx/internal/util/k;->n(Lrx/functions/b;)Lrx/Observable; move-result-object p0 return-object p0 :cond_0 invoke-static {}, Lrx/internal/a/ah;->FN()Lrx/internal/a/ah; move-result-object v0 invoke-virtual {p0, v0}, Lrx/Observable;->a(Lrx/Observable$b;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method public static b(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;->p([Ljava/lang/Object;)Lrx/Observable; move-result-object p0 invoke-static {p0}, Lrx/Observable;->b(Lrx/Observable;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method public static b(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}, Lrx/Observable;->bA(Ljava/lang/Object;)Lrx/Observable; move-result-object p0 new-instance p1, Lrx/internal/a/bc; invoke-direct {p1, p2}, Lrx/internal/a/bc;->(Lrx/functions/Func2;)V invoke-virtual {p0, p1}, Lrx/Observable;->a(Lrx/Observable$b;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method public static bA(Ljava/lang/Object;)Lrx/Observable; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(TT;)", "Lrx/Observable<", "TT;>;" } .end annotation invoke-static {p0}, Lrx/internal/util/k;->bK(Ljava/lang/Object;)Lrx/internal/util/k; move-result-object p0 return-object p0 .end method .method private c(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<", "TT;>;" } .end annotation new-instance v0, Lrx/internal/a/ad; invoke-direct {v0, p1, p2, p3, p4}, Lrx/internal/a/ad;->(JLjava/util/concurrent/TimeUnit;Lrx/Scheduler;)V invoke-virtual {p0, v0}, Lrx/Observable;->a(Lrx/Observable$b;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method private d(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<", "TT;>;" } .end annotation new-instance v0, Lrx/internal/a/ao; invoke-direct {v0, p1, p2, p3, p4}, Lrx/internal/a/ao;->(JLjava/util/concurrent/TimeUnit;Lrx/Scheduler;)V invoke-virtual {p0, v0}, Lrx/Observable;->a(Lrx/Observable$b;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method private d(Lrx/functions/b;)Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/functions/b<", "-TT;+", "Ljava/lang/Iterable<", "+TR;>;>;)", "Lrx/Observable<", "TR;>;" } .end annotation sget v0, Lrx/internal/util/i;->SIZE:I invoke-static {p0, p1, v0}, Lrx/internal/a/n;->a(Lrx/Observable;Lrx/functions/b;I)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public static e(JLjava/util/concurrent/TimeUnit;)Lrx/Observable; .locals 6 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", ")", "Lrx/Observable<", "Ljava/lang/Long;", ">;" } .end annotation invoke-static {}, Lrx/d/a;->GS()Lrx/Scheduler; move-result-object v5 move-wide v0, p0 move-wide v2, p0 move-object v4, p2 invoke-static/range {v0 .. v5}, Lrx/Observable;->a(JJLjava/util/concurrent/TimeUnit;Lrx/Scheduler;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method public static f(JLjava/util/concurrent/TimeUnit;)Lrx/Observable; .locals 6 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", ")", "Lrx/Observable<", "Ljava/lang/Long;", ">;" } .end annotation invoke-static {}, Lrx/d/a;->GS()Lrx/Scheduler; move-result-object v5 const-wide/16 v0, 0x0 move-wide v2, p0 move-object v4, p2 invoke-static/range {v0 .. v5}, Lrx/Observable;->a(JJLjava/util/concurrent/TimeUnit;Lrx/Scheduler;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method public static g(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 {}, Lrx/d/a;->GS()Lrx/Scheduler; move-result-object v0 invoke-static {p0, p1, p2, v0}, Lrx/Observable;->a(JLjava/util/concurrent/TimeUnit;Lrx/Scheduler;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method private static p([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 invoke-static {}, Lrx/internal/a/e;->FE()Lrx/Observable; move-result-object p0 return-object p0 :cond_0 const/4 v1, 0x1 if-ne v0, v1, :cond_1 const/4 v0, 0x0 aget-object p0, p0, v0 invoke-static {p0}, Lrx/Observable;->bA(Ljava/lang/Object;)Lrx/Observable; move-result-object p0 return-object p0 :cond_1 new-instance v0, Lrx/internal/a/o; invoke-direct {v0, p0}, Lrx/internal/a/o;->([Ljava/lang/Object;)V invoke-static {v0}, Lrx/Observable;->b(Lrx/Observable$a;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method public static w(Ljava/lang/Iterable;)Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Iterable<", "+", "Lrx/Observable<", "+TT;>;>;)", "Lrx/Observable<", "TT;>;" } .end annotation invoke-static {p0}, Lrx/Observable;->x(Ljava/lang/Iterable;)Lrx/Observable; move-result-object p0 sget-object v0, Lrx/internal/util/l$b;->bKH:Lrx/internal/util/l$b; invoke-direct {p0, v0}, Lrx/Observable;->a(Lrx/functions/b;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method public static x(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, Lrx/internal/a/p; invoke-direct {v0, p0}, Lrx/internal/a/p;->(Ljava/lang/Iterable;)V invoke-static {v0}, Lrx/Observable;->b(Lrx/Observable$a;)Lrx/Observable; move-result-object p0 return-object p0 .end method .method public static y(Ljava/lang/Iterable;)Lrx/Observable; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Iterable<", "+", "Lrx/Observable<", "+TT;>;>;)", "Lrx/Observable<", "TT;>;" } .end annotation invoke-static {p0}, Lrx/Observable;->x(Ljava/lang/Iterable;)Lrx/Observable; move-result-object p0 invoke-static {p0}, Lrx/Observable;->b(Lrx/Observable;)Lrx/Observable; move-result-object p0 return-object p0 .end method # virtual methods .method public final Fl()Lrx/f; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lrx/f<", "TT;>;" } .end annotation new-instance v0, Lrx/f; invoke-static {p0}, Lrx/internal/a/u;->e(Lrx/Observable;)Lrx/internal/a/u; move-result-object v1 invoke-direct {v0, v1}, Lrx/f;->(Lrx/f$a;)V return-object v0 .end method .method public final Fo()Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lrx/Observable<", "TT;>;" } .end annotation invoke-static {}, Lrx/internal/a/ae;->FM()Lrx/internal/a/ae; move-result-object v0 invoke-virtual {p0, v0}, Lrx/Observable;->a(Lrx/Observable$b;)Lrx/Observable; move-result-object v0 return-object v0 .end method .method public final Fp()Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lrx/Observable<", "TT;>;" } .end annotation invoke-static {}, Lrx/internal/a/aj;->FV()Lrx/internal/a/aj; move-result-object v0 invoke-virtual {p0, v0}, Lrx/Observable;->a(Lrx/Observable$b;)Lrx/Observable; move-result-object v0 return-object v0 .end method .method public final Fq()Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lrx/Observable<", "TT;>;" } .end annotation invoke-static {}, Lrx/internal/a/ak;->FX()Lrx/internal/a/ak; move-result-object v0 invoke-virtual {p0, v0}, Lrx/Observable;->a(Lrx/Observable$b;)Lrx/Observable; move-result-object v0 return-object v0 .end method .method public final Fr()Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lrx/Observable<", "TT;>;" } .end annotation invoke-static {}, Lrx/internal/a/aq;->Ge()Lrx/internal/a/aq; move-result-object v0 invoke-virtual {p0, v0}, Lrx/Observable;->a(Lrx/Observable$b;)Lrx/Observable; move-result-object v0 return-object v0 .end method .method public final Fs()Lrx/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lrx/Observable<", "TT;>;" } .end annotation new-instance v0, Lrx/internal/a/ar; const/4 v1, 0x1 invoke-direct {v0, v1}, Lrx/internal/a/ar;->(I)V invoke-virtual {p0, v0}, Lrx/Observable;->a(Lrx/Observable$b;)Lrx/Observable; move-result-object v0 return-object v0 .end method .method public final Ft()Lrx/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lrx/Observable<", "TT;>;" } .end annotation new-instance v0, Lrx/internal/a/av; const/4 v1, 0x1 invoke-direct {v0, v1}, Lrx/internal/a/av;->(I)V invoke-virtual {p0, v0}, Lrx/Observable;->a(Lrx/Observable$b;)Lrx/Observable; move-result-object v0 return-object v0 .end method .method public final Fu()Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lrx/Observable<", "Ljava/util/List<", "TT;>;>;" } .end annotation invoke-static {}, Lrx/internal/a/ba;->Gg()Lrx/internal/a/ba; move-result-object v0 invoke-virtual {p0, v0}, Lrx/Observable;->a(Lrx/Observable$b;)Lrx/Observable; move-result-object v0 return-object v0 .end method .method public final Fw()Lrx/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "()", "Lrx/Observable<", "TT;>;" } .end annotation invoke-direct {p0}, Lrx/Observable;->Fv()Lrx/Observable; move-result-object v0 sget-object v1, Lrx/internal/util/l$b;->bKH:Lrx/internal/util/l$b; invoke-direct {v0, v1}, Lrx/Observable;->d(Lrx/functions/b;)Lrx/Observable; move-result-object v0 return-object v0 .end method .method public final a(JLjava/util/concurrent/TimeUnit;ILrx/Scheduler;)Lrx/Observable; .locals 9 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", "I", "Lrx/Scheduler;", ")", "Lrx/Observable<", "Ljava/util/List<", "TT;>;>;" } .end annotation new-instance v8, Lrx/internal/a/ab; move-object v0, v8 move-wide v1, p1 move-wide v3, p1 move-object v5, p3 move v6, p4 move-object v7, p5 invoke-direct/range {v0 .. v7}, Lrx/internal/a/ab;->(JJLjava/util/concurrent/TimeUnit;ILrx/Scheduler;)V invoke-virtual {p0, v8}, Lrx/Observable;->a(Lrx/Observable$b;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final a(Ljava/lang/Object;Lrx/functions/Func2;)Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(TR;", "Lrx/functions/Func2<", "TR;-TT;TR;>;)", "Lrx/Observable<", "TR;>;" } .end annotation new-instance v0, Lrx/internal/a/ap; invoke-direct {v0, p1, p2}, Lrx/internal/a/ap;->(Ljava/lang/Object;Lrx/functions/Func2;)V invoke-virtual {p0, v0}, Lrx/Observable;->a(Lrx/Observable$b;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final a(Ljava/util/concurrent/TimeUnit;Lrx/Observable;)Lrx/Observable; .locals 6 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/concurrent/TimeUnit;", "Lrx/Observable<", "+TT;>;)", "Lrx/Observable<", "TT;>;" } .end annotation invoke-static {}, Lrx/d/a;->GS()Lrx/Scheduler; move-result-object v5 const-wide/16 v1, 0x3 move-object v0, p0 move-object v3, p1 move-object v4, p2 invoke-direct/range {v0 .. v5}, Lrx/Observable;->a(JLjava/util/concurrent/TimeUnit;Lrx/Observable;Lrx/Scheduler;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final a(Lrx/Observable$Transformer;)Lrx/Observable; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/Observable$Transformer<", "-TT;+TR;>;)", "Lrx/Observable<", "TR;>;" } .end annotation invoke-interface {p1, p0}, Lrx/Observable$Transformer;->call(Ljava/lang/Object;)Ljava/lang/Object; move-result-object p1 check-cast p1, Lrx/Observable; return-object p1 .end method .method public final a(Lrx/Observable$b;)Lrx/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/Observable$b<", "+TR;-TT;>;)", "Lrx/Observable<", "TR;>;" } .end annotation new-instance v0, Lrx/internal/a/q; iget-object v1, p0, Lrx/Observable;->bDK:Lrx/Observable$a; invoke-direct {v0, v1, p1}, Lrx/internal/a/q;->(Lrx/Observable$a;Lrx/Observable$b;)V invoke-static {v0}, Lrx/Observable;->b(Lrx/Observable$a;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final a(Lrx/Scheduler;)Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/Scheduler;", ")", "Lrx/Observable<", "TT;>;" } .end annotation sget v0, Lrx/internal/util/i;->SIZE:I invoke-direct {p0, p1, v0}, Lrx/Observable;->a(Lrx/Scheduler;I)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final a(Lrx/functions/Action0;)Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/functions/Action0;", ")", "Lrx/Observable<", "TT;>;" } .end annotation new-instance v0, Lrx/internal/a/ag; invoke-direct {v0, p1}, Lrx/internal/a/ag;->(Lrx/functions/Action0;)V invoke-virtual {p0, v0}, Lrx/Observable;->a(Lrx/Observable$b;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final a(Lrx/functions/Action1;)Lrx/Observable; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/functions/Action1<", "-TT;>;)", "Lrx/Observable<", "TT;>;" } .end annotation invoke-static {}, Lrx/functions/a;->FD()Lrx/functions/a$b; move-result-object v0 invoke-static {}, Lrx/functions/a;->FD()Lrx/functions/a$b; move-result-object v1 new-instance v2, Lrx/internal/util/a; invoke-direct {v2, p1, v0, v1}, Lrx/internal/util/a;->(Lrx/functions/Action1;Lrx/functions/Action1;Lrx/functions/Action0;)V new-instance p1, Lrx/internal/a/l; invoke-direct {p1, p0, v2}, Lrx/internal/a/l;->(Lrx/Observable;Lrx/e;)V invoke-static {p1}, Lrx/Observable;->b(Lrx/Observable$a;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final a(Lrx/functions/Func2;)Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/functions/Func2<", "-TT;-TT;", "Ljava/lang/Boolean;", ">;)", "Lrx/Observable<", "TT;>;" } .end annotation new-instance v0, Lrx/internal/a/ae; invoke-direct {v0, p1}, Lrx/internal/a/ae;->(Lrx/functions/Func2;)V invoke-virtual {p0, v0}, Lrx/Observable;->a(Lrx/Observable$b;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final a(Lrx/functions/b;Lrx/functions/b;)Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/functions/b<", "-TT;+TK;>;", "Lrx/functions/b<", "-TT;+TV;>;)", "Lrx/Observable<", "Ljava/util/Map<", "TK;TV;>;>;" } .end annotation new-instance v0, Lrx/internal/a/z; invoke-direct {v0, p0, p1, p2}, Lrx/internal/a/z;->(Lrx/Observable;Lrx/functions/b;Lrx/functions/b;)V invoke-static {v0}, Lrx/Observable;->b(Lrx/Observable$a;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final a(Lrx/Subscriber;)Lrx/Subscription; .locals 4 .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;->bDK:Lrx/Observable$a; invoke-static {p0, v0}, Lrx/c/c;->a(Lrx/Observable;Lrx/Observable$a;)Lrx/Observable$a; move-result-object v0 invoke-interface {v0, p1}, Lrx/Observable$a;->call(Ljava/lang/Object;)V invoke-static {p1}, Lrx/c/c;->c(Lrx/Subscription;)Lrx/Subscription; move-result-object p1 :try_end_0 .catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_0} :catch_0 return-object p1 :catch_0 move-exception v0 invoke-static {v0}, Lrx/a/b;->H(Ljava/lang/Throwable;)V :try_start_1 invoke-static {v0}, Lrx/c/c;->U(Ljava/lang/Throwable;)Ljava/lang/Throwable; move-result-object v1 invoke-virtual {p1, v1}, Lrx/Subscriber;->onError(Ljava/lang/Throwable;)V :try_end_1 .catch Ljava/lang/Throwable; {:try_start_1 .. :try_end_1} :catch_1 invoke-static {}, Lrx/subscriptions/c;->GY()Lrx/Subscription; move-result-object p1 return-object p1 :catch_1 move-exception p1 invoke-static {p1}, Lrx/a/b;->H(Ljava/lang/Throwable;)V new-instance v1, Lrx/a/e; new-instance v2, Ljava/lang/StringBuilder; const-string v3, "Error occurred attempting to subscribe [" invoke-direct {v2, v3}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V 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/a/e;->(Ljava/lang/String;Ljava/lang/Throwable;)V invoke-static {v1}, Lrx/c/c;->U(Ljava/lang/Throwable;)Ljava/lang/Throwable; throw v1 .end method .method public final a(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 invoke-static {}, Lrx/functions/a;->FD()Lrx/functions/a$b; move-result-object v0 new-instance v1, Lrx/internal/util/b; invoke-direct {v1, p1, p2, v0}, Lrx/internal/util/b;->(Lrx/functions/Action1;Lrx/functions/Action1;Lrx/functions/Action0;)V invoke-static {v1, p0}, Lrx/Observable;->a(Lrx/Subscriber;Lrx/Observable;)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 b(Lrx/Scheduler;)Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/Scheduler;", ")", "Lrx/Observable<", "TT;>;" } .end annotation iget-object v0, p0, Lrx/Observable;->bDK:Lrx/Observable$a; instance-of v0, v0, Lrx/internal/a/j; if-nez v0, :cond_0 const/4 v0, 0x1 goto :goto_0 :cond_0 const/4 v0, 0x0 :goto_0 invoke-direct {p0, p1, v0}, Lrx/Observable;->a(Lrx/Scheduler;Z)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final b(Lrx/functions/Func2;)Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/functions/Func2<", "-TT;-TT;", "Ljava/lang/Integer;", ">;)", "Lrx/Observable<", "Ljava/util/List<", "TT;>;>;" } .end annotation new-instance v0, Lrx/internal/a/bb; invoke-direct {v0, p1}, Lrx/internal/a/bb;->(Lrx/functions/Func2;)V invoke-virtual {p0, v0}, Lrx/Observable;->a(Lrx/Observable$b;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final b(Lrx/functions/b;)Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/functions/b<", "-TT;", "Ljava/lang/Boolean;", ">;)", "Lrx/Observable<", "TT;>;" } .end annotation new-instance v0, Lrx/internal/a/m; invoke-direct {v0, p0, p1}, Lrx/internal/a/m;->(Lrx/Observable;Lrx/functions/b;)V invoke-static {v0}, Lrx/Observable;->b(Lrx/Observable$a;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final b(Lrx/functions/Action1;)Lrx/Subscription; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/functions/Action1<", "-TT;>;)", "Lrx/Subscription;" } .end annotation if-eqz p1, :cond_0 sget-object v0, Lrx/internal/util/f;->bKo:Lrx/functions/Action1; invoke-static {}, Lrx/functions/a;->FD()Lrx/functions/a$b; move-result-object v1 new-instance v2, Lrx/internal/util/b; invoke-direct {v2, p1, v0, v1}, Lrx/internal/util/b;->(Lrx/functions/Action1;Lrx/functions/Action1;Lrx/functions/Action0;)V invoke-static {v2, p0}, Lrx/Observable;->a(Lrx/Subscriber;Lrx/Observable;)Lrx/Subscription; move-result-object p1 return-object p1 :cond_0 new-instance p1, Ljava/lang/IllegalArgumentException; const-string v0, "onNext can not be null" invoke-direct {p1, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V throw p1 .end method .method public final c(Lrx/Observable;)Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/Observable<", "+TE;>;)", "Lrx/Observable<", "TT;>;" } .end annotation new-instance v0, Lrx/internal/a/aw; invoke-direct {v0, p1}, Lrx/internal/a/aw;->(Lrx/Observable;)V invoke-virtual {p0, v0}, Lrx/Observable;->a(Lrx/Observable$b;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final c(Lrx/functions/Func2;)Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/functions/Func2<", "-TT;-TT;", "Ljava/lang/Integer;", ">;)", "Lrx/Observable<", "TT;>;" } .end annotation invoke-virtual {p0, p1}, Lrx/Observable;->b(Lrx/functions/Func2;)Lrx/Observable; move-result-object p1 sget-object v0, Lrx/internal/util/l$b;->bKH:Lrx/internal/util/l$b; invoke-direct {p1, v0}, Lrx/Observable;->d(Lrx/functions/b;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final c(Lrx/functions/b;)Lrx/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/functions/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, Lrx/internal/util/k; if-ne v0, v1, :cond_0 move-object v0, p0 check-cast v0, Lrx/internal/util/k; invoke-virtual {v0, p1}, Lrx/internal/util/k;->n(Lrx/functions/b;)Lrx/Observable; move-result-object p1 return-object p1 :cond_0 invoke-virtual {p0, p1}, Lrx/Observable;->e(Lrx/functions/b;)Lrx/Observable; move-result-object p1 invoke-static {p1}, Lrx/Observable;->b(Lrx/Observable;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final e(Lrx/functions/b;)Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/functions/b<", "-TT;+TR;>;)", "Lrx/Observable<", "TR;>;" } .end annotation new-instance v0, Lrx/internal/a/r; invoke-direct {v0, p0, p1}, Lrx/internal/a/r;->(Lrx/Observable;Lrx/functions/b;)V invoke-static {v0}, Lrx/Observable;->b(Lrx/Observable$a;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final f(Lrx/functions/b;)Lrx/Observable; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/functions/b<", "-", "Ljava/lang/Throwable;", "+TT;>;)", "Lrx/Observable<", "TT;>;" } .end annotation invoke-static {p1}, Lrx/internal/a/al;->j(Lrx/functions/b;)Lrx/internal/a/al; move-result-object p1 invoke-virtual {p0, p1}, Lrx/Observable;->a(Lrx/Observable$b;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final g(Lrx/functions/b;)Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/functions/b<", "-TT;+", "Lrx/Observable<", "+TR;>;>;)", "Lrx/Observable<", "TR;>;" } .end annotation invoke-virtual {p0, p1}, Lrx/Observable;->e(Lrx/functions/b;)Lrx/Observable; move-result-object p1 invoke-static {}, Lrx/internal/a/au;->Gf()Lrx/internal/a/au; move-result-object v0 invoke-virtual {p1, v0}, Lrx/Observable;->a(Lrx/Observable$b;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final h(JLjava/util/concurrent/TimeUnit;)Lrx/Observable; .locals 6 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", ")", "Lrx/Observable<", "Ljava/util/List<", "TT;>;>;" } .end annotation invoke-static {}, Lrx/d/a;->GS()Lrx/Scheduler; move-result-object v5 const v4, 0x7fffffff move-object v0, p0 move-wide v1, p1 move-object v3, p3 invoke-virtual/range {v0 .. v5}, Lrx/Observable;->a(JLjava/util/concurrent/TimeUnit;ILrx/Scheduler;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final h(Lrx/functions/b;)Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/functions/b<", "-TT;", "Ljava/lang/Boolean;", ">;)", "Lrx/Observable<", "TT;>;" } .end annotation new-instance v0, Lrx/internal/a/ax; invoke-direct {v0, p1}, Lrx/internal/a/ax;->(Lrx/functions/b;)V invoke-virtual {p0, v0}, Lrx/Observable;->a(Lrx/Observable$b;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final i(JLjava/util/concurrent/TimeUnit;)Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", ")", "Lrx/Observable<", "TT;>;" } .end annotation invoke-static {}, Lrx/d/a;->GS()Lrx/Scheduler; move-result-object v0 invoke-direct {p0, p1, p2, p3, v0}, Lrx/Observable;->b(JLjava/util/concurrent/TimeUnit;Lrx/Scheduler;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final i(Lrx/functions/b;)Lrx/Observable; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lrx/functions/b<", "-TT;+TK;>;)", "Lrx/Observable<", "Ljava/util/Map<", "TK;TT;>;>;" } .end annotation new-instance v0, Lrx/internal/a/z; sget-object v1, Lrx/internal/util/l$b;->bKH:Lrx/internal/util/l$b; invoke-direct {v0, p0, p1, v1}, Lrx/internal/a/z;->(Lrx/Observable;Lrx/functions/b;Lrx/functions/b;)V invoke-static {v0}, Lrx/Observable;->b(Lrx/Observable$a;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final j(JLjava/util/concurrent/TimeUnit;)Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", ")", "Lrx/Observable<", "TT;>;" } .end annotation invoke-static {}, Lrx/d/a;->GS()Lrx/Scheduler; move-result-object v0 invoke-direct {p0, p1, p2, p3, v0}, Lrx/Observable;->c(JLjava/util/concurrent/TimeUnit;Lrx/Scheduler;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final k(JLjava/util/concurrent/TimeUnit;)Lrx/Observable; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", ")", "Lrx/Observable<", "TT;>;" } .end annotation invoke-static {}, Lrx/d/a;->GS()Lrx/Scheduler; move-result-object v0 invoke-direct {p0, p1, p2, p3, v0}, Lrx/Observable;->d(JLjava/util/concurrent/TimeUnit;Lrx/Scheduler;)Lrx/Observable; move-result-object p1 return-object p1 .end method .method public final l(JLjava/util/concurrent/TimeUnit;)Lrx/Observable; .locals 6 .annotation system Ldalvik/annotation/Signature; value = { "(J", "Ljava/util/concurrent/TimeUnit;", ")", "Lrx/Observable<", "TT;>;" } .end annotation invoke-static {}, Lrx/d/a;->GS()Lrx/Scheduler; move-result-object v5 const/4 v4, 0x0 move-object v0, p0 move-wide v1, p1 move-object v3, p3 invoke-direct/range {v0 .. v5}, Lrx/Observable;->a(JLjava/util/concurrent/TimeUnit;Lrx/Observable;Lrx/Scheduler;)Lrx/Observable; move-result-object p1 return-object p1 .end method