e.smali

.class final Lr4/e;
.super Lr4/v;
.source "SourceFile"


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lr4/e$b;
    }
.end annotation


# instance fields
.field private a:Lja/a;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Lja/a<",
            "Ljava/util/concurrent/Executor;",
            ">;"
        }
    .end annotation
.end field

.field private b:Lja/a;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Lja/a<",
            "Landroid/content/Context;",
            ">;"
        }
    .end annotation
.end field

.field private c:Lja/a;

.field private d:Lja/a;

.field private e:Lja/a;

.field private f:Lja/a;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Lja/a<",
            "Ljava/lang/String;",
            ">;"
        }
    .end annotation
.end field

.field private g:Lja/a;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Lja/a<",
            "Lz4/m0;",
            ">;"
        }
    .end annotation
.end field

.field private h:Lja/a;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Lja/a<",
            "Ly4/u;",
            ">;"
        }
    .end annotation
.end field

.field private i:Lja/a;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Lja/a<",
            "Ly4/m0;",
            ">;"
        }
    .end annotation
.end field

.field private j:Lja/a;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Lja/a<",
            "Lx4/c;",
            ">;"
        }
    .end annotation
.end field

.field private k:Lja/a;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Lja/a<",
            "Ly4/g0;",
            ">;"
        }
    .end annotation
.end field

.field private l:Lja/a;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Lja/a<",
            "Ly4/k0;",
            ">;"
        }
    .end annotation
.end field

.field private m:Lja/a;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Lja/a<",
            "Lr4/u;",
            ">;"
        }
    .end annotation
.end field


# direct methods
.method private constructor <init>(Landroid/content/Context;)V
    .registers 2

    invoke-direct {p0}, Lr4/v;-><init>()V

    invoke-direct {p0, p1}, Lr4/e;->d(Landroid/content/Context;)V

    return-void
.end method

.method synthetic constructor <init>(Landroid/content/Context;Lr4/e$a;)V
    .registers 3

    invoke-direct {p0, p1}, Lr4/e;-><init>(Landroid/content/Context;)V

    return-void
.end method

.method public static c()Lr4/v$a;
    .registers 2

    new-instance v0, Lr4/e$b;

    const/4 v1, 0x0

    invoke-direct {v0, v1}, Lr4/e$b;-><init>(Lr4/e$a;)V

    return-object v0
.end method

