asq.smali
.class public Ldxoptimizer/asq;
.super Ljava/lang/Object;
.source "DataAdapter.java"
# instance fields
.field private a:Ldxoptimizer/ev;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ldxoptimizer/ev",
"<",
"Ljava/lang/Integer;",
"Ldxoptimizer/asw;",
">;"
}
.end annotation
.end field
.field private b:Ldxoptimizer/ev;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ldxoptimizer/ev",
"<",
"Ljava/lang/Integer;",
"Ldxoptimizer/asu;",
">;"
}
.end annotation
.end field
.field private c:Ldxoptimizer/ev;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ldxoptimizer/ev",
"<",
"Ljava/lang/Integer;",
"Ldxoptimizer/asv;",
">;"
}
.end annotation
.end field
.field private d:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List",
"<",
"Ldxoptimizer/asw;",
">;"
}
.end annotation
.end field
.field private e:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List",
"<",
"Ldxoptimizer/asu;",
">;"
}
.end annotation
.end field
.field private f:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List",
"<",
"Ldxoptimizer/asv;",
">;"
}
.end annotation
.end field
# direct methods
.method public constructor <init>(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V
.registers 8
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List",
"<",
"Ldxoptimizer/asw;",
">;",
"Ljava/util/List",
"<",
"Ldxoptimizer/asu;",
">;",
"Ljava/util/List",
"<",
"Ldxoptimizer/asv;",
">;)V"
}
.end annotation
.prologue
.line 79
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 80
new-instance v0, Ldxoptimizer/ev;
invoke-direct {v0}, Ldxoptimizer/ev;-><init>()V
iput-object v0, p0, Ldxoptimizer/asq;->a:Ldxoptimizer/ev;
.line 81
new-instance v0, Ldxoptimizer/ev;
invoke-direct {v0}, Ldxoptimizer/ev;-><init>()V
iput-object v0, p0, Ldxoptimizer/asq;->b:Ldxoptimizer/ev;
.line 82
new-instance v0, Ldxoptimizer/ev;
invoke-direct {v0}, Ldxoptimizer/ev;-><init>()V
iput-object v0, p0, Ldxoptimizer/asq;->c:Ldxoptimizer/ev;
.line 83
iput-object p1, p0, Ldxoptimizer/asq;->d:Ljava/util/List;
.line 84
iput-object p2, p0, Ldxoptimizer/asq;->e:Ljava/util/List;
.line 85
iput-object p3, p0, Ldxoptimizer/asq;->f:Ljava/util/List;
.line 86
invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v1
:goto_22
invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_3a
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ldxoptimizer/asw;
.line 87
iget-object v2, p0, Ldxoptimizer/asq;->a:Ldxoptimizer/ev;
iget v3, v0, Ldxoptimizer/asw;->e:I
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v3
invoke-virtual {v2, v3, v0}, Ldxoptimizer/ev;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
goto :goto_22
.line 89
:cond_3a
invoke-interface {p2}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v1
:goto_3e
invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_56
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ldxoptimizer/asu;
.line 90
iget-object v2, p0, Ldxoptimizer/asq;->b:Ldxoptimizer/ev;
iget v3, v0, Ldxoptimizer/asu;->e:I
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v3
invoke-virtual {v2, v3, v0}, Ldxoptimizer/ev;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
goto :goto_3e
.line 92
:cond_56
invoke-interface {p3}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v1
:goto_5a
invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_72
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ldxoptimizer/asv;
.line 93
iget-object v2, p0, Ldxoptimizer/asq;->c:Ldxoptimizer/ev;
iget v3, v0, Ldxoptimizer/asv;->a:I
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v3
invoke-virtual {v2, v3, v0}, Ldxoptimizer/ev;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
goto :goto_5a
.line 95
:cond_72
return-void
.end method
.method private a(Lorg/json/JSONObject;)Ldxoptimizer/ass;
.registers 4
.annotation system Ldalvik/annotation/Throws;
value = {
Lorg/json/JSONException;
}
.end annotation
.prologue
.line 397
if-nez p1, :cond_4
.line 398
const/4 v0, 0x0
.line 406
:goto_3
return-object v0
.line 400
:cond_4
new-instance v0, Ldxoptimizer/ass;
invoke-direct {v0}, Ldxoptimizer/ass;-><init>()V
.line 401
const-string v1, "name"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Ldxoptimizer/ass;->a:Ljava/lang/String;
.line 402
const-string v1, "phone"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Ldxoptimizer/ass;->b:Ljava/lang/String;
.line 403
const-string v1, "province"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Ldxoptimizer/ass;->c:Ljava/lang/String;
.line 404
const-string v1, "city"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Ldxoptimizer/ass;->d:Ljava/lang/String;
.line 405
const-string v1, "street"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, v0, Ldxoptimizer/ass;->e:Ljava/lang/String;
goto :goto_3
.end method
.method private a(II)Ldxoptimizer/asw;
.registers 5
.prologue
.line 482
iget-object v0, p0, Ldxoptimizer/asq;->a:Ldxoptimizer/ev;
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-virtual {v0, v1}, Ldxoptimizer/ev;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ldxoptimizer/asw;
.line 484
if-nez v0, :cond_10
.line 485
const/4 v0, 0x0
.line 489
:goto_f
return-object v0
.line 487
:cond_10
const/4 v1, 0x1
iput-boolean v1, v0, Ldxoptimizer/asw;->b:Z
.line 488
iput p2, v0, Ldxoptimizer/asw;->k:I
goto :goto_f
.end method
.method private a(Ldxoptimizer/ass;)Lorg/json/JSONObject;
.registers 5
.annotation system Ldalvik/annotation/Throws;
value = {
Lorg/json/JSONException;
}
.end annotation
.prologue
.line 410
new-instance v0, Lorg/json/JSONObject;
invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
.line 411
const-string v1, "name"
iget-object v2, p1, Ldxoptimizer/ass;->a:Ljava/lang/String;
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 412
const-string v1, "phone"
iget-object v2, p1, Ldxoptimizer/ass;->b:Ljava/lang/String;
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 413
const-string v1, "province"
iget-object v2, p1, Ldxoptimizer/ass;->c:Ljava/lang/String;
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 414
const-string v1, "city"
iget-object v2, p1, Ldxoptimizer/ass;->d:Ljava/lang/String;
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 415
const-string v1, "street"
iget-object v2, p1, Ldxoptimizer/ass;->e:Ljava/lang/String;
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 416
return-object v0
.end method
.method private a(Landroid/content/Context;Ldxoptimizer/asy;)V
.registers 8
.prologue
.line 379
const/4 v1, 0x0
.line 380
iget-object v0, p2, Ldxoptimizer/asy;->g:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v2
:cond_7
invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_39
invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ldxoptimizer/asw;
.line 381
iget v3, v0, Ldxoptimizer/asw;->e:I
const/16 v4, 0x10
if-eq v3, v4, :cond_25
iget v3, v0, Ldxoptimizer/asw;->e:I
const/16 v4, 0x11
if-eq v3, v4, :cond_25
iget v3, v0, Ldxoptimizer/asw;->e:I
const/16 v4, 0x12
if-ne v3, v4, :cond_7
.line 384
:cond_25
iget v3, v0, Ldxoptimizer/asw;->k:I
iget v4, v0, Ldxoptimizer/asw;->j:I
if-ge v3, v4, :cond_7
.line 385
const/4 v1, 0x1
.line 386
iget v0, v0, Ldxoptimizer/asw;->e:I
invoke-static {p1, v0}, Ldxoptimizer/atn;->a(Landroid/content/Context;I)V
move v0, v1
.line 391
:goto_32
if-nez v0, :cond_38
.line 392
const/4 v0, -0x1
invoke-static {p1, v0}, Ldxoptimizer/atn;->a(Landroid/content/Context;I)V
.line 394
:cond_38
return-void
:cond_39
move v0, v1
goto :goto_32
.end method
.method private b(Landroid/content/Context;Ldxoptimizer/asy;)V
.registers 8
.prologue
const/4 v4, 0x1
const/16 v3, 0x11
.line 443
invoke-static {}, Ldxoptimizer/ahc;->a()Ldxoptimizer/ahu;
move-result-object v0
invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
move-result-object v1
invoke-virtual {v0, v1}, Ldxoptimizer/ahu;->f(Landroid/content/Context;)Ldxoptimizer/ahf;
move-result-object v0
invoke-interface {v0}, Ldxoptimizer/ahf;->a()Lcom/dianxinos/optimizer/engine/antispam/model/AchieveInfo;
move-result-object v1
.line 444
const/4 v0, 0x0
.line 446
:try_start_14
iget-object v1, v1, Lcom/dianxinos/optimizer/engine/antispam/model/AchieveInfo;->level:Ljava/lang/String;
invoke-static {v1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
:try_end_19
.catch Ljava/lang/NumberFormatException; {:try_start_14 .. :try_end_19} :catch_50
move-result v0
.line 452
:goto_1a
if-gtz v0, :cond_1d
.line 479
:cond_1c
:goto_1c
return-void
.line 455
:cond_1d
const/16 v1, 0x10
invoke-direct {p0, v1, v4}, Ldxoptimizer/asq;->a(II)Ldxoptimizer/asw;
move-result-object v1
.line 456
if-eqz v1, :cond_1c
.line 459
iget-object v2, p2, Ldxoptimizer/asy;->g:Ljava/util/List;
invoke-interface {v2, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 460
invoke-static {p1}, Ldxoptimizer/asr;->a(Landroid/content/Context;)Ldxoptimizer/asr;
move-result-object v2
iget v1, v1, Ldxoptimizer/asw;->h:I
invoke-virtual {v2, p2, v1}, Ldxoptimizer/asr;->a(Ldxoptimizer/asy;I)V
.line 463
packed-switch v0, :pswitch_data_52
.line 471
const/4 v0, 0x2
invoke-direct {p0, v3, v0}, Ldxoptimizer/asq;->a(II)Ldxoptimizer/asw;
move-result-object v0
.line 474
:goto_3b
invoke-static {p1, v3}, Ldxoptimizer/atn;->a(Landroid/content/Context;I)V
.line 475
if-eqz v0, :cond_1c
.line 478
iget-object v1, p2, Ldxoptimizer/asy;->g:Ljava/util/List;
invoke-interface {v1, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
goto :goto_1c
.line 465
:pswitch_46
const/4 v0, -0x1
invoke-static {p1, v0}, Ldxoptimizer/atn;->a(Landroid/content/Context;I)V
goto :goto_1c
.line 468
:pswitch_4b
invoke-direct {p0, v3, v4}, Ldxoptimizer/asq;->a(II)Ldxoptimizer/asw;
move-result-object v0
goto :goto_3b
.line 447
:catch_50
move-exception v1
goto :goto_1a
.line 463
:pswitch_data_52
.packed-switch 0x1
:pswitch_46
:pswitch_4b
.end packed-switch
.end method
.method private b(Landroid/content/Context;Ljava/lang/String;)Z
.registers 4
.prologue
.line 420
invoke-virtual {p0, p1, p2}, Ldxoptimizer/asq;->a(Landroid/content/Context;Ljava/lang/String;)Ldxoptimizer/asy;
move-result-object v0
.line 424
if-eqz v0, :cond_8
const/4 v0, 0x1
:goto_7
return v0
:cond_8
const/4 v0, 0x0
goto :goto_7
.end method
# virtual methods
.method public a(Landroid/content/Context;Z)I
.registers 9
.prologue
const/4 v0, -0x1
.line 273
.line 275
:try_start_1
invoke-static {p1}, Ldxoptimizer/atn;->a(Landroid/content/Context;)Ljava/lang/String;
move-result-object v1
.line 276
if-eqz p2, :cond_1a
.line 277
new-instance v2, Lorg/json/JSONObject;
invoke-direct {v2, v1}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
.line 278
const-string v1, "address"
invoke-virtual {v2, v1}, Lorg/json/JSONObject;->remove(Ljava/lang/String;)Ljava/lang/Object;
.line 279
const-string v1, "userType"
invoke-virtual {v2, v1}, Lorg/json/JSONObject;->remove(Ljava/lang/String;)Ljava/lang/Object;
.line 280
invoke-virtual {v2}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
move-result-object v1
.line 283
:cond_1a
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v2
.line 284
sget-object v4, Ldxoptimizer/bze;->b:Ljava/lang/String;
invoke-static {v4, v2, v3, v1}, Ldxoptimizer/cfd;->b(Ljava/lang/String;JLjava/lang/String;)Ljava/lang/String;
move-result-object v1
.line 285
new-instance v4, Lorg/json/JSONObject;
invoke-direct {v4}, Lorg/json/JSONObject;-><init>()V
.line 286
const-string v5, "createTime"
invoke-virtual {v4, v5, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;
.line 287
const-string v2, "msg"
invoke-virtual {v4, v2, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 288
invoke-virtual {v4}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
move-result-object v1
.line 290
invoke-static {p1}, Ldxoptimizer/afe;->c(Landroid/content/Context;)Ljava/lang/String;
move-result-object v2
.line 291
invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
:try_end_3e
.catch Lcom/dianxinos/optimizer/utils/HttpUtils$HttpStatusException; {:try_start_1 .. :try_end_3e} :catch_70
.catch Ljava/io/IOException; {:try_start_1 .. :try_end_3e} :catch_75
.catch Lorg/json/JSONException; {:try_start_1 .. :try_end_3e} :catch_7a
.catchall {:try_start_1 .. :try_end_3e} :catchall_7f
move-result v3
if-eqz v3, :cond_45
.line 323
invoke-static {}, Ldxoptimizer/cff;->a()V
.line 325
:goto_44
return v0
.line 294
:cond_45
const/16 v3, 0x1592
:try_start_47
invoke-static {v3}, Ldxoptimizer/cff;->a(I)V
.line 295
sget-object v3, Ldxoptimizer/bze;->y:Ljava/lang/String;
invoke-virtual {p0, p1, v1, v2}, Ldxoptimizer/asq;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
invoke-static {p1, v3, v1, v2}, Lcom/dianxinos/optimizer/utils/HttpUtils;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
.line 296
new-instance v2, Ldxoptimizer/cdm;
invoke-direct {v2}, Ldxoptimizer/cdm;-><init>()V
.line 297
invoke-virtual {v2, v1}, Ldxoptimizer/cdm;->a(Ljava/lang/String;)Lorg/json/JSONObject;
.line 298
invoke-virtual {v2}, Ldxoptimizer/cdm;->a()Z
move-result v1
if-nez v1, :cond_6a
.line 299
invoke-virtual {v2}, Ldxoptimizer/cdm;->b()I
:try_end_65
.catch Lcom/dianxinos/optimizer/utils/HttpUtils$HttpStatusException; {:try_start_47 .. :try_end_65} :catch_70
.catch Ljava/io/IOException; {:try_start_47 .. :try_end_65} :catch_75
.catch Lorg/json/JSONException; {:try_start_47 .. :try_end_65} :catch_7a
.catchall {:try_start_47 .. :try_end_65} :catchall_7f
move-result v0
.line 323
invoke-static {}, Ldxoptimizer/cff;->a()V
goto :goto_44
.line 309
:cond_6a
const/16 v0, 0xc8
.line 323
invoke-static {}, Ldxoptimizer/cff;->a()V
goto :goto_44
.line 310
:catch_70
move-exception v1
.line 323
invoke-static {}, Ldxoptimizer/cff;->a()V
goto :goto_44
.line 314
:catch_75
move-exception v1
.line 323
invoke-static {}, Ldxoptimizer/cff;->a()V
goto :goto_44
.line 318
:catch_7a
move-exception v1
.line 323
invoke-static {}, Ldxoptimizer/cff;->a()V
goto :goto_44
:catchall_7f
move-exception v0
invoke-static {}, Ldxoptimizer/cff;->a()V
throw v0
.end method
.method public a(I)Ldxoptimizer/asw;
.registers 4
.prologue
.line 111
iget-object v0, p0, Ldxoptimizer/asq;->a:Ldxoptimizer/ev;
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-virtual {v0, v1}, Ldxoptimizer/ev;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ldxoptimizer/asw;
return-object v0
.end method
.method public a(Landroid/content/Context;Ljava/lang/String;)Ldxoptimizer/asy;
.registers 14
.prologue
const/4 v4, 0x1
const/4 v2, 0x0
.line 128
new-instance v1, Ldxoptimizer/asy;
invoke-direct {v1}, Ldxoptimizer/asy;-><init>()V
.line 129
invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_116
.line 131
:try_start_d
new-instance v0, Lorg/json/JSONObject;
invoke-direct {v0, p2}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
.line 132
const-string v3, "uid"
invoke-virtual {v0, v3}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
iput-object v3, v1, Ldxoptimizer/asy;->a:Ljava/lang/String;
.line 133
const-string v3, "level"
invoke-virtual {v0, v3}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I
move-result v3
iput v3, v1, Ldxoptimizer/asy;->b:I
.line 134
const-string v3, "lastModifiedTime"
invoke-virtual {v0, v3}, Lorg/json/JSONObject;->getLong(Ljava/lang/String;)J
move-result-wide v6
iput-wide v6, v1, Ldxoptimizer/asy;->d:J
.line 135
const-string v3, "exp"
invoke-virtual {v0, v3}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I
move-result v3
iput v3, v1, Ldxoptimizer/asy;->c:I
.line 136
const-string v3, "userType"
invoke-virtual {v0, v3}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v3
iput v3, v1, Ldxoptimizer/asy;->e:I
.line 137
const-string v3, "dailyTasks"
invoke-virtual {v0, v3}, Lorg/json/JSONObject;->getJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v6
.line 138
const-string v3, "medalTasks"
invoke-virtual {v0, v3}, Lorg/json/JSONObject;->getJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v7
.line 139
const-string v3, "address"
invoke-virtual {v0, v3}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
move-result-object v3
.line 140
invoke-direct {p0, v3}, Ldxoptimizer/asq;->a(Lorg/json/JSONObject;)Ldxoptimizer/ass;
move-result-object v3
invoke-virtual {v1, v3}, Ldxoptimizer/asy;->a(Ldxoptimizer/ass;)V
.line 141
const-string v3, "credits"
invoke-virtual {v0, v3}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v8
.line 143
invoke-virtual {v6}, Lorg/json/JSONArray;->length()I
move-result v9
.line 145
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iput-object v0, v1, Ldxoptimizer/asy;->f:Ljava/util/List;
move v5, v2
.line 146
:goto_65
if-ge v5, v9, :cond_9d
.line 147
invoke-virtual {v6, v5}, Lorg/json/JSONArray;->getJSONObject(I)Lorg/json/JSONObject;
move-result-object v3
.line 148
const-string v0, "id"
invoke-virtual {v3, v0}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I
move-result v0
.line 149
iget-object v10, p0, Ldxoptimizer/asq;->b:Ldxoptimizer/ev;
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v0
invoke-virtual {v10, v0}, Ldxoptimizer/ev;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ldxoptimizer/asu;
.line 150
if-nez v0, :cond_83
.line 146
:goto_7f
add-int/lit8 v0, v5, 0x1
move v5, v0
goto :goto_65
.line 152
:cond_83
const-string v10, "point"
invoke-virtual {v3, v10}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I
move-result v3
iput v3, v0, Ldxoptimizer/asu;->k:I
.line 153
iget v3, v0, Ldxoptimizer/asu;->k:I
if-ne v3, v4, :cond_9b
move v3, v4
:goto_90
iput-boolean v3, v0, Ldxoptimizer/asu;->a:Z
.line 155
iget-object v3, v1, Ldxoptimizer/asy;->f:Ljava/util/List;
invoke-interface {v3, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
goto :goto_7f
.line 187
:catch_98
move-exception v0
.line 191
const/4 v0, 0x0
.line 203
:goto_9a
return-object v0
:cond_9b
move v3, v2
.line 153
goto :goto_90
.line 158
:cond_9d
invoke-virtual {v7}, Lorg/json/JSONArray;->length()I
move-result v4
.line 160
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iput-object v0, v1, Ldxoptimizer/asy;->g:Ljava/util/List;
move v3, v2
.line 161
:goto_a9
if-ge v3, v4, :cond_e0
.line 162
invoke-virtual {v7, v3}, Lorg/json/JSONArray;->getJSONObject(I)Lorg/json/JSONObject;
move-result-object v5
.line 163
const-string v0, "taskId"
invoke-virtual {v5, v0}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I
move-result v0
.line 164
iget-object v6, p0, Ldxoptimizer/asq;->a:Ldxoptimizer/ev;
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v0
invoke-virtual {v6, v0}, Ldxoptimizer/ev;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ldxoptimizer/asw;
.line 165
if-nez v0, :cond_c7
.line 161
:goto_c3
add-int/lit8 v0, v3, 0x1
move v3, v0
goto :goto_a9
.line 167
:cond_c7
const-string v6, "point"
invoke-virtual {v5, v6}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I
move-result v6
iput v6, v0, Ldxoptimizer/asw;->k:I
.line 168
const-string v6, "medalId"
invoke-virtual {v5, v6}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I
move-result v5
iput v5, v0, Ldxoptimizer/asw;->a:I
.line 169
const/4 v5, 0x1
iput-boolean v5, v0, Ldxoptimizer/asw;->b:Z
.line 171
iget-object v5, v1, Ldxoptimizer/asy;->g:Ljava/util/List;
invoke-interface {v5, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
goto :goto_c3
.line 174
:cond_e0
if-eqz v8, :cond_126
.line 175
invoke-virtual {v8}, Lorg/json/JSONArray;->length()I
move-result v3
move v0, v2
.line 176
:goto_e7
if-ge v0, v3, :cond_126
.line 177
new-instance v2, Ldxoptimizer/ast;
invoke-direct {v2}, Ldxoptimizer/ast;-><init>()V
.line 178
invoke-virtual {v8, v0}, Lorg/json/JSONArray;->optJSONObject(I)Lorg/json/JSONObject;
move-result-object v4
.line 179
if-eqz v4, :cond_113
.line 180
const-string v5, "day"
invoke-virtual {v4, v5}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v5
iput-object v5, v2, Ldxoptimizer/ast;->a:Ljava/lang/String;
.line 181
const-string v5, "credit"
invoke-virtual {v4, v5}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v5
iput v5, v2, Ldxoptimizer/ast;->b:I
.line 182
const-string v5, "describe"
invoke-virtual {v4, v5}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
iput-object v4, v2, Ldxoptimizer/ast;->c:Ljava/lang/String;
.line 183
invoke-virtual {v1}, Ldxoptimizer/asy;->a()Ljava/util/List;
move-result-object v4
invoke-interface {v4, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z
:try_end_113
.catch Lorg/json/JSONException; {:try_start_d .. :try_end_113} :catch_98
.line 176
:cond_113
add-int/lit8 v0, v0, 0x1
goto :goto_e7
.line 194
:cond_116
iget-object v0, p0, Ldxoptimizer/asq;->e:Ljava/util/List;
iput-object v0, v1, Ldxoptimizer/asy;->f:Ljava/util/List;
.line 195
iput v4, v1, Ldxoptimizer/asy;->b:I
.line 196
invoke-direct {p0, p1, v1}, Ldxoptimizer/asq;->b(Landroid/content/Context;Ldxoptimizer/asy;)V
.line 197
invoke-virtual {p0, v1, p1}, Ldxoptimizer/asq;->a(Ldxoptimizer/asy;Landroid/content/Context;)Ljava/lang/String;
move-result-object v0
invoke-static {p1, v0}, Ldxoptimizer/atn;->a(Landroid/content/Context;Ljava/lang/String;)V
:cond_126
move-object v0, v1
.line 203
goto/16 :goto_9a
.end method
.method public a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
.registers 7
.prologue
const/16 v1, 0x32
.line 428
invoke-virtual {p2}, Ljava/lang/String;->length()I
move-result v0
if-le v0, v1, :cond_d
const/4 v0, 0x0
invoke-virtual {p2, v0, v1}, Ljava/lang/String;->substring(II)Ljava/lang/String;
move-result-object p2
.line 429
:cond_d
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "AYUEJ1AWWHKTYENYUG1RP1B52SY5R1OJ"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Ldxoptimizer/cdk;->a(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 434
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "bduss="
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "&checkStr="
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public a(Ldxoptimizer/asy;Landroid/content/Context;)Ljava/lang/String;
.registers 14
.prologue
const/4 v1, 0x0
const/4 v3, 0x0
.line 207
new-instance v2, Lorg/json/JSONObject;
invoke-direct {v2}, Lorg/json/JSONObject;-><init>()V
.line 209
:try_start_7
const-string v0, "uid"
invoke-static {p2}, Ldxoptimizer/afg;->a(Landroid/content/Context;)Ldxoptimizer/afg;
move-result-object v4
invoke-virtual {v4}, Ldxoptimizer/afg;->e()Ljava/lang/String;
move-result-object v4
invoke-virtual {v2, v0, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 210
const-string v0, "exp"
iget v4, p1, Ldxoptimizer/asy;->c:I
invoke-virtual {v2, v0, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 211
const-string v0, "level"
iget v4, p1, Ldxoptimizer/asy;->b:I
invoke-virtual {v2, v0, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 212
const-string v0, "lastModifiedTime"
iget-wide v4, p1, Ldxoptimizer/asy;->d:J
invoke-virtual {v2, v0, v4, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;
.line 213
const-string v0, "userType"
iget v4, p1, Ldxoptimizer/asy;->e:I
invoke-virtual {v2, v0, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 214
const-string v0, "vn"
const-string v4, ""
invoke-static {p2, v4}, Ldxoptimizer/cdt;->a(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
invoke-virtual {v2, v0, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 216
new-instance v5, Lorg/json/JSONArray;
invoke-direct {v5}, Lorg/json/JSONArray;-><init>()V
.line 217
iget-object v0, p1, Ldxoptimizer/asy;->f:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v6
move v4, v3
.line 218
:goto_47
if-ge v4, v6, :cond_6b
.line 219
new-instance v7, Lorg/json/JSONObject;
invoke-direct {v7}, Lorg/json/JSONObject;-><init>()V
.line 220
iget-object v0, p1, Ldxoptimizer/asy;->f:Ljava/util/List;
invoke-interface {v0, v4}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ldxoptimizer/asu;
.line 221
const-string v8, "id"
iget v9, v0, Ldxoptimizer/asu;->e:I
invoke-virtual {v7, v8, v9}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 222
const-string v8, "point"
iget v0, v0, Ldxoptimizer/asu;->k:I
invoke-virtual {v7, v8, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 223
invoke-virtual {v5, v4, v7}, Lorg/json/JSONArray;->put(ILjava/lang/Object;)Lorg/json/JSONArray;
.line 218
add-int/lit8 v0, v4, 0x1
move v4, v0
goto :goto_47
.line 225
:cond_6b
new-instance v6, Lorg/json/JSONArray;
invoke-direct {v6}, Lorg/json/JSONArray;-><init>()V
.line 226
iget-object v0, p1, Ldxoptimizer/asy;->g:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v7
move v4, v3
.line 227
:goto_77
if-ge v4, v7, :cond_a2
.line 228
new-instance v8, Lorg/json/JSONObject;
invoke-direct {v8}, Lorg/json/JSONObject;-><init>()V
.line 229
iget-object v0, p1, Ldxoptimizer/asy;->g:Ljava/util/List;
invoke-interface {v0, v4}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ldxoptimizer/asw;
.line 230
const-string v9, "taskId"
iget v10, v0, Ldxoptimizer/asw;->e:I
invoke-virtual {v8, v9, v10}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 231
const-string v9, "point"
iget v10, v0, Ldxoptimizer/asw;->k:I
invoke-virtual {v8, v9, v10}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 232
const-string v9, "medalId"
iget v0, v0, Ldxoptimizer/asw;->a:I
invoke-virtual {v8, v9, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 233
invoke-virtual {v6, v4, v8}, Lorg/json/JSONArray;->put(ILjava/lang/Object;)Lorg/json/JSONArray;
.line 227
add-int/lit8 v0, v4, 0x1
move v4, v0
goto :goto_77
.line 236
:cond_a2
const-string v0, "dailyTasks"
invoke-virtual {v2, v0, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 237
const-string v0, "medalTasks"
invoke-virtual {v2, v0, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 238
invoke-virtual {p1}, Ldxoptimizer/asy;->b()Ldxoptimizer/ass;
move-result-object v0
.line 239
if-eqz v0, :cond_bf
.line 240
const-string v0, "address"
invoke-virtual {p1}, Ldxoptimizer/asy;->b()Ldxoptimizer/ass;
move-result-object v4
invoke-direct {p0, v4}, Ldxoptimizer/asq;->a(Ldxoptimizer/ass;)Lorg/json/JSONObject;
move-result-object v4
invoke-virtual {v2, v0, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 242
:cond_bf
new-instance v4, Lorg/json/JSONArray;
invoke-direct {v4}, Lorg/json/JSONArray;-><init>()V
.line 243
invoke-virtual {p1}, Ldxoptimizer/asy;->a()Ljava/util/List;
move-result-object v5
.line 244
invoke-interface {v5}, Ljava/util/List;->size()I
move-result v6
.line 245
:goto_cc
if-ge v3, v6, :cond_f5
.line 246
new-instance v7, Lorg/json/JSONObject;
invoke-direct {v7}, Lorg/json/JSONObject;-><init>()V
.line 247
invoke-interface {v5, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ldxoptimizer/ast;
.line 248
const-string v8, "day"
iget-object v9, v0, Ldxoptimizer/ast;->a:Ljava/lang/String;
invoke-virtual {v7, v8, v9}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 249
const-string v8, "credit"
iget v9, v0, Ldxoptimizer/ast;->b:I
invoke-virtual {v7, v8, v9}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 250
const-string v8, "describe"
iget-object v0, v0, Ldxoptimizer/ast;->c:Ljava/lang/String;
invoke-virtual {v7, v8, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 251
invoke-virtual {v4, v3, v7}, Lorg/json/JSONArray;->put(ILjava/lang/Object;)Lorg/json/JSONArray;
.line 245
add-int/lit8 v0, v3, 0x1
move v3, v0
goto :goto_cc
.line 253
:cond_f5
const-string v0, "credits"
invoke-virtual {v2, v0, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:try_end_fa
.catch Lorg/json/JSONException; {:try_start_7 .. :try_end_fa} :catch_102
move-object v0, v2
.line 261
:goto_fb
if-eqz v0, :cond_105
.line 262
invoke-virtual {v0}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
move-result-object v0
.line 264
:goto_101
return-object v0
.line 254
:catch_102
move-exception v0
move-object v0, v1
.line 255
goto :goto_fb
:cond_105
move-object v0, v1
.line 264
goto :goto_101
.end method
.method public a()Ljava/util/List;
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List",
"<",
"Ldxoptimizer/asw;",
">;"
}
.end annotation
.prologue
.line 98
new-instance v0, Ljava/util/ArrayList;
iget-object v1, p0, Ldxoptimizer/asq;->d:Ljava/util/List;
invoke-direct {v0, v1}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
.line 99
return-object v0
.end method
.method public a(Landroid/content/Context;)Z
.registers 10
.prologue
const/4 v1, 0x1
const/4 v0, 0x0
.line 329
.line 331
const/16 v2, 0x1592
:try_start_4
invoke-static {v2}, Ldxoptimizer/cff;->a(I)V
.line 332
sget-object v2, Ldxoptimizer/bze;->z:Ljava/lang/String;
new-instance v3, Ljava/lang/StringBuilder;
invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
const-string v4, "bduss="
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v3
invoke-static {p1}, Ldxoptimizer/afe;->c(Landroid/content/Context;)Ljava/lang/String;
move-result-object v4
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v3
invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v3
invoke-static {p1, v2, v3}, Lcom/dianxinos/optimizer/utils/HttpUtils;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
.line 333
new-instance v3, Ldxoptimizer/cdm;
invoke-direct {v3}, Ldxoptimizer/cdm;-><init>()V
.line 334
invoke-virtual {v3, v2}, Ldxoptimizer/cdm;->a(Ljava/lang/String;)Lorg/json/JSONObject;
move-result-object v2
.line 335
invoke-virtual {v3}, Ldxoptimizer/cdm;->a()Z
:try_end_30
.catch Lcom/dianxinos/optimizer/utils/HttpUtils$HttpStatusException; {:try_start_4 .. :try_end_30} :catch_86
.catch Ljava/io/IOException; {:try_start_4 .. :try_end_30} :catch_8b
.catch Lorg/json/JSONException; {:try_start_4 .. :try_end_30} :catch_90
.catchall {:try_start_4 .. :try_end_30} :catchall_95
move-result v4
if-nez v4, :cond_37
.line 373
invoke-static {}, Ldxoptimizer/cff;->a()V
.line 375
:goto_36
return v0
.line 341
:cond_37
:try_start_37
const-string v4, "data"
invoke-virtual {v2, v4}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
.line 342
invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v4
if-eqz v4, :cond_4d
.line 344
const-string v2, ""
invoke-static {p1, v2}, Ldxoptimizer/atn;->a(Landroid/content/Context;Ljava/lang/String;)V
:try_end_48
.catch Lcom/dianxinos/optimizer/utils/HttpUtils$HttpStatusException; {:try_start_37 .. :try_end_48} :catch_86
.catch Ljava/io/IOException; {:try_start_37 .. :try_end_48} :catch_8b
.catch Lorg/json/JSONException; {:try_start_37 .. :try_end_48} :catch_90
.catchall {:try_start_37 .. :try_end_48} :catchall_95
.line 373
invoke-static {}, Ldxoptimizer/cff;->a()V
move v0, v1
.line 345
goto :goto_36
.line 348
:cond_4d
:try_start_4d
sget-object v4, Ldxoptimizer/bze;->b:Ljava/lang/String;
invoke-virtual {v3}, Ldxoptimizer/cdm;->c()J
move-result-wide v6
invoke-static {v4, v6, v7, v2}, Ldxoptimizer/cfd;->c(Ljava/lang/String;JLjava/lang/String;)Ljava/lang/String;
move-result-object v2
.line 349
invoke-direct {p0, p1, v2}, Ldxoptimizer/asq;->b(Landroid/content/Context;Ljava/lang/String;)Z
move-result v3
if-eqz v3, :cond_82
.line 350
new-instance v3, Lorg/json/JSONObject;
invoke-direct {v3, v2}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
.line 351
const-string v2, "uid"
invoke-static {p1}, Ldxoptimizer/afe;->d(Landroid/content/Context;)Ljava/lang/String;
move-result-object v4
invoke-virtual {v3, v2, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 352
invoke-virtual {v3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
move-result-object v2
invoke-static {p1, v2}, Ldxoptimizer/atn;->a(Landroid/content/Context;Ljava/lang/String;)V
.line 353
invoke-static {p1}, Ldxoptimizer/asp;->a(Landroid/content/Context;)Ldxoptimizer/asp;
move-result-object v2
invoke-virtual {v2}, Ldxoptimizer/asp;->b()Ldxoptimizer/asy;
move-result-object v2
invoke-direct {p0, p1, v2}, Ldxoptimizer/asq;->a(Landroid/content/Context;Ldxoptimizer/asy;)V
:try_end_7d
.catch Lcom/dianxinos/optimizer/utils/HttpUtils$HttpStatusException; {:try_start_4d .. :try_end_7d} :catch_86
.catch Ljava/io/IOException; {:try_start_4d .. :try_end_7d} :catch_8b
.catch Lorg/json/JSONException; {:try_start_4d .. :try_end_7d} :catch_90
.catchall {:try_start_4d .. :try_end_7d} :catchall_95
.line 373
invoke-static {}, Ldxoptimizer/cff;->a()V
move v0, v1
.line 354
goto :goto_36
.line 373
:cond_82
invoke-static {}, Ldxoptimizer/cff;->a()V
goto :goto_36
.line 360
:catch_86
move-exception v1
.line 373
invoke-static {}, Ldxoptimizer/cff;->a()V
goto :goto_36
.line 364
:catch_8b
move-exception v1
.line 373
invoke-static {}, Ldxoptimizer/cff;->a()V
goto :goto_36
.line 368
:catch_90
move-exception v1
.line 373
invoke-static {}, Ldxoptimizer/cff;->a()V
goto :goto_36
:catchall_95
move-exception v0
invoke-static {}, Ldxoptimizer/cff;->a()V
throw v0
.end method
.method public b(I)Ldxoptimizer/asv;
.registers 4
.prologue
.line 119
iget-object v0, p0, Ldxoptimizer/asq;->c:Ldxoptimizer/ev;
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-virtual {v0, v1}, Ldxoptimizer/ev;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ldxoptimizer/asv;
return-object v0
.end method
.method public b()Ljava/util/List;
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List",
"<",
"Ldxoptimizer/asu;",
">;"
}
.end annotation
.prologue
const/4 v2, 0x0
.line 103
iget-object v0, p0, Ldxoptimizer/asq;->e:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v1
:goto_7
invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_18
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ldxoptimizer/asu;
.line 104
iput-boolean v2, v0, Ldxoptimizer/asu;->a:Z
.line 105
iput v2, v0, Ldxoptimizer/asu;->k:I
goto :goto_7
.line 107
:cond_18
iget-object v0, p0, Ldxoptimizer/asq;->e:Ljava/util/List;
return-object v0
.end method