T.smali

.class public final Lio/reactivex/internal/operators/observable/T;
.super Ljava/lang/Object;
.source "ObservableInternalHelper.java"


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lio/reactivex/internal/operators/observable/T$k;,
        Lio/reactivex/internal/operators/observable/T$n;,
        Lio/reactivex/internal/operators/observable/T$b;,
        Lio/reactivex/internal/operators/observable/T$a;,
        Lio/reactivex/internal/operators/observable/T$j;,
        Lio/reactivex/internal/operators/observable/T$o;,
        Lio/reactivex/internal/operators/observable/T$c;,
        Lio/reactivex/internal/operators/observable/T$e;,
        Lio/reactivex/internal/operators/observable/T$d;,
        Lio/reactivex/internal/operators/observable/T$g;,
        Lio/reactivex/internal/operators/observable/T$h;,
        Lio/reactivex/internal/operators/observable/T$i;,
        Lio/reactivex/internal/operators/observable/T$f;,
        Lio/reactivex/internal/operators/observable/T$l;,
        Lio/reactivex/internal/operators/observable/T$m;
    }
.end annotation


# direct methods
.method public static a(Lio/reactivex/w;)Lio/reactivex/b/a;
    .registers 2
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<T:",
            "Ljava/lang/Object;",
            ">(",
            "Lio/reactivex/w<",
            "TT;>;)",
            "Lio/reactivex/b/a;"
        }
    .end annotation

    .line 3
    new-instance v0, Lio/reactivex/internal/operators/observable/T$g;

    invoke-direct {v0, p0}, Lio/reactivex/internal/operators/observable/T$g;-><init>(Lio/reactivex/w;)V

    return-object v0
.end method

.method public static a(Lio/reactivex/b/b;)Lio/reactivex/b/c;
    .registers 2
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<T:",
            "Ljava/lang/Object;",
            "S:",
            "Ljava/lang/Object;",
            ">(",
            "Lio/reactivex/b/b<",
            "TS;",
            "Lio/reactivex/d<",
            "TT;>;>;)",
            "Lio/reactivex/b/c<",
            "TS;",
            "Lio/reactivex/d<",
            "TT;>;TS;>;"
        }
    .end annotation

    .line 2
    new-instance v0, Lio/reactivex/internal/operators/observable/T$l;

    invoke-direct {v0, p0}, Lio/reactivex/internal/operators/observable/T$l;-><init>(Lio/reactivex/b/b;)V

    return-object v0
.end method

.method public static a(Lio/reactivex/b/g;)Lio/reactivex/b/c;
    .registers 2
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<T:",
            "Ljava/lang/Object;",
            "S:",
            "Ljava/lang/Object;",
            ">(",
            "Lio/reactivex/b/g<",
            "Lio/reactivex/d<",
            "TT;>;>;)",
            "Lio/reactivex/b/c<",
            "TS;",
            "Lio/reactivex/d<",
            "TT;>;TS;>;"
        }
    .end annotation

    .line 1
    new-instance v0, Lio/reactivex/internal/operators/observable/T$m;

    invoke-direct {v0, p0}, Lio/reactivex/internal/operators/observable/T$m;-><init>(Lio/reactivex/b/g;)V

    return-object v0
.end method

.method public static a(Lio/reactivex/b/o;)Lio/reactivex/b/o;
    .registers 2
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<T:",
            "Ljava/lang/Object;",
            "U:",
            "Ljava/lang/Object;",
            ">(",
            "Lio/reactivex/b/o<",
            "-TT;+",
            "Ljava/lang/Iterable<",
            "+TU;>;>;)",
            "Lio/reactivex/b/o<",
            "TT;",
            "Lio/reactivex/u<",
            "TU;>;>;"
        }
    .end annotation

    .line 5
    new-instance v0, Lio/reactivex/internal/operators/observable/T$c;

    invoke-direct {v0, p0}, Lio/reactivex/internal/operators/observable/T$c;-><init>(Lio/reactivex/b/o;)V

    return-object v0
.end method