.method private d(Landroid/content/Context;)V
    .registers 11

    invoke-static {}, Lr4/k;->a()Lr4/k;

    move-result-object v0

    invoke-static {v0}, Lt4/a;->a(Lja/a;)Lja/a;

    move-result-object v0

    iput-object v0, p0, Lr4/e;->a:Lja/a;

    invoke-static {p1}, Lt4/c;->a(Ljava/lang/Object;)Lt4/b;

    move-result-object p1

    iput-object p1, p0, Lr4/e;->b:Lja/a;

    invoke-static {}, Lb5/c;->a()Lb5/c;

    move-result-object v0

    invoke-static {}, Lb5/d;->a()Lb5/d;

    move-result-object v1

    invoke-static {p1, v0, v1}, Ls4/j;->a(Lja/a;Lja/a;Lja/a;)Ls4/j;

    move-result-object p1

    iput-object p1, p0, Lr4/e;->c:Lja/a;

    iget-object v0, p0, Lr4/e;->b:Lja/a;

    invoke-static {v0, p1}, Ls4/l;->a(Lja/a;Lja/a;)Ls4/l;

    move-result-object p1

    invoke-static {p1}, Lt4/a;->a(Lja/a;)Lja/a;

    move-result-object p1

    iput-object p1, p0, Lr4/e;->d:Lja/a;

    iget-object p1, p0, Lr4/e;->b:Lja/a;

    invoke-static {}, Lz4/g;->a()Lz4/g;

    move-result-object v0

    invoke-static {}, Lz4/i;->a()Lz4/i;

    move-result-object v1

    invoke-static {p1, v0, v1}, Lz4/u0;->a(Lja/a;Lja/a;Lja/a;)Lz4/u0;

    move-result-object p1

    iput-object p1, p0, Lr4/e;->e:Lja/a;

    iget-object p1, p0, Lr4/e;->b:Lja/a;

    invoke-static {p1}, Lz4/h;->a(Lja/a;)Lz4/h;

    move-result-object p1

    invoke-static {p1}, Lt4/a;->a(Lja/a;)Lja/a;

    move-result-object p1

    iput-object p1, p0, Lr4/e;->f:Lja/a;

    invoke-static {}, Lb5/c;->a()Lb5/c;

    move-result-object p1

    invoke-static {}, Lb5/d;->a()Lb5/d;

    move-result-object v0

    invoke-static {}, Lz4/j;->a()Lz4/j;

    move-result-object v1

    iget-object v2, p0, Lr4/e;->e:Lja/a;

    iget-object v3, p0, Lr4/e;->f:Lja/a;

    invoke-static {p1, v0, v1, v2, v3}, Lz4/n0;->a(Lja/a;Lja/a;Lja/a;Lja/a;Lja/a;)Lz4/n0;

    move-result-object p1

    invoke-static {p1}, Lt4/a;->a(Lja/a;)Lja/a;

    move-result-object p1

    iput-object p1, p0, Lr4/e;->g:Lja/a;

    invoke-static {}, Lb5/c;->a()Lb5/c;

    move-result-object p1

    invoke-static {p1}, Lx4/g;->b(Lja/a;)Lx4/g;

    move-result-object p1

    iput-object p1, p0, Lr4/e;->h:Lja/a;

    iget-object v0, p0, Lr4/e;->b:Lja/a;

    iget-object v1, p0, Lr4/e;->g:Lja/a;

    invoke-static {}, Lb5/d;->a()Lb5/d;

    move-result-object v2

    invoke-static {v0, v1, p1, v2}, Lx4/i;->a(Lja/a;Lja/a;Lja/a;Lja/a;)Lx4/i;

    move-result-object p1

    iput-object p1, p0, Lr4/e;->i:Lja/a;

    iget-object v0, p0, Lr4/e;->a:Lja/a;

    iget-object v1, p0, Lr4/e;->d:Lja/a;

    iget-object v2, p0, Lr4/e;->g:Lja/a;

    invoke-static {v0, v1, p1, v2, v2}, Lx4/d;->a(Lja/a;Lja/a;Lja/a;Lja/a;Lja/a;)Lx4/d;

    move-result-object p1

    iput-object p1, p0, Lr4/e;->j:Lja/a;

    iget-object v0, p0, Lr4/e;->b:Lja/a;

    iget-object v1, p0, Lr4/e;->d:Lja/a;

    iget-object v5, p0, Lr4/e;->g:Lja/a;

    iget-object v3, p0, Lr4/e;->i:Lja/a;

    iget-object v4, p0, Lr4/e;->a:Lja/a;

    invoke-static {}, Lb5/c;->a()Lb5/c;

    move-result-object v6

    invoke-static {}, Lb5/d;->a()Lb5/d;

    move-result-object v7

    iget-object v8, p0, Lr4/e;->g:Lja/a;

    move-object v2, v5

    invoke-static/range {v0 .. v8}, Ly4/h0;->a(Lja/a;Lja/a;Lja/a;Lja/a;Lja/a;Lja/a;Lja/a;Lja/a;Lja/a;)Ly4/h0;

    move-result-object p1

    iput-object p1, p0, Lr4/e;->k:Lja/a;

    iget-object p1, p0, Lr4/e;->a:Lja/a;

    iget-object v0, p0, Lr4/e;->g:Lja/a;

    iget-object v1, p0, Lr4/e;->i:Lja/a;

    invoke-static {p1, v0, v1, v0}, Ly4/l0;->a(Lja/a;Lja/a;Lja/a;Lja/a;)Ly4/l0;

    move-result-object p1

    iput-object p1, p0, Lr4/e;->l:Lja/a;

    invoke-static {}, Lb5/c;->a()Lb5/c;

    move-result-object p1

    invoke-static {}, Lb5/d;->a()Lb5/d;

    move-result-object v0

    iget-object v1, p0, Lr4/e;->j:Lja/a;

    iget-object v2, p0, Lr4/e;->k:Lja/a;

    iget-object v3, p0, Lr4/e;->l:Lja/a;

    invoke-static {p1, v0, v1, v2, v3}, Lr4/w;->a(Lja/a;Lja/a;Lja/a;Lja/a;Lja/a;)Lr4/w;

    move-result-object p1

    invoke-static {p1}, Lt4/a;->a(Lja/a;)Lja/a;

    move-result-object p1

    iput-object p1, p0, Lr4/e;->m:Lja/a;

    return-void
.end method


# virtual methods
.method a()Lz4/d;
    .registers 2

    iget-object v0, p0, Lr4/e;->g:Lja/a;

    invoke-interface {v0}, Lja/a;->get()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lz4/d;

    return-object v0
.end method

.method b()Lr4/u;
    .registers 2

    iget-object v0, p0, Lr4/e;->m:Lja/a;

    invoke-interface {v0}, Lja/a;->get()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lr4/u;

    return-object v0
.end method