b.smali
.class public Lcom/bytedance/sdk/openadsdk/downloadnew/a/b/b;
.super Ljava/lang/Object;
.source "LibModelFactory.java"
# direct methods
.method public static a(Lcom/bytedance/sdk/openadsdk/core/d/l;)Lcom/ss/android/downloadad/a/a/a$a;
.registers 5
.prologue
const/4 v1, 0x0
.line 133
if-nez p0, :cond_2f
move v2, v1
.line 134
:goto_4
if-nez p0, :cond_35
move v0, v1
.line 135
:goto_7
if-eqz p0, :cond_14
invoke-virtual {p0}, Lcom/bytedance/sdk/openadsdk/core/d/l;->ag()Ljava/lang/String;
move-result-object v3
invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v3
if-nez v3, :cond_14
.line 136
const/4 v0, 0x2
.line 139
:cond_14
new-instance v3, Lcom/ss/android/downloadad/a/a/a$a;
invoke-direct {v3}, Lcom/ss/android/downloadad/a/a/a$a;-><init>()V
.line 140
invoke-virtual {v3, v2}, Lcom/ss/android/downloadad/a/a/a$a;->a(I)Lcom/ss/android/downloadad/a/a/a$a;
move-result-object v2
.line 141
invoke-virtual {v2, v0}, Lcom/ss/android/downloadad/a/a/a$a;->b(I)Lcom/ss/android/downloadad/a/a/a$a;
move-result-object v0
const/4 v2, 0x1
.line 142
invoke-virtual {v0, v2}, Lcom/ss/android/downloadad/a/a/a$a;->a(Z)Lcom/ss/android/downloadad/a/a/a$a;
move-result-object v0
.line 143
invoke-virtual {v0, v1}, Lcom/ss/android/downloadad/a/a/a$a;->b(Z)Lcom/ss/android/downloadad/a/a/a$a;
move-result-object v0
.line 144
invoke-virtual {v0, p0}, Lcom/ss/android/downloadad/a/a/a$a;->a(Ljava/lang/Object;)Lcom/ss/android/downloadad/a/a/a$a;
move-result-object v0
.line 139
return-object v0
.line 133
:cond_2f
invoke-virtual {p0}, Lcom/bytedance/sdk/openadsdk/core/d/l;->w()I
move-result v0
move v2, v0
goto :goto_4
.line 134
:cond_35
invoke-virtual {p0}, Lcom/bytedance/sdk/openadsdk/core/d/l;->x()I
move-result v0
goto :goto_7
.end method
.method public static a(Lcom/bytedance/sdk/openadsdk/core/d/l;Ljava/lang/String;)Lcom/ss/android/downloadad/a/a/c$a;
.registers 4
.prologue
.line 148
new-instance v0, Lcom/ss/android/downloadad/a/a/c$a;
invoke-direct {v0}, Lcom/ss/android/downloadad/a/a/c$a;-><init>()V
.line 149
invoke-virtual {v0, p1}, Lcom/ss/android/downloadad/a/a/c$a;->a(Ljava/lang/String;)Lcom/ss/android/downloadad/a/a/c$a;
move-result-object v0
.line 150
invoke-virtual {v0, p1}, Lcom/ss/android/downloadad/a/a/c$a;->b(Ljava/lang/String;)Lcom/ss/android/downloadad/a/a/c$a;
move-result-object v0
const-string v1, "click_start"
.line 151
invoke-virtual {v0, v1}, Lcom/ss/android/downloadad/a/a/c$a;->c(Ljava/lang/String;)Lcom/ss/android/downloadad/a/a/c$a;
move-result-object v0
const-string v1, "click_continue"
.line 152
invoke-virtual {v0, v1}, Lcom/ss/android/downloadad/a/a/c$a;->e(Ljava/lang/String;)Lcom/ss/android/downloadad/a/a/c$a;
move-result-object v0
const-string v1, "click_pause"
.line 153
invoke-virtual {v0, v1}, Lcom/ss/android/downloadad/a/a/c$a;->d(Ljava/lang/String;)Lcom/ss/android/downloadad/a/a/c$a;
move-result-object v0
const-string v1, "download_failed"
.line 154
invoke-virtual {v0, v1}, Lcom/ss/android/downloadad/a/a/c$a;->h(Ljava/lang/String;)Lcom/ss/android/downloadad/a/a/c$a;
move-result-object v0
const-string v1, "click_install"
.line 155
invoke-virtual {v0, v1}, Lcom/ss/android/downloadad/a/a/c$a;->f(Ljava/lang/String;)Lcom/ss/android/downloadad/a/a/c$a;
move-result-object v0
const/4 v1, 0x1
.line 156
invoke-virtual {v0, v1}, Lcom/ss/android/downloadad/a/a/c$a;->a(Z)Lcom/ss/android/downloadad/a/a/c$a;
move-result-object v0
const/4 v1, 0x0
.line 157
invoke-virtual {v0, v1}, Lcom/ss/android/downloadad/a/a/c$a;->c(Z)Lcom/ss/android/downloadad/a/a/c$a;
move-result-object v0
.line 148
return-object v0
.end method
.method public static a(Ljava/lang/String;Lcom/bytedance/sdk/openadsdk/core/d/l;Lorg/json/JSONObject;)Lcom/ss/android/downloadad/a/a/e$a;
.registers 9
.prologue
const/4 v1, 0x1
.line 76
if-nez p1, :cond_9
.line 77
new-instance v0, Lcom/ss/android/downloadad/a/a/e$a;
invoke-direct {v0}, Lcom/ss/android/downloadad/a/a/e$a;-><init>()V
.line 129
:cond_8
:goto_8
return-object v0
.line 81
:cond_9
new-instance v2, Lorg/json/JSONObject;
invoke-direct {v2}, Lorg/json/JSONObject;-><init>()V
.line 83
:try_start_e
invoke-static {}, Lcom/bytedance/sdk/openadsdk/downloadnew/a/b/a;->a()Lcom/bytedance/sdk/openadsdk/downloadnew/a/b/a;
move-result-object v0
invoke-virtual {v0, p0}, Lcom/bytedance/sdk/openadsdk/downloadnew/a/b/a;->a(Ljava/lang/String;)Lcom/bytedance/sdk/openadsdk/downloadnew/a/b/a;
move-result-object v0
invoke-virtual {v0, p2}, Lcom/bytedance/sdk/openadsdk/downloadnew/a/b/a;->b(Lorg/json/JSONObject;)Lcom/bytedance/sdk/openadsdk/downloadnew/a/b/a;
move-result-object v0
invoke-virtual {v0, p1}, Lcom/bytedance/sdk/openadsdk/downloadnew/a/b/a;->a(Lcom/bytedance/sdk/openadsdk/core/d/l;)Lcom/bytedance/sdk/openadsdk/downloadnew/a/b/a;
move-result-object v0
.line 84
const-string v3, "open_ad_sdk_download_extra"
invoke-virtual {v0}, Lcom/bytedance/sdk/openadsdk/downloadnew/a/b/a;->b()Lorg/json/JSONObject;
move-result-object v0
invoke-virtual {v2, v3, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:try_end_27
.catch Ljava/lang/Exception; {:try_start_e .. :try_end_27} :catch_10e
.line 88
:goto_27
new-instance v0, Lcom/ss/android/downloadad/a/a/e$a;
invoke-direct {v0}, Lcom/ss/android/downloadad/a/a/e$a;-><init>()V
.line 89
invoke-virtual {p1}, Lcom/bytedance/sdk/openadsdk/core/d/l;->T()Ljava/lang/String;
move-result-object v3
invoke-static {v3}, Ljava/lang/Long;->valueOf(Ljava/lang/String;)Ljava/lang/Long;
move-result-object v3
invoke-virtual {v3}, Ljava/lang/Long;->longValue()J
move-result-wide v4
invoke-virtual {v0, v4, v5}, Lcom/ss/android/downloadad/a/a/e$a;->a(J)Lcom/ss/android/downloadad/a/a/e$a;
move-result-object v3
.line 90
invoke-virtual {p1}, Lcom/bytedance/sdk/openadsdk/core/d/l;->I()Lcom/bytedance/sdk/openadsdk/core/d/k;
move-result-object v0
if-nez v0, :cond_e3
const/4 v0, 0x0
:goto_43
invoke-virtual {v3, v0}, Lcom/ss/android/downloadad/a/a/e$a;->c(Ljava/lang/String;)Lcom/ss/android/downloadad/a/a/e$a;
move-result-object v0
.line 91
invoke-static {}, Lcom/bytedance/sdk/openadsdk/core/i;->c()Lcom/bytedance/sdk/openadsdk/core/i;
move-result-object v3
invoke-virtual {v3}, Lcom/bytedance/sdk/openadsdk/core/i;->k()Z
move-result v3
invoke-virtual {v0, v3}, Lcom/ss/android/downloadad/a/a/e$a;->b(Z)Lcom/ss/android/downloadad/a/a/e$a;
move-result-object v3
.line 92
invoke-static {}, Lcom/bytedance/sdk/openadsdk/core/i;->c()Lcom/bytedance/sdk/openadsdk/core/i;
move-result-object v0
invoke-virtual {v0}, Lcom/bytedance/sdk/openadsdk/core/i;->k()Z
move-result v0
if-nez v0, :cond_ed
move v0, v1
:goto_5e
invoke-virtual {v3, v0}, Lcom/ss/android/downloadad/a/a/e$a;->d(Z)Lcom/ss/android/downloadad/a/a/e$a;
move-result-object v0
.line 93
invoke-virtual {p1}, Lcom/bytedance/sdk/openadsdk/core/d/l;->W()Ljava/lang/String;
move-result-object v3
invoke-virtual {v0, v3}, Lcom/ss/android/downloadad/a/a/e$a;->a(Ljava/lang/String;)Lcom/ss/android/downloadad/a/a/e$a;
move-result-object v0
.line 94
invoke-virtual {v0, v2}, Lcom/ss/android/downloadad/a/a/e$a;->a(Lorg/json/JSONObject;)Lcom/ss/android/downloadad/a/a/e$a;
move-result-object v0
.line 95
invoke-virtual {v0, v1}, Lcom/ss/android/downloadad/a/a/e$a;->a(Z)Lcom/ss/android/downloadad/a/a/e$a;
move-result-object v0
.line 97
invoke-virtual {p1}, Lcom/bytedance/sdk/openadsdk/core/d/l;->U()Lcom/bytedance/sdk/openadsdk/core/d/b;
move-result-object v2
.line 98
if-eqz v2, :cond_8f
.line 99
invoke-virtual {v2}, Lcom/bytedance/sdk/openadsdk/core/d/b;->b()Ljava/lang/String;
move-result-object v3
invoke-virtual {v0, v3}, Lcom/ss/android/downloadad/a/a/e$a;->d(Ljava/lang/String;)Lcom/ss/android/downloadad/a/a/e$a;
move-result-object v3
.line 100
invoke-virtual {v2}, Lcom/bytedance/sdk/openadsdk/core/d/b;->c()Ljava/lang/String;
move-result-object v4
invoke-virtual {v3, v4}, Lcom/ss/android/downloadad/a/a/e$a;->e(Ljava/lang/String;)Lcom/ss/android/downloadad/a/a/e$a;
move-result-object v3
.line 101
invoke-virtual {v2}, Lcom/bytedance/sdk/openadsdk/core/d/b;->d()Ljava/lang/String;
move-result-object v2
invoke-virtual {v3, v2}, Lcom/ss/android/downloadad/a/a/e$a;->b(Ljava/lang/String;)Lcom/ss/android/downloadad/a/a/e$a;
.line 104
:cond_8f
invoke-static {}, Lcom/bytedance/sdk/openadsdk/multipro/b;->b()Z
move-result v2
if-eqz v2, :cond_98
.line 105
invoke-virtual {v0, v1}, Lcom/ss/android/downloadad/a/a/e$a;->c(Z)Lcom/ss/android/downloadad/a/a/e$a;
.line 108
:cond_98
invoke-virtual {p1}, Lcom/bytedance/sdk/openadsdk/core/d/l;->V()Lcom/bytedance/sdk/openadsdk/core/d/g;
move-result-object v2
if-eqz v2, :cond_8
.line 109
new-instance v2, Lcom/ss/android/a/a/d/b;
invoke-direct {v2}, Lcom/ss/android/a/a/d/b;-><init>()V
.line 110
invoke-virtual {p1}, Lcom/bytedance/sdk/openadsdk/core/d/l;->T()Ljava/lang/String;
move-result-object v3
invoke-static {v3}, Ljava/lang/Long;->valueOf(Ljava/lang/String;)Ljava/lang/Long;
move-result-object v3
invoke-virtual {v3}, Ljava/lang/Long;->longValue()J
move-result-wide v4
invoke-virtual {v2, v4, v5}, Lcom/ss/android/a/a/d/b;->a(J)V
.line 112
invoke-virtual {p1}, Lcom/bytedance/sdk/openadsdk/core/d/l;->V()Lcom/bytedance/sdk/openadsdk/core/d/g;
move-result-object v3
invoke-virtual {v3}, Lcom/bytedance/sdk/openadsdk/core/d/g;->a()Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3}, Lcom/ss/android/a/a/d/b;->b(Ljava/lang/String;)V
.line 113
invoke-virtual {p1}, Lcom/bytedance/sdk/openadsdk/core/d/l;->Q()Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3}, Lcom/ss/android/a/a/d/b;->c(Ljava/lang/String;)V
.line 115
invoke-virtual {p1}, Lcom/bytedance/sdk/openadsdk/core/d/l;->V()Lcom/bytedance/sdk/openadsdk/core/d/g;
move-result-object v3
invoke-virtual {v3}, Lcom/bytedance/sdk/openadsdk/core/d/g;->c()I
move-result v3
const/4 v4, 0x2
if-ne v3, v4, :cond_f0
.line 116
invoke-virtual {p1}, Lcom/bytedance/sdk/openadsdk/core/d/l;->X()I
move-result v3
const/4 v4, 0x5
if-eq v3, v4, :cond_f0
.line 117
invoke-virtual {p1}, Lcom/bytedance/sdk/openadsdk/core/d/l;->X()I
move-result v3
const/16 v4, 0xf
if-eq v3, v4, :cond_f0
.line 126
:goto_de
invoke-virtual {v0, v2}, Lcom/ss/android/downloadad/a/a/e$a;->a(Lcom/ss/android/a/a/d/b;)Lcom/ss/android/downloadad/a/a/e$a;
goto/16 :goto_8
.line 90
:cond_e3
invoke-virtual {p1}, Lcom/bytedance/sdk/openadsdk/core/d/l;->I()Lcom/bytedance/sdk/openadsdk/core/d/k;
move-result-object v0
invoke-virtual {v0}, Lcom/bytedance/sdk/openadsdk/core/d/k;->a()Ljava/lang/String;
move-result-object v0
goto/16 :goto_43
.line 92
:cond_ed
const/4 v0, 0x0
goto/16 :goto_5e
.line 121
:cond_f0
invoke-virtual {p1}, Lcom/bytedance/sdk/openadsdk/core/d/l;->V()Lcom/bytedance/sdk/openadsdk/core/d/g;
move-result-object v3
invoke-virtual {v3}, Lcom/bytedance/sdk/openadsdk/core/d/g;->c()I
move-result v3
if-ne v3, v1, :cond_106
.line 122
invoke-virtual {p1}, Lcom/bytedance/sdk/openadsdk/core/d/l;->V()Lcom/bytedance/sdk/openadsdk/core/d/g;
move-result-object v1
invoke-virtual {v1}, Lcom/bytedance/sdk/openadsdk/core/d/g;->b()Ljava/lang/String;
move-result-object v1
invoke-virtual {v2, v1}, Lcom/ss/android/a/a/d/b;->a(Ljava/lang/String;)V
goto :goto_de
.line 124
:cond_106
invoke-virtual {p1}, Lcom/bytedance/sdk/openadsdk/core/d/l;->K()Ljava/lang/String;
move-result-object v1
invoke-virtual {v2, v1}, Lcom/ss/android/a/a/d/b;->a(Ljava/lang/String;)V
goto :goto_de
.line 85
:catch_10e
move-exception v0
goto/16 :goto_27
.end method
.method public static a(Ljava/lang/String;Ljava/lang/String;Lcom/bytedance/sdk/openadsdk/core/d/l;Lorg/json/JSONObject;)Lcom/ss/android/downloadad/a/a/e$a;
.registers 10
.prologue
const/4 v1, 0x1
.line 37
if-nez p2, :cond_9
.line 38
new-instance v0, Lcom/ss/android/downloadad/a/a/e$a;
invoke-direct {v0}, Lcom/ss/android/downloadad/a/a/e$a;-><init>()V
.line 72
:cond_8
:goto_8
return-object v0
.line 40
:cond_9
invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_15
.line 41
new-instance v0, Lcom/ss/android/downloadad/a/a/e$a;
invoke-direct {v0}, Lcom/ss/android/downloadad/a/a/e$a;-><init>()V
goto :goto_8
.line 45
:cond_15
new-instance v2, Lorg/json/JSONObject;
invoke-direct {v2}, Lorg/json/JSONObject;-><init>()V
.line 47
:try_start_1a
invoke-static {}, Lcom/bytedance/sdk/openadsdk/downloadnew/a/b/a;->a()Lcom/bytedance/sdk/openadsdk/downloadnew/a/b/a;
move-result-object v0
invoke-virtual {v0, p1}, Lcom/bytedance/sdk/openadsdk/downloadnew/a/b/a;->a(Ljava/lang/String;)Lcom/bytedance/sdk/openadsdk/downloadnew/a/b/a;
move-result-object v0
invoke-virtual {v0, p3}, Lcom/bytedance/sdk/openadsdk/downloadnew/a/b/a;->b(Lorg/json/JSONObject;)Lcom/bytedance/sdk/openadsdk/downloadnew/a/b/a;
move-result-object v0
invoke-virtual {v0, p2}, Lcom/bytedance/sdk/openadsdk/downloadnew/a/b/a;->a(Lcom/bytedance/sdk/openadsdk/core/d/l;)Lcom/bytedance/sdk/openadsdk/downloadnew/a/b/a;
move-result-object v0
.line 48
const-string v3, "open_ad_sdk_download_extra"
invoke-virtual {v0}, Lcom/bytedance/sdk/openadsdk/downloadnew/a/b/a;->b()Lorg/json/JSONObject;
move-result-object v0
invoke-virtual {v2, v3, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:try_end_33
.catch Ljava/lang/Exception; {:try_start_1a .. :try_end_33} :catch_98
.line 51
:goto_33
new-instance v0, Lcom/ss/android/downloadad/a/a/e$a;
invoke-direct {v0}, Lcom/ss/android/downloadad/a/a/e$a;-><init>()V
.line 52
invoke-virtual {p2}, Lcom/bytedance/sdk/openadsdk/core/d/l;->T()Ljava/lang/String;
move-result-object v3
invoke-static {v3}, Ljava/lang/Long;->valueOf(Ljava/lang/String;)Ljava/lang/Long;
move-result-object v3
invoke-virtual {v3}, Ljava/lang/Long;->longValue()J
move-result-wide v4
invoke-virtual {v0, v4, v5}, Lcom/ss/android/downloadad/a/a/e$a;->a(J)Lcom/ss/android/downloadad/a/a/e$a;
move-result-object v3
.line 53
invoke-virtual {p2}, Lcom/bytedance/sdk/openadsdk/core/d/l;->I()Lcom/bytedance/sdk/openadsdk/core/d/k;
move-result-object v0
if-nez v0, :cond_8d
const/4 v0, 0x0
:goto_4f
invoke-virtual {v3, v0}, Lcom/ss/android/downloadad/a/a/e$a;->c(Ljava/lang/String;)Lcom/ss/android/downloadad/a/a/e$a;
move-result-object v0
.line 54
invoke-static {}, Lcom/bytedance/sdk/openadsdk/core/i;->c()Lcom/bytedance/sdk/openadsdk/core/i;
move-result-object v3
invoke-virtual {v3}, Lcom/bytedance/sdk/openadsdk/core/i;->k()Z
move-result v3
invoke-virtual {v0, v3}, Lcom/ss/android/downloadad/a/a/e$a;->b(Z)Lcom/ss/android/downloadad/a/a/e$a;
move-result-object v3
.line 55
invoke-static {}, Lcom/bytedance/sdk/openadsdk/core/i;->c()Lcom/bytedance/sdk/openadsdk/core/i;
move-result-object v0
invoke-virtual {v0}, Lcom/bytedance/sdk/openadsdk/core/i;->k()Z
move-result v0
if-nez v0, :cond_96
move v0, v1
:goto_6a
invoke-virtual {v3, v0}, Lcom/ss/android/downloadad/a/a/e$a;->d(Z)Lcom/ss/android/downloadad/a/a/e$a;
move-result-object v0
.line 56
invoke-virtual {p2}, Lcom/bytedance/sdk/openadsdk/core/d/l;->W()Ljava/lang/String;
move-result-object v3
invoke-virtual {v0, v3}, Lcom/ss/android/downloadad/a/a/e$a;->a(Ljava/lang/String;)Lcom/ss/android/downloadad/a/a/e$a;
move-result-object v0
.line 57
invoke-virtual {v0, v2}, Lcom/ss/android/downloadad/a/a/e$a;->a(Lorg/json/JSONObject;)Lcom/ss/android/downloadad/a/a/e$a;
move-result-object v0
.line 58
invoke-virtual {v0, p0}, Lcom/ss/android/downloadad/a/a/e$a;->d(Ljava/lang/String;)Lcom/ss/android/downloadad/a/a/e$a;
move-result-object v0
.line 59
invoke-virtual {v0, v1}, Lcom/ss/android/downloadad/a/a/e$a;->a(Z)Lcom/ss/android/downloadad/a/a/e$a;
move-result-object v0
.line 68
invoke-static {}, Lcom/bytedance/sdk/openadsdk/multipro/b;->b()Z
move-result v2
if-eqz v2, :cond_8
.line 69
invoke-virtual {v0, v1}, Lcom/ss/android/downloadad/a/a/e$a;->c(Z)Lcom/ss/android/downloadad/a/a/e$a;
goto/16 :goto_8
.line 53
:cond_8d
invoke-virtual {p2}, Lcom/bytedance/sdk/openadsdk/core/d/l;->I()Lcom/bytedance/sdk/openadsdk/core/d/k;
move-result-object v0
invoke-virtual {v0}, Lcom/bytedance/sdk/openadsdk/core/d/k;->a()Ljava/lang/String;
move-result-object v0
goto :goto_4f
.line 55
:cond_96
const/4 v0, 0x0
goto :goto_6a
.line 49
:catch_98
move-exception v0
goto :goto_33
.end method