.method public static a(Lio/reactivex/b/o;Lio/reactivex/b/c;)Lio/reactivex/b/o;
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<T:",
            "Ljava/lang/Object;",
            "U:",
            "Ljava/lang/Object;",
            "R:",
            "Ljava/lang/Object;",
            ">(",
            "Lio/reactivex/b/o<",
            "-TT;+",
            "Lio/reactivex/u<",
            "+TU;>;>;",
            "Lio/reactivex/b/c<",
            "-TT;-TU;+TR;>;)",
            "Lio/reactivex/b/o<",
            "TT;",
            "Lio/reactivex/u<",
            "TR;>;>;"
        }
    .end annotation

    .line 4
    new-instance v0, Lio/reactivex/internal/operators/observable/T$e;

    invoke-direct {v0, p1, p0}, Lio/reactivex/internal/operators/observable/T$e;-><init>(Lio/reactivex/b/c;Lio/reactivex/b/o;)V

    return-object v0
.end method

.method public static a(Lio/reactivex/b/o;Lio/reactivex/x;)Lio/reactivex/b/o;
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<T:",
            "Ljava/lang/Object;",
            "R:",
            "Ljava/lang/Object;",
            ">(",
            "Lio/reactivex/b/o<",
            "-",
            "Lio/reactivex/p<",
            "TT;>;+",
            "Lio/reactivex/u<",
            "TR;>;>;",
            "Lio/reactivex/x;",
            ")",
            "Lio/reactivex/b/o<",
            "Lio/reactivex/p<",
            "TT;>;",
            "Lio/reactivex/u<",
            "TR;>;>;"
        }
    .end annotation

    .line 10
    new-instance v0, Lio/reactivex/internal/operators/observable/T$k;

    invoke-direct {v0, p0, p1}, Lio/reactivex/internal/operators/observable/T$k;-><init>(Lio/reactivex/b/o;Lio/reactivex/x;)V

    return-object v0
.end method

.method public static a(Lio/reactivex/p;)Ljava/util/concurrent/Callable;
    .registers 2
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<T:",
            "Ljava/lang/Object;",
            ">(",
            "Lio/reactivex/p<",
            "TT;>;)",
            "Ljava/util/concurrent/Callable<",
            "Lio/reactivex/d/a<",
            "TT;>;>;"
        }
    .end annotation

    .line 6
    new-instance v0, Lio/reactivex/internal/operators/observable/T$j;

    invoke-direct {v0, p0}, Lio/reactivex/internal/operators/observable/T$j;-><init>(Lio/reactivex/p;)V

    return-object v0
.end method

.method public static a(Lio/reactivex/p;I)Ljava/util/concurrent/Callable;
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<T:",
            "Ljava/lang/Object;",
            ">(",
            "Lio/reactivex/p<",
            "TT;>;I)",
            "Ljava/util/concurrent/Callable<",
            "Lio/reactivex/d/a<",
            "TT;>;>;"
        }
    .end annotation

    .line 7
    new-instance v0, Lio/reactivex/internal/operators/observable/T$a;

    invoke-direct {v0, p0, p1}, Lio/reactivex/internal/operators/observable/T$a;-><init>(Lio/reactivex/p;I)V

    return-object v0
.end method

.method public static a(Lio/reactivex/p;IJLjava/util/concurrent/TimeUnit;Lio/reactivex/x;)Ljava/util/concurrent/Callable;
    .registers 14
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<T:",
            "Ljava/lang/Object;",
            ">(",
            "Lio/reactivex/p<",
            "TT;>;IJ",
            "Ljava/util/concurrent/TimeUnit;",
            "Lio/reactivex/x;",
            ")",
            "Ljava/util/concurrent/Callable<",
            "Lio/reactivex/d/a<",
            "TT;>;>;"
        }
    .end annotation

    .line 8
    new-instance v7, Lio/reactivex/internal/operators/observable/T$b;

    move-object v0, v7

    move-object v1, p0

    move v2, p1

    move-wide v3, p2

    move-object v5, p4

    move-object v6, p5

    invoke-direct/range {v0 .. v6}, Lio/reactivex/internal/operators/observable/T$b;-><init>(Lio/reactivex/p;IJLjava/util/concurrent/TimeUnit;Lio/reactivex/x;)V

    return-object v7
