a.smali
.class public final Lcom/imo/android/imoim/aj/a;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/imo/android/imoim/aj/a$a;
}
.end annotation
# instance fields
.field private A:Ljava/lang/String;
.field public a:J
.field public b:Ljava/lang/Boolean;
.field public c:Ljava/lang/Boolean;
.field public d:Ljava/lang/Boolean;
.field public e:Ljava/lang/String;
.field public f:Ljava/lang/String;
.field private g:Ljava/lang/String;
.field private h:Ljava/lang/String;
.field private i:Ljava/lang/String;
.field private j:Z
.field private k:Ljava/lang/String;
.field private l:I
.field private m:I
.field private n:I
.field private o:I
.field private p:I
.field private q:I
.field private r:J
.field private s:J
.field private t:J
.field private u:Ljava/lang/Boolean;
.field private v:Ljava/lang/String;
.field private w:Ljava/lang/Boolean;
.field private x:Ljava/lang/Boolean;
.field private y:Ljava/lang/Boolean;
.field private z:Ljava/lang/Boolean;
# direct methods
.method static constructor <clinit>()V
.registers 5
.line 136
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v0
const-wide/32 v2, 0x5265c00
div-long/2addr v0, v2
.line 137
sget-object v2, Lcom/imo/android/imoim/util/df$as;->DAILY_DAY:Lcom/imo/android/imoim/util/df$as;
const-wide/16 v3, 0x0
invoke-static {v2, v3, v4}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;J)J
move-result-wide v2
cmp-long v4, v2, v0
if-eqz v4, :cond_29
.line 138
sget-object v2, Lcom/imo/android/imoim/util/df$as;->DAILY_DAY:Lcom/imo/android/imoim/util/df$as;
invoke-static {v2, v0, v1}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;J)V
.line 140
sget-object v0, Lcom/imo/android/imoim/util/df$as;->SERIAL_ID_DAILY:Lcom/imo/android/imoim/util/df$as;
const/4 v1, 0x0
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;I)V
.line 141
sget-object v0, Lcom/imo/android/imoim/util/df$as;->SERIAL_SHOW_ID_DAILY:Lcom/imo/android/imoim/util/df$as;
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;I)V
.line 142
sget-object v0, Lcom/imo/android/imoim/util/df$as;->SERIAL_CLICK_ID_DAILY:Lcom/imo/android/imoim/util/df$as;
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;I)V
:cond_29
return-void
.end method
.method private constructor <init>()V
.registers 1
.line 146
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public constructor <init>(Ljava/lang/Enum;Ljava/lang/String;Ljava/lang/String;)V
.registers 4
.line 149
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 150
invoke-virtual {p1}, Ljava/lang/Enum;->name()Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lcom/imo/android/imoim/aj/a;->g:Ljava/lang/String;
.line 151
iput-object p2, p0, Lcom/imo/android/imoim/aj/a;->h:Ljava/lang/String;
.line 152
iput-object p3, p0, Lcom/imo/android/imoim/aj/a;->i:Ljava/lang/String;
.line 153
sget-object p1, Lcom/imo/android/imoim/IMO;->o:Lcom/imo/android/imoim/managers/f;
invoke-virtual {p1}, Lcom/imo/android/imoim/managers/f;->b()Z
move-result p1
iput-boolean p1, p0, Lcom/imo/android/imoim/aj/a;->j:Z
.line 1478
invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;
move-result-object p1
invoke-static {p1}, Lcom/imo/android/imoim/util/cx;->a(Landroid/content/Context;)I
move-result p1
const/4 p2, 0x1
if-ne p1, p2, :cond_23
const-string p1, "true"
goto :goto_2b
:cond_23
const/4 p2, -0x1
if-ne p1, p2, :cond_29
const-string p1, "false"
goto :goto_2b
:cond_29
const-string p1, "unknown"
.line 154
:goto_2b
iput-object p1, p0, Lcom/imo/android/imoim/aj/a;->k:Ljava/lang/String;
.line 155
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide p1
iput-wide p1, p0, Lcom/imo/android/imoim/aj/a;->r:J
.line 156
sget-object p1, Lcom/imo/android/imoim/util/df$as;->SERIAL_ID:Lcom/imo/android/imoim/util/df$as;
invoke-static {p1}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;)I
move-result p1
iput p1, p0, Lcom/imo/android/imoim/aj/a;->l:I
.line 157
sget-object p1, Lcom/imo/android/imoim/util/df$as;->SERIAL_ID_DAILY:Lcom/imo/android/imoim/util/df$as;
invoke-static {p1}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;)I
move-result p1
iput p1, p0, Lcom/imo/android/imoim/aj/a;->m:I
return-void
.end method
.method private static a(Ljava/lang/Object;)Ljava/lang/Boolean;
.registers 2
.line 400
instance-of v0, p0, Ljava/lang/Boolean;
if-eqz v0, :cond_7
.line 401
check-cast p0, Ljava/lang/Boolean;
return-object p0
.line 402
:cond_7
instance-of v0, p0, Ljava/lang/String;
if-eqz v0, :cond_23
.line 403
check-cast p0, Ljava/lang/String;
const-string v0, "true"
.line 404
invoke-virtual {v0, p0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
move-result v0
if-eqz v0, :cond_18
.line 405
sget-object p0, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
return-object p0
:cond_18
const-string v0, "false"
.line 406
invoke-virtual {v0, p0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
move-result p0
if-eqz p0, :cond_23
.line 407
sget-object p0, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
return-object p0
:cond_23
const/4 p0, 0x0
return-object p0
.end method
.method public static a(ILjava/lang/String;)V
.registers 4
.line 307
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, "logCancel reason="
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string p1, ", notificationId="
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p0
const-string p1, "PushLog"
.line 5071
invoke-static {p1, p0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method private a(Ljava/util/HashMap;Ljava/lang/String;)V
.registers 11
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/HashMap<",
"Ljava/lang/String;",
"Ljava/lang/Object;",
">;",
"Ljava/lang/String;",
")V"
}
.end annotation
.line 536
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v0
const-wide/32 v2, 0x5265c00
div-long/2addr v0, v2
.line 538
sget-object v2, Lcom/imo/android/imoim/aj/a$a;->chat:Lcom/imo/android/imoim/aj/a$a;
invoke-virtual {v2}, Lcom/imo/android/imoim/aj/a$a;->name()Ljava/lang/String;
move-result-object v2
iget-object v3, p0, Lcom/imo/android/imoim/aj/a;->g:Ljava/lang/String;
invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
const-wide/16 v3, 0x0
const-string v5, "push_log_once_daily"
const-string v6, "abort"
if-eqz v2, :cond_37
.line 539
sget-object v2, Lcom/imo/android/imoim/util/df$as;->CHAT_DAY:Lcom/imo/android/imoim/util/df$as;
.line 540
invoke-static {p2, v6}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result p2
if-eqz p2, :cond_26
.line 541
sget-object v2, Lcom/imo/android/imoim/util/df$as;->CHAT_DAY_ABORT:Lcom/imo/android/imoim/util/df$as;
.line 543
:cond_26
invoke-static {v2, v3, v4}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;J)J
move-result-wide v3
cmp-long p2, v3, v0
if-eqz p2, :cond_36
.line 544
invoke-static {v2, v0, v1}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;J)V
.line 545
sget-object p2, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
invoke-virtual {p2, v5, p1}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V
:cond_36
return-void
.line 547
:cond_37
sget-object v2, Lcom/imo/android/imoim/aj/a$a;->story:Lcom/imo/android/imoim/aj/a$a;
invoke-virtual {v2}, Lcom/imo/android/imoim/aj/a$a;->name()Ljava/lang/String;
move-result-object v2
iget-object v7, p0, Lcom/imo/android/imoim/aj/a;->g:Ljava/lang/String;
invoke-virtual {v2, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_60
.line 548
sget-object v2, Lcom/imo/android/imoim/util/df$as;->STORY_DAY:Lcom/imo/android/imoim/util/df$as;
.line 549
invoke-static {p2, v6}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result p2
if-eqz p2, :cond_4f
.line 550
sget-object v2, Lcom/imo/android/imoim/util/df$as;->STORY_DAY_ABORT:Lcom/imo/android/imoim/util/df$as;
.line 552
:cond_4f
invoke-static {v2, v3, v4}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;J)J
move-result-wide v3
cmp-long p2, v3, v0
if-eqz p2, :cond_5f
.line 553
invoke-static {v2, v0, v1}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;J)V
.line 554
sget-object p2, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
invoke-virtual {p2, v5, p1}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V
:cond_5f
return-void
.line 556
:cond_60
sget-object v2, Lcom/imo/android/imoim/aj/a$a;->story_group:Lcom/imo/android/imoim/aj/a$a;
invoke-virtual {v2}, Lcom/imo/android/imoim/aj/a$a;->name()Ljava/lang/String;
move-result-object v2
iget-object v7, p0, Lcom/imo/android/imoim/aj/a;->g:Ljava/lang/String;
invoke-virtual {v2, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_89
.line 557
sget-object v2, Lcom/imo/android/imoim/util/df$as;->STORY_GROUP_DAY:Lcom/imo/android/imoim/util/df$as;
.line 558
invoke-static {p2, v6}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result p2
if-eqz p2, :cond_78
.line 559
sget-object v2, Lcom/imo/android/imoim/util/df$as;->STORY_GROUP_DAY_ABORT:Lcom/imo/android/imoim/util/df$as;
.line 561
:cond_78
invoke-static {v2, v3, v4}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;J)J
move-result-wide v3
cmp-long p2, v3, v0
if-eqz p2, :cond_88
.line 562
invoke-static {v2, v0, v1}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;J)V
.line 563
sget-object p2, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
invoke-virtual {p2, v5, p1}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V
:cond_88
return-void
.line 565
:cond_89
sget-object v2, Lcom/imo/android/imoim/aj/a$a;->world_like:Lcom/imo/android/imoim/aj/a$a;
invoke-virtual {v2}, Lcom/imo/android/imoim/aj/a$a;->name()Ljava/lang/String;
move-result-object v2
iget-object v7, p0, Lcom/imo/android/imoim/aj/a;->g:Ljava/lang/String;
invoke-virtual {v2, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-nez v2, :cond_f9
sget-object v2, Lcom/imo/android/imoim/aj/a$a;->world_comment_like:Lcom/imo/android/imoim/aj/a$a;
.line 566
invoke-virtual {v2}, Lcom/imo/android/imoim/aj/a$a;->name()Ljava/lang/String;
move-result-object v2
iget-object v7, p0, Lcom/imo/android/imoim/aj/a;->g:Ljava/lang/String;
invoke-virtual {v2, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-nez v2, :cond_f9
sget-object v2, Lcom/imo/android/imoim/aj/a$a;->world_comment:Lcom/imo/android/imoim/aj/a$a;
.line 567
invoke-virtual {v2}, Lcom/imo/android/imoim/aj/a$a;->name()Ljava/lang/String;
move-result-object v2
iget-object v7, p0, Lcom/imo/android/imoim/aj/a;->g:Ljava/lang/String;
invoke-virtual {v2, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-nez v2, :cond_f9
sget-object v2, Lcom/imo/android/imoim/aj/a$a;->world_reply:Lcom/imo/android/imoim/aj/a$a;
.line 568
invoke-virtual {v2}, Lcom/imo/android/imoim/aj/a$a;->name()Ljava/lang/String;
move-result-object v2
iget-object v7, p0, Lcom/imo/android/imoim/aj/a;->g:Ljava/lang/String;
invoke-virtual {v2, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_c2
goto :goto_f9
.line 578
:cond_c2
sget-object v2, Lcom/imo/android/imoim/util/df$as;->OTHER_DAY_MAP:Lcom/imo/android/imoim/util/df$as;
.line 579
invoke-static {p2, v6}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result p2
if-eqz p2, :cond_cc
.line 580
sget-object v2, Lcom/imo/android/imoim/util/df$as;->OTHER_DAY_MAP_ABORT:Lcom/imo/android/imoim/util/df$as;
.line 582
:cond_cc
invoke-static {v2}, Lcom/imo/android/imoim/util/df;->c(Ljava/lang/Enum;)Ljava/util/Map;
move-result-object p2
.line 583
iget-object v3, p0, Lcom/imo/android/imoim/aj/a;->g:Ljava/lang/String;
invoke-interface {p2, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/lang/Number;
if-eqz v3, :cond_e2
.line 584
invoke-virtual {v3}, Ljava/lang/Number;->longValue()J
move-result-wide v3
cmp-long v6, v3, v0
if-eqz v6, :cond_f8
.line 585
:cond_e2
new-instance v3, Ljava/util/HashMap;
invoke-direct {v3, p2}, Ljava/util/HashMap;-><init>(Ljava/util/Map;)V
.line 586
iget-object p2, p0, Lcom/imo/android/imoim/aj/a;->g:Ljava/lang/String;
invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v0
invoke-interface {v3, p2, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 587
invoke-static {v2, v3}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;Ljava/util/Map;)V
.line 589
sget-object p2, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
invoke-virtual {p2, v5, p1}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V
:cond_f8
return-void
.line 569
:cond_f9
:goto_f9
sget-object v2, Lcom/imo/android/imoim/util/df$as;->WORLD_NEWS_DAY:Lcom/imo/android/imoim/util/df$as;
.line 570
invoke-static {p2, v6}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result p2
if-eqz p2, :cond_103
.line 571
sget-object v2, Lcom/imo/android/imoim/util/df$as;->WORLD_NEWS_DAY_ABORT:Lcom/imo/android/imoim/util/df$as;
.line 573
:cond_103
invoke-static {v2, v3, v4}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;J)J
move-result-wide v3
cmp-long p2, v3, v0
if-eqz p2, :cond_113
.line 574
invoke-static {v2, v0, v1}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;J)V
.line 575
sget-object p2, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
invoke-virtual {p2, v5, p1}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V
:cond_113
return-void
.end method
.method public static b()Z
.registers 2
.line 246
invoke-static {}, Lcom/imo/android/imoim/util/ei;->h()Ljava/lang/String;
move-result-object v0
const-string v1, "BD"
.line 248
invoke-virtual {v1, v0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
move-result v0
if-eqz v0, :cond_e
const/4 v0, 0x1
return v0
:cond_e
const/4 v0, 0x0
return v0
.end method
.method public static c(Ljava/lang/String;)Lcom/imo/android/imoim/aj/a;
.registers 8
.line 351
invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
const/4 v1, 0x0
if-eqz v0, :cond_8
return-object v1
.line 355
:cond_8
:try_start_8
new-instance v0, Lcom/imo/android/imoim/aj/a;
invoke-direct {v0}, Lcom/imo/android/imoim/aj/a;-><init>()V
.line 356
new-instance v2, Lorg/json/JSONObject;
invoke-direct {v2, p0}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
const-string p0, "mPushType"
.line 357
invoke-virtual {v2, p0, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p0
iput-object p0, v0, Lcom/imo/android/imoim/aj/a;->g:Ljava/lang/String;
const-string p0, "mId"
.line 358
invoke-virtual {v2, p0, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p0
iput-object p0, v0, Lcom/imo/android/imoim/aj/a;->h:Ljava/lang/String;
const-string p0, "mFrom"
.line 359
invoke-virtual {v2, p0, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p0
iput-object p0, v0, Lcom/imo/android/imoim/aj/a;->i:Ljava/lang/String;
.line 360
iget-object v3, v0, Lcom/imo/android/imoim/aj/a;->g:Ljava/lang/String;
if-eqz v3, :cond_11a
iget-object v3, v0, Lcom/imo/android/imoim/aj/a;->h:Ljava/lang/String;
if-eqz v3, :cond_11a
if-nez p0, :cond_36
goto/16 :goto_11a
:cond_36
const-string p0, "mIsActive"
const/4 v3, 0x0
.line 363
invoke-virtual {v2, p0, v3}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;Z)Z
move-result p0
iput-boolean p0, v0, Lcom/imo/android/imoim/aj/a;->j:Z
const-string p0, "mPermissionStatus"
.line 364
invoke-virtual {v2, p0, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p0
iput-object p0, v0, Lcom/imo/android/imoim/aj/a;->k:Ljava/lang/String;
const-string p0, "mSerialId"
.line 365
invoke-virtual {v2, p0, v3}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result p0
iput p0, v0, Lcom/imo/android/imoim/aj/a;->l:I
const-string p0, "mSerialIdDaily"
.line 366
invoke-virtual {v2, p0, v3}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result p0
iput p0, v0, Lcom/imo/android/imoim/aj/a;->m:I
const-string p0, "mSerialShowId"
.line 367
invoke-virtual {v2, p0, v3}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result p0
iput p0, v0, Lcom/imo/android/imoim/aj/a;->n:I
const-string p0, "mSerialShowIdDaily"
.line 368
invoke-virtual {v2, p0, v3}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result p0
iput p0, v0, Lcom/imo/android/imoim/aj/a;->o:I
const-string p0, "mSerialClickId"
.line 369
invoke-virtual {v2, p0, v3}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result p0
iput p0, v0, Lcom/imo/android/imoim/aj/a;->p:I
const-string p0, "mSerialClickIdDaily"
.line 370
invoke-virtual {v2, p0, v3}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result p0
iput p0, v0, Lcom/imo/android/imoim/aj/a;->q:I
const-string p0, "mCreateTs"
const-wide/16 v3, 0x0
.line 371
invoke-virtual {v2, p0, v3, v4}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;J)J
move-result-wide v5
iput-wide v5, v0, Lcom/imo/android/imoim/aj/a;->r:J
const-string p0, "mShowTs"
.line 372
invoke-virtual {v2, p0, v3, v4}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;J)J
move-result-wide v5
iput-wide v5, v0, Lcom/imo/android/imoim/aj/a;->s:J
const-string p0, "mClickTs"
.line 373
invoke-virtual {v2, p0, v3, v4}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;J)J
move-result-wide v5
iput-wide v5, v0, Lcom/imo/android/imoim/aj/a;->t:J
const-string p0, "mDismissTs"
.line 374
invoke-virtual {v2, p0, v3, v4}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;J)J
move-result-wide v3
iput-wide v3, v0, Lcom/imo/android/imoim/aj/a;->a:J
const-string p0, "mAborted"
.line 376
invoke-virtual {v2, p0}, Lorg/json/JSONObject;->opt(Ljava/lang/String;)Ljava/lang/Object;
move-result-object p0
invoke-static {p0}, Lcom/imo/android/imoim/aj/a;->a(Ljava/lang/Object;)Ljava/lang/Boolean;
move-result-object p0
iput-object p0, v0, Lcom/imo/android/imoim/aj/a;->u:Ljava/lang/Boolean;
const-string p0, "mAbortReason"
.line 377
invoke-virtual {v2, p0, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p0
iput-object p0, v0, Lcom/imo/android/imoim/aj/a;->v:Ljava/lang/String;
const-string p0, "mIsGroup"
.line 379
invoke-virtual {v2, p0}, Lorg/json/JSONObject;->opt(Ljava/lang/String;)Ljava/lang/Object;
move-result-object p0
invoke-static {p0}, Lcom/imo/android/imoim/aj/a;->a(Ljava/lang/Object;)Ljava/lang/Boolean;
move-result-object p0
iput-object p0, v0, Lcom/imo/android/imoim/aj/a;->w:Ljava/lang/Boolean;
const-string p0, "mIsImoTeam"
.line 380
invoke-virtual {v2, p0}, Lorg/json/JSONObject;->opt(Ljava/lang/String;)Ljava/lang/Object;
move-result-object p0
invoke-static {p0}, Lcom/imo/android/imoim/aj/a;->a(Ljava/lang/Object;)Ljava/lang/Boolean;
move-result-object p0
iput-object p0, v0, Lcom/imo/android/imoim/aj/a;->x:Ljava/lang/Boolean;
const-string p0, "mIsAtMe"
.line 382
invoke-virtual {v2, p0}, Lorg/json/JSONObject;->opt(Ljava/lang/String;)Ljava/lang/Object;
move-result-object p0
invoke-static {p0}, Lcom/imo/android/imoim/aj/a;->a(Ljava/lang/Object;)Ljava/lang/Boolean;
move-result-object p0
iput-object p0, v0, Lcom/imo/android/imoim/aj/a;->b:Ljava/lang/Boolean;
const-string p0, "mIsVideoCall"
.line 384
invoke-virtual {v2, p0}, Lorg/json/JSONObject;->opt(Ljava/lang/String;)Ljava/lang/Object;
move-result-object p0
invoke-static {p0}, Lcom/imo/android/imoim/aj/a;->a(Ljava/lang/Object;)Ljava/lang/Boolean;
move-result-object p0
iput-object p0, v0, Lcom/imo/android/imoim/aj/a;->y:Ljava/lang/Boolean;
const-string p0, "mIsMissedCall"
.line 385
invoke-virtual {v2, p0}, Lorg/json/JSONObject;->opt(Ljava/lang/String;)Ljava/lang/Object;
move-result-object p0
invoke-static {p0}, Lcom/imo/android/imoim/aj/a;->a(Ljava/lang/Object;)Ljava/lang/Boolean;
move-result-object p0
iput-object p0, v0, Lcom/imo/android/imoim/aj/a;->z:Ljava/lang/Boolean;
const-string p0, "mPopupShow"
.line 387
invoke-virtual {v2, p0}, Lorg/json/JSONObject;->opt(Ljava/lang/String;)Ljava/lang/Object;
move-result-object p0
invoke-static {p0}, Lcom/imo/android/imoim/aj/a;->a(Ljava/lang/Object;)Ljava/lang/Boolean;
move-result-object p0
iput-object p0, v0, Lcom/imo/android/imoim/aj/a;->c:Ljava/lang/Boolean;
const-string p0, "mPopupCancelReason"
.line 388
invoke-virtual {v2, p0, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p0
iput-object p0, v0, Lcom/imo/android/imoim/aj/a;->A:Ljava/lang/String;
const-string p0, "mClickFromPopup"
.line 389
invoke-virtual {v2, p0}, Lorg/json/JSONObject;->opt(Ljava/lang/String;)Ljava/lang/Object;
move-result-object p0
invoke-static {p0}, Lcom/imo/android/imoim/aj/a;->a(Ljava/lang/Object;)Ljava/lang/Boolean;
move-result-object p0
iput-object p0, v0, Lcom/imo/android/imoim/aj/a;->d:Ljava/lang/Boolean;
const-string p0, "mLauncherHome"
.line 390
invoke-virtual {v2, p0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object p0
iput-object p0, v0, Lcom/imo/android/imoim/aj/a;->e:Ljava/lang/String;
const-string p0, "mExpand"
.line 391
invoke-virtual {v2, p0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object p0
iput-object p0, v0, Lcom/imo/android/imoim/aj/a;->f:Ljava/lang/String;
:try_end_119
.catch Ljava/lang/Exception; {:try_start_8 .. :try_end_119} :catch_11b
return-object v0
:cond_11a
:goto_11a
return-object v1
:catch_11b
move-exception p0
const/4 v0, 0x1
const-string v2, "PushLog"
const-string v3, "fromJson error"
.line 7083
invoke-static {v2, v3, p0, v0}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Z)V
return-object v1
.end method
.method public static c()V
.registers 7
.line 255
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
const-string v1, "opt"
const-string v2, "dump_channel"
.line 256
invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 257
invoke-static {}, Lcom/imo/android/imoim/managers/notification/az;->a()Ljava/util/Map;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/util/HashMap;->putAll(Ljava/util/Map;)V
.line 258
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v1
const-wide/32 v3, 0x5265c00
div-long/2addr v1, v3
.line 259
sget-object v3, Lcom/imo/android/imoim/util/df$as;->LOG_CHANNEL_DATA:Lcom/imo/android/imoim/util/df$as;
const-wide/16 v4, 0x0
.line 260
invoke-static {v3, v4, v5}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;J)J
move-result-wide v4
cmp-long v6, v4, v1
if-eqz v6, :cond_31
.line 261
invoke-static {v3, v1, v2}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;J)V
.line 262
sget-object v1, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
const-string v2, "push_log_once_daily"
invoke-virtual {v1, v2, v0}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V
:cond_31
return-void
.end method
.method private c(Ljava/util/HashMap;)V
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/HashMap<",
"Ljava/lang/String;",
"Ljava/lang/Object;",
">;)V"
}
.end annotation
.line 530
iget-object v0, p0, Lcom/imo/android/imoim/aj/a;->f:Ljava/lang/String;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_f
.line 531
iget-object v0, p0, Lcom/imo/android/imoim/aj/a;->f:Ljava/lang/String;
const-string v1, "expand"
invoke-virtual {p1, v1, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:cond_f
return-void
.end method
.method public static e()V
.registers 2
const-string v0, "PushLog"
const-string v1, "logCancelAll"
.line 6071
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
# virtual methods
.method public final a()V
.registers 5
.line 222
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v0
iput-wide v0, p0, Lcom/imo/android/imoim/aj/a;->s:J
.line 223
sget-object v0, Lcom/imo/android/imoim/util/df$as;->SERIAL_SHOW_ID:Lcom/imo/android/imoim/util/df$as;
invoke-static {v0}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;)I
move-result v0
iput v0, p0, Lcom/imo/android/imoim/aj/a;->n:I
.line 224
sget-object v0, Lcom/imo/android/imoim/util/df$as;->SERIAL_SHOW_ID_DAILY:Lcom/imo/android/imoim/util/df$as;
invoke-static {v0}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;)I
move-result v0
iput v0, p0, Lcom/imo/android/imoim/aj/a;->o:I
.line 226
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, "logShow "
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {p0}, Lcom/imo/android/imoim/aj/a;->toString()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
const-string v1, "PushLog"
.line 3071
invoke-static {v1, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 228
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
const-string v1, "show"
const-string v2, "opt"
.line 229
invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 230
iget-wide v2, p0, Lcom/imo/android/imoim/aj/a;->s:J
invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v2
const-string v3, "show_ts"
invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 231
iget v2, p0, Lcom/imo/android/imoim/aj/a;->n:I
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "serial_show_id"
invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 232
iget v2, p0, Lcom/imo/android/imoim/aj/a;->o:I
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "serial_show_id_daily"
invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 233
invoke-virtual {p0, v0}, Lcom/imo/android/imoim/aj/a;->a(Ljava/util/HashMap;)V
.line 234
invoke-virtual {p0, v0}, Lcom/imo/android/imoim/aj/a;->b(Ljava/util/HashMap;)V
.line 235
invoke-direct {p0, v0}, Lcom/imo/android/imoim/aj/a;->c(Ljava/util/HashMap;)V
const/16 v2, 0xa
.line 236
invoke-static {v2}, Lcom/imo/android/imoim/util/ei;->d(I)I
move-result v2
const/4 v3, 0x1
if-ne v2, v3, :cond_73
.line 237
sget-object v2, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
const-string v3, "push_log"
invoke-virtual {v2, v3, v0}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V
.line 239
:cond_73
invoke-static {}, Lcom/imo/android/imoim/aj/a;->b()Z
move-result v2
if-eqz v2, :cond_88
.line 240
sget-object v2, Lcom/imo/android/imoim/IMO;->O:Lcom/imo/android/imoim/managers/m;
const-string v3, "push_log_bd"
invoke-virtual {v2, v3}, Lcom/imo/android/imoim/managers/m;->a(Ljava/lang/String;)Lcom/imo/android/imoim/managers/m$a;
move-result-object v2
invoke-virtual {v2, v0}, Lcom/imo/android/imoim/managers/m$a;->a(Ljava/util/Map;)Lcom/imo/android/imoim/managers/m$a;
move-result-object v2
invoke-virtual {v2}, Lcom/imo/android/imoim/managers/m$a;->c()V
.line 242
:cond_88
invoke-direct {p0, v0, v1}, Lcom/imo/android/imoim/aj/a;->a(Ljava/util/HashMap;Ljava/lang/String;)V
return-void
.end method
.method public final a(Ljava/lang/String;)V
.registers 3
.line 181
sget-object v0, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
iput-object v0, p0, Lcom/imo/android/imoim/aj/a;->c:Ljava/lang/Boolean;
.line 182
iput-object p1, p0, Lcom/imo/android/imoim/aj/a;->A:Ljava/lang/String;
return-void
.end method
.method public final a(Ljava/util/HashMap;)V
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/HashMap<",
"Ljava/lang/String;",
"Ljava/lang/Object;",
">;)V"
}
.end annotation
.line 489
iget-object v0, p0, Lcom/imo/android/imoim/aj/a;->g:Ljava/lang/String;
const-string v1, "type"
invoke-virtual {p1, v1, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 490
iget-boolean v0, p0, Lcom/imo/android/imoim/aj/a;->j:Z
invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v0
const-string v1, "active"
invoke-virtual {p1, v1, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 491
iget-object v0, p0, Lcom/imo/android/imoim/aj/a;->k:Ljava/lang/String;
const-string v1, "open"
invoke-virtual {p1, v1, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 492
iget-object v0, p0, Lcom/imo/android/imoim/aj/a;->h:Ljava/lang/String;
const-string v1, "id"
invoke-virtual {p1, v1, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 493
iget-wide v0, p0, Lcom/imo/android/imoim/aj/a;->r:J
invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v0
const-string v1, "create_ts"
invoke-virtual {p1, v1, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 494
iget-object v0, p0, Lcom/imo/android/imoim/aj/a;->i:Ljava/lang/String;
const-string v1, "from"
invoke-virtual {p1, v1, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 495
iget v0, p0, Lcom/imo/android/imoim/aj/a;->l:I
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v0
const-string v1, "serial_id"
invoke-virtual {p1, v1, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 496
iget v0, p0, Lcom/imo/android/imoim/aj/a;->m:I
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v0
const-string v1, "serial_id_daily"
invoke-virtual {p1, v1, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
return-void
.end method
.method public final a(Z)V
.registers 2
.line 161
invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p1
iput-object p1, p0, Lcom/imo/android/imoim/aj/a;->w:Ljava/lang/Boolean;
return-void
.end method
.method public final b(Ljava/lang/String;)V
.registers 5
.line 202
sget-object v0, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
iput-object v0, p0, Lcom/imo/android/imoim/aj/a;->u:Ljava/lang/Boolean;
.line 203
iput-object p1, p0, Lcom/imo/android/imoim/aj/a;->v:Ljava/lang/String;
.line 205
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, "logAbort reason="
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string p1, ", "
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/imo/android/imoim/aj/a;->toString()Ljava/lang/String;
move-result-object p1
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
const-string v0, "PushLog"
.line 2071
invoke-static {v0, p1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 207
new-instance p1, Ljava/util/HashMap;
invoke-direct {p1}, Ljava/util/HashMap;-><init>()V
const-string v0, "abort"
const-string v1, "opt"
.line 208
invoke-virtual {p1, v1, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 209
iget-object v1, p0, Lcom/imo/android/imoim/aj/a;->v:Ljava/lang/String;
const-string v2, "reason"
invoke-virtual {p1, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 210
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/aj/a;->a(Ljava/util/HashMap;)V
.line 211
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/aj/a;->b(Ljava/util/HashMap;)V
const/16 v1, 0x64
.line 212
invoke-static {v1}, Lcom/imo/android/imoim/util/ei;->d(I)I
move-result v1
const/4 v2, 0x1
if-ne v1, v2, :cond_4e
.line 213
sget-object v1, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
const-string v2, "push_log"
invoke-virtual {v1, v2, p1}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V
.line 215
:cond_4e
invoke-static {}, Lcom/imo/android/imoim/aj/a;->b()Z
move-result v1
if-eqz v1, :cond_63
.line 216
sget-object v1, Lcom/imo/android/imoim/IMO;->O:Lcom/imo/android/imoim/managers/m;
const-string v2, "push_log_bd"
invoke-virtual {v1, v2}, Lcom/imo/android/imoim/managers/m;->a(Ljava/lang/String;)Lcom/imo/android/imoim/managers/m$a;
move-result-object v1
invoke-virtual {v1, p1}, Lcom/imo/android/imoim/managers/m$a;->a(Ljava/util/Map;)Lcom/imo/android/imoim/managers/m$a;
move-result-object v1
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/m$a;->c()V
.line 218
:cond_63
invoke-direct {p0, p1, v0}, Lcom/imo/android/imoim/aj/a;->a(Ljava/util/HashMap;Ljava/lang/String;)V
return-void
.end method
.method public final b(Ljava/util/HashMap;)V
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/HashMap<",
"Ljava/lang/String;",
"Ljava/lang/Object;",
">;)V"
}
.end annotation
.line 500
iget-object v0, p0, Lcom/imo/android/imoim/aj/a;->c:Ljava/lang/Boolean;
if-eqz v0, :cond_9
const-string v1, "popup"
.line 501
invoke-virtual {p1, v1, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 503
:cond_9
iget-object v0, p0, Lcom/imo/android/imoim/aj/a;->A:Ljava/lang/String;
if-eqz v0, :cond_12
const-string v1, "reason_popup"
.line 504
invoke-virtual {p1, v1, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 506
:cond_12
iget-object v0, p0, Lcom/imo/android/imoim/aj/a;->w:Ljava/lang/Boolean;
if-eqz v0, :cond_1b
const-string v1, "group"
.line 507
invoke-virtual {p1, v1, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 509
:cond_1b
iget-object v0, p0, Lcom/imo/android/imoim/aj/a;->x:Ljava/lang/Boolean;
if-eqz v0, :cond_24
const-string v1, "imo_team"
.line 510
invoke-virtual {p1, v1, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 512
:cond_24
iget-object v0, p0, Lcom/imo/android/imoim/aj/a;->b:Ljava/lang/Boolean;
if-eqz v0, :cond_2d
const-string v1, "at_me"
.line 513
invoke-virtual {p1, v1, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 515
:cond_2d
iget-object v0, p0, Lcom/imo/android/imoim/aj/a;->y:Ljava/lang/Boolean;
if-eqz v0, :cond_36
const-string v1, "video_call"
.line 516
invoke-virtual {p1, v1, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 518
:cond_36
iget-object v0, p0, Lcom/imo/android/imoim/aj/a;->z:Ljava/lang/Boolean;
if-eqz v0, :cond_3f
const-string v1, "missing_call"
.line 519
invoke-virtual {p1, v1, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 521
:cond_3f
iget-object v0, p0, Lcom/imo/android/imoim/aj/a;->d:Ljava/lang/Boolean;
if-eqz v0, :cond_48
const-string v1, "click_from_popup"
.line 522
invoke-virtual {p1, v1, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 524
:cond_48
iget-object v0, p0, Lcom/imo/android/imoim/aj/a;->e:Ljava/lang/String;
if-eqz v0, :cond_51
const-string v1, "launcher_home"
.line 525
invoke-virtual {p1, v1, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:cond_51
return-void
.end method
.method public final b(Z)V
.registers 2
.line 165
invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p1
iput-object p1, p0, Lcom/imo/android/imoim/aj/a;->x:Ljava/lang/Boolean;
return-void
.end method
.method public final c(Z)V
.registers 2
.line 173
invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p1
iput-object p1, p0, Lcom/imo/android/imoim/aj/a;->y:Ljava/lang/Boolean;
return-void
.end method
.method public final d()V
.registers 4
.line 285
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v0
iput-wide v0, p0, Lcom/imo/android/imoim/aj/a;->t:J
.line 286
sget-object v0, Lcom/imo/android/imoim/util/df$as;->SERIAL_CLICK_ID:Lcom/imo/android/imoim/util/df$as;
invoke-static {v0}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;)I
move-result v0
iput v0, p0, Lcom/imo/android/imoim/aj/a;->p:I
.line 287
sget-object v0, Lcom/imo/android/imoim/util/df$as;->SERIAL_CLICK_ID_DAILY:Lcom/imo/android/imoim/util/df$as;
invoke-static {v0}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;)I
move-result v0
iput v0, p0, Lcom/imo/android/imoim/aj/a;->q:I
.line 289
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, "logClick "
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {p0}, Lcom/imo/android/imoim/aj/a;->toString()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
const-string v1, "PushLog"
.line 4071
invoke-static {v1, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 291
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
const-string v1, "opt"
const-string v2, "click"
.line 292
invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 293
iget-wide v1, p0, Lcom/imo/android/imoim/aj/a;->s:J
invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v1
const-string v2, "show_ts"
invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 294
iget-wide v1, p0, Lcom/imo/android/imoim/aj/a;->t:J
invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v1
const-string v2, "click_ts"
invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 295
iget v1, p0, Lcom/imo/android/imoim/aj/a;->p:I
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "serial_click_id"
invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 296
iget v1, p0, Lcom/imo/android/imoim/aj/a;->q:I
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
const-string v2, "serial_click_id_daily"
invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 297
invoke-virtual {p0, v0}, Lcom/imo/android/imoim/aj/a;->a(Ljava/util/HashMap;)V
.line 298
invoke-virtual {p0, v0}, Lcom/imo/android/imoim/aj/a;->b(Ljava/util/HashMap;)V
.line 299
invoke-direct {p0, v0}, Lcom/imo/android/imoim/aj/a;->c(Ljava/util/HashMap;)V
.line 300
sget-object v1, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
const-string v2, "push_log"
invoke-virtual {v1, v2, v0}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V
.line 301
invoke-static {}, Lcom/imo/android/imoim/aj/a;->b()Z
move-result v1
if-eqz v1, :cond_8a
.line 302
sget-object v1, Lcom/imo/android/imoim/IMO;->O:Lcom/imo/android/imoim/managers/m;
const-string v2, "push_log_bd"
invoke-virtual {v1, v2}, Lcom/imo/android/imoim/managers/m;->a(Ljava/lang/String;)Lcom/imo/android/imoim/managers/m$a;
move-result-object v1
invoke-virtual {v1, v0}, Lcom/imo/android/imoim/managers/m$a;->a(Ljava/util/Map;)Lcom/imo/android/imoim/managers/m$a;
move-result-object v0
invoke-virtual {v0}, Lcom/imo/android/imoim/managers/m$a;->c()V
:cond_8a
return-void
.end method
.method public final d(Z)V
.registers 2
.line 177
invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p1
iput-object p1, p0, Lcom/imo/android/imoim/aj/a;->z:Ljava/lang/Boolean;
return-void
.end method
.method public final f()Ljava/lang/String;
.registers 5
.line 316
:try_start_0
new-instance v0, Lorg/json/JSONObject;
invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
const-string v1, "mPushType"
.line 317
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->g:Ljava/lang/String;
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "mId"
.line 318
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->h:Ljava/lang/String;
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "mFrom"
.line 319
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->i:Ljava/lang/String;
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "mPermissionStatus"
.line 320
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->k:Ljava/lang/String;
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "mSerialId"
.line 321
iget v2, p0, Lcom/imo/android/imoim/aj/a;->l:I
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "mSerialIdDaily"
.line 322
iget v2, p0, Lcom/imo/android/imoim/aj/a;->m:I
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "mSerialShowId"
.line 323
iget v2, p0, Lcom/imo/android/imoim/aj/a;->n:I
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "mSerialShowIdDaily"
.line 324
iget v2, p0, Lcom/imo/android/imoim/aj/a;->o:I
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "mSerialClickId"
.line 325
iget v2, p0, Lcom/imo/android/imoim/aj/a;->p:I
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "mSerialClickIdDaily"
.line 326
iget v2, p0, Lcom/imo/android/imoim/aj/a;->q:I
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v1, "mCreateTs"
.line 327
iget-wide v2, p0, Lcom/imo/android/imoim/aj/a;->r:J
invoke-virtual {v0, v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;
const-string v1, "mShowTs"
.line 328
iget-wide v2, p0, Lcom/imo/android/imoim/aj/a;->s:J
invoke-virtual {v0, v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;
const-string v1, "mClickTs"
.line 329
iget-wide v2, p0, Lcom/imo/android/imoim/aj/a;->t:J
invoke-virtual {v0, v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;
const-string v1, "mDismissTs"
.line 330
iget-wide v2, p0, Lcom/imo/android/imoim/aj/a;->a:J
invoke-virtual {v0, v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;
const-string v1, "mAborted"
.line 331
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->u:Ljava/lang/Boolean;
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "mAbortReason"
.line 332
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->v:Ljava/lang/String;
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "mIsGroup"
.line 333
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->w:Ljava/lang/Boolean;
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "mIsImoTeam"
.line 334
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->x:Ljava/lang/Boolean;
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "mIsAtMe"
.line 335
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->b:Ljava/lang/Boolean;
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "mIsVideoCall"
.line 336
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->y:Ljava/lang/Boolean;
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "mIsMissedCall"
.line 337
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->z:Ljava/lang/Boolean;
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "mPopupShow"
.line 338
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->c:Ljava/lang/Boolean;
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "mPopupCancelReason"
.line 339
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->A:Ljava/lang/String;
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "mClickFromPopup"
.line 340
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->d:Ljava/lang/Boolean;
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "mLauncherHome"
.line 341
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->e:Ljava/lang/String;
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v1, "mExpand"
.line 342
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->f:Ljava/lang/String;
invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 343
invoke-virtual {v0}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
move-result-object v0
:try_end_bf
.catch Lorg/json/JSONException; {:try_start_0 .. :try_end_bf} :catch_c0
return-object v0
:catch_c0
move-exception v0
const/4 v1, 0x1
const-string v2, "PushLog"
const-string v3, "toJson error"
.line 6083
invoke-static {v2, v3, v0, v1}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Z)V
const-string v0, ""
return-object v0
.end method
.method public final toString()Ljava/lang/String;
.registers 8
.line 416
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, "mPushType="
.line 417
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/imo/android/imoim/aj/a;->g:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, ", "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, "mId="
.line 418
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->h:Ljava/lang/String;
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, "mFrom="
.line 419
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->i:Ljava/lang/String;
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, "mActive="
.line 420
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-boolean v2, p0, Lcom/imo/android/imoim/aj/a;->j:Z
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, "mPermissionStatus="
.line 421
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->k:Ljava/lang/String;
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, "mSerialId="
.line 422
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v2, p0, Lcom/imo/android/imoim/aj/a;->l:I
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, "mSerialIdDaily="
.line 423
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v2, p0, Lcom/imo/android/imoim/aj/a;->m:I
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, "mCreateTs="
.line 424
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-wide v2, p0, Lcom/imo/android/imoim/aj/a;->r:J
invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 425
iget-wide v2, p0, Lcom/imo/android/imoim/aj/a;->s:J
const-wide/16 v4, 0x0
cmp-long v6, v2, v4
if-eqz v6, :cond_9e
const-string v2, "mShowTs="
.line 426
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-wide v2, p0, Lcom/imo/android/imoim/aj/a;->s:J
invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, "mSerialShowId="
.line 427
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v2, p0, Lcom/imo/android/imoim/aj/a;->n:I
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, "mSerialShowIdDaily="
.line 428
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v2, p0, Lcom/imo/android/imoim/aj/a;->o:I
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 430
:cond_9e
iget-wide v2, p0, Lcom/imo/android/imoim/aj/a;->a:J
cmp-long v6, v2, v4
if-eqz v6, :cond_b1
const-string v2, "mDismissTs="
.line 431
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-wide v2, p0, Lcom/imo/android/imoim/aj/a;->a:J
invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 433
:cond_b1
iget-wide v2, p0, Lcom/imo/android/imoim/aj/a;->t:J
cmp-long v6, v2, v4
if-eqz v6, :cond_de
const-string v2, "mClickTs="
.line 434
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-wide v2, p0, Lcom/imo/android/imoim/aj/a;->t:J
invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, "mSerialClickId="
.line 435
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v2, p0, Lcom/imo/android/imoim/aj/a;->p:I
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, "mSerialClickIdDaily="
.line 436
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v2, p0, Lcom/imo/android/imoim/aj/a;->q:I
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 438
:cond_de
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->u:Ljava/lang/Boolean;
if-eqz v2, :cond_ef
const-string v2, "mAborted="
.line 439
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->u:Ljava/lang/Boolean;
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 441
:cond_ef
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->v:Ljava/lang/String;
if-eqz v2, :cond_100
const-string v2, "mAbortReason="
.line 442
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->v:Ljava/lang/String;
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 444
:cond_100
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->w:Ljava/lang/Boolean;
if-eqz v2, :cond_111
const-string v2, "mIsGroup="
.line 445
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->w:Ljava/lang/Boolean;
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 447
:cond_111
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->x:Ljava/lang/Boolean;
if-eqz v2, :cond_122
const-string v2, "mIsImoTeam="
.line 448
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->x:Ljava/lang/Boolean;
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 450
:cond_122
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->b:Ljava/lang/Boolean;
if-eqz v2, :cond_133
const-string v2, "mIsAtMe="
.line 451
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->b:Ljava/lang/Boolean;
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 453
:cond_133
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->y:Ljava/lang/Boolean;
if-eqz v2, :cond_144
const-string v2, "mIsVideoCall="
.line 454
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->y:Ljava/lang/Boolean;
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 456
:cond_144
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->z:Ljava/lang/Boolean;
if-eqz v2, :cond_155
const-string v2, "mIsMissedCall="
.line 457
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->z:Ljava/lang/Boolean;
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 459
:cond_155
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->c:Ljava/lang/Boolean;
if-eqz v2, :cond_166
const-string v2, "mPopupShow="
.line 460
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->c:Ljava/lang/Boolean;
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 462
:cond_166
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->A:Ljava/lang/String;
if-eqz v2, :cond_177
const-string v2, "mPopupCancelReason="
.line 463
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->A:Ljava/lang/String;
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 465
:cond_177
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->d:Ljava/lang/Boolean;
if-eqz v2, :cond_188
const-string v2, "mClickFromPopup="
.line 466
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->d:Ljava/lang/Boolean;
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 468
:cond_188
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->e:Ljava/lang/String;
if-eqz v2, :cond_199
const-string v2, "mLauncherHome="
.line 469
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->e:Ljava/lang/String;
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 471
:cond_199
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->f:Ljava/lang/String;
if-eqz v2, :cond_1aa
const-string v2, "mExpand="
.line 472
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v2, p0, Lcom/imo/android/imoim/aj/a;->f:Ljava/lang/String;
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 474
:cond_1aa
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method