.end method

.method public static a(Lio/reactivex/p;JLjava/util/concurrent/TimeUnit;Lio/reactivex/x;)Ljava/util/concurrent/Callable;
    .registers 12
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<T:",
            "Ljava/lang/Object;",
            ">(",
            "Lio/reactivex/p<",
            "TT;>;J",
            "Ljava/util/concurrent/TimeUnit;",
            "Lio/reactivex/x;",
            ")",
            "Ljava/util/concurrent/Callable<",
            "Lio/reactivex/d/a<",
            "TT;>;>;"
        }
    .end annotation

    .line 9
    new-instance v6, Lio/reactivex/internal/operators/observable/T$n;

    move-object v0, v6

    move-object v1, p0

    move-wide v2, p1

    move-object v4, p3

    move-object v5, p4

    invoke-direct/range {v0 .. v5}, Lio/reactivex/internal/operators/observable/T$n;-><init>(Lio/reactivex/p;JLjava/util/concurrent/TimeUnit;Lio/reactivex/x;)V

    return-object v6
.end method

.method public static b(Lio/reactivex/w;)Lio/reactivex/b/g;
    .registers 2
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<T:",
            "Ljava/lang/Object;",
            ">(",
            "Lio/reactivex/w<",
            "TT;>;)",
            "Lio/reactivex/b/g<",
            "Ljava/lang/Throwable;",
            ">;"
        }
    .end annotation

    .line 2
    new-instance v0, Lio/reactivex/internal/operators/observable/T$h;

    invoke-direct {v0, p0}, Lio/reactivex/internal/operators/observable/T$h;-><init>(Lio/reactivex/w;)V

    return-object v0
.end method

.method public static b(Lio/reactivex/b/o;)Lio/reactivex/b/o;
    .registers 2
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<T:",
            "Ljava/lang/Object;",
            "U:",
            "Ljava/lang/Object;",
            ">(",
            "Lio/reactivex/b/o<",
            "-TT;+",
            "Lio/reactivex/u<",
            "TU;>;>;)",
            "Lio/reactivex/b/o<",
            "TT;",
            "Lio/reactivex/u<",
            "TT;>;>;"
        }
    .end annotation

    .line 1
    new-instance v0, Lio/reactivex/internal/operators/observable/T$f;

    invoke-direct {v0, p0}, Lio/reactivex/internal/operators/observable/T$f;-><init>(Lio/reactivex/b/o;)V

    return-object v0
.end method

.method public static c(Lio/reactivex/w;)Lio/reactivex/b/g;
    .registers 2
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<T:",
            "Ljava/lang/Object;",
            ">(",
            "Lio/reactivex/w<",
            "TT;>;)",
            "Lio/reactivex/b/g<",
            "TT;>;"
        }
    .end annotation

    .line 1
    new-instance v0, Lio/reactivex/internal/operators/observable/T$i;

    invoke-direct {v0, p0}, Lio/reactivex/internal/operators/observable/T$i;-><init>(Lio/reactivex/w;)V

    return-object v0
.end method

.method public static c(Lio/reactivex/b/o;)Lio/reactivex/b/o;
    .registers 2
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "<T:",
            "Ljava/lang/Object;",
            "R:",
            "Ljava/lang/Object;",
            ">(",
            "Lio/reactivex/b/o<",
            "-[",
            "Ljava/lang/Object;",
            "+TR;>;)",
            "Lio/reactivex/b/o<",
            "Ljava/util/List<",
            "Lio/reactivex/u<",
            "+TT;>;>;",
            "Lio/reactivex/u<",
            "+TR;>;>;"
        }
    .end annotation

    .line 2
    new-instance v0, Lio/reactivex/internal/operators/observable/T$o;

    invoke-direct {v0, p0}, Lio/reactivex/internal/operators/observable/T$o;-><init>(Lio/reactivex/b/o;)V

    return-object v0
.end method