a.smali
.class public final Lcom/imo/android/imoim/newfriends/d/a;
.super Ljava/lang/Object;
.source "SourceFile"
# static fields
.field public static a:Z = false
# direct methods
.method static constructor <clinit>()V
.registers 0
return-void
.end method
.method public constructor <init>()V
.registers 1
.line 21
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a()V
.registers 4
.line 39
sget-boolean v0, Lcom/imo/android/imoim/newfriends/d/a;->a:Z
if-nez v0, :cond_12
.line 40
sget-object v0, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
const-string v1, "new_friends_show"
const-string v2, "name"
const-string v3, "main_entrance"
invoke-virtual {v0, v1, v2, v3}, Lcom/imo/android/imoim/managers/bb;->b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V
const/4 v0, 0x1
.line 41
sput-boolean v0, Lcom/imo/android/imoim/newfriends/d/a;->a:Z
:cond_12
return-void
.end method
.method public static a(J)V
.registers 4
.line 46
sget-object v0, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
invoke-static {p0, p1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object p0
const-string p1, "new_friends_leave"
const-string v1, "duration"
invoke-virtual {v0, p1, v1, p0}, Lcom/imo/android/imoim/managers/bb;->b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V
return-void
.end method
.method public static a(Ljava/lang/String;)V
.registers 5
.line 27
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
const-string v1, "job"
.line 28
invoke-virtual {v1, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p0
const-string v2, "num"
const-string v3, "name"
if-eqz p0, :cond_28
.line 29
invoke-interface {v0, v3, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 30
const-class p0, Lcom/imo/android/imoim/newfriends/repository/a;
invoke-static {p0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object p0
check-cast p0, Lcom/imo/android/imoim/newfriends/repository/a;
invoke-interface {p0}, Lcom/imo/android/imoim/newfriends/repository/a;->k()I
move-result p0
invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p0
invoke-interface {v0, v2, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
goto :goto_40
:cond_28
const-string p0, "new_friends"
.line 32
invoke-interface {v0, v3, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 33
const-class p0, Lcom/imo/android/imoim/newfriends/repository/a;
invoke-static {p0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object p0
check-cast p0, Lcom/imo/android/imoim/newfriends/repository/a;
invoke-interface {p0}, Lcom/imo/android/imoim/newfriends/repository/a;->j()I
move-result p0
invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p0
invoke-interface {v0, v2, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 35
:goto_40
sget-object p0, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
const-string v1, "new_friends_show"
invoke-virtual {p0, v1, v0}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V
return-void
.end method
.method public static a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
.registers 7
.line 50
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
const-string v1, "name"
const-string v2, "read_msg"
.line 51
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "sent"
.line 52
invoke-virtual {v1, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p0
if-eqz p0, :cond_17
const-string p0, "send"
goto :goto_19
:cond_17
const-string p0, "receive"
:goto_19
const-string v1, "msg_type"
.line 57
invoke-interface {v0, v1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "buid"
.line 58
invoke-interface {v0, p0, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "buid_type"
const-string p1, "anid"
.line 59
invoke-interface {v0, p0, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "msg_time_type"
.line 60
invoke-interface {v0, p0, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 61
invoke-static {p3}, Lcom/imo/android/imoim/newfriends/d/a;->f(Ljava/lang/String;)Ljava/lang/String;
move-result-object p0
const-string p1, "from"
invoke-interface {v0, p1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "scene"
const-string p1, "new_friends"
.line 62
invoke-interface {v0, p0, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 63
sget-object p0, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
const-string p1, "new_friends_list_click"
invoke-virtual {p0, p1, v0}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V
return-void
.end method
.method private static a(Ljava/util/Map;)V
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/Object;",
">;)V"
}
.end annotation
.line 1073
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/d/d$a;->a()Lcom/imo/android/imoim/biggroup/chatroom/d/d;
move-result-object v0
.line 1133
iget-object v0, v0, Lcom/imo/android/imoim/biggroup/chatroom/d/d;->c:Ljava/lang/String;
const-string v1, "chatroom"
.line 147
invoke-static {v0, v1}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_13
const-string v0, "from"
.line 148
invoke-interface {p0, v0, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:cond_13
return-void
.end method
.method public static b(Ljava/lang/String;)V
.registers 5
.line 67
const-class v0, Lcom/imo/android/imoim/newfriends/repository/a;
invoke-static {v0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/newfriends/repository/a;
invoke-interface {v0, p0}, Lcom/imo/android/imoim/newfriends/repository/a;->a(Ljava/lang/String;)Lcom/imo/android/imoim/newfriends/a/h;
move-result-object v0
if-nez v0, :cond_f
return-void
.line 72
:cond_f
new-instance v1, Ljava/util/HashMap;
invoke-direct {v1}, Ljava/util/HashMap;-><init>()V
const-string v2, "name"
const-string v3, "accept"
.line 73
invoke-interface {v1, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "buid"
.line 74
invoke-interface {v1, v2, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "buid_type"
const-string v2, "anid"
.line 75
invoke-interface {v1, p0, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 76
iget-object p0, v0, Lcom/imo/android/imoim/newfriends/a/h;->k:Lcom/imo/android/imoim/newfriends/a/j;
if-nez p0, :cond_2e
const-string p0, "unknown"
goto :goto_32
:cond_2e
iget-object p0, v0, Lcom/imo/android/imoim/newfriends/a/h;->k:Lcom/imo/android/imoim/newfriends/a/j;
iget-object p0, p0, Lcom/imo/android/imoim/newfriends/a/j;->a:Ljava/lang/String;
:goto_32
invoke-static {p0}, Lcom/imo/android/imoim/newfriends/d/a;->f(Ljava/lang/String;)Ljava/lang/String;
move-result-object p0
const-string v0, "from"
invoke-interface {v1, v0, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "scene"
const-string v0, "temporary_chat"
.line 77
invoke-interface {v1, p0, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 78
invoke-static {v1}, Lcom/imo/android/imoim/newfriends/d/a;->a(Ljava/util/Map;)V
.line 79
sget-object p0, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
const-string v0, "temporary_chat_click"
invoke-virtual {p0, v0, v1}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V
return-void
.end method
.method public static c(Ljava/lang/String;)V
.registers 5
.line 83
const-class v0, Lcom/imo/android/imoim/newfriends/repository/a;
invoke-static {v0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/newfriends/repository/a;
invoke-interface {v0, p0}, Lcom/imo/android/imoim/newfriends/repository/a;->a(Ljava/lang/String;)Lcom/imo/android/imoim/newfriends/a/h;
move-result-object v0
if-nez v0, :cond_f
return-void
.line 88
:cond_f
new-instance v1, Ljava/util/HashMap;
invoke-direct {v1}, Ljava/util/HashMap;-><init>()V
const-string v2, "name"
const-string v3, "block"
.line 89
invoke-interface {v1, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "buid"
.line 90
invoke-interface {v1, v2, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "buid_type"
const-string v2, "anid"
.line 91
invoke-interface {v1, p0, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 92
iget-object p0, v0, Lcom/imo/android/imoim/newfriends/a/h;->k:Lcom/imo/android/imoim/newfriends/a/j;
if-nez p0, :cond_2e
const-string p0, "unknown"
goto :goto_32
:cond_2e
iget-object p0, v0, Lcom/imo/android/imoim/newfriends/a/h;->k:Lcom/imo/android/imoim/newfriends/a/j;
iget-object p0, p0, Lcom/imo/android/imoim/newfriends/a/j;->a:Ljava/lang/String;
:goto_32
invoke-static {p0}, Lcom/imo/android/imoim/newfriends/d/a;->f(Ljava/lang/String;)Ljava/lang/String;
move-result-object p0
const-string v0, "from"
invoke-interface {v1, v0, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "scene"
const-string v0, "temporary_chat"
.line 93
invoke-interface {v1, p0, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 94
invoke-static {v1}, Lcom/imo/android/imoim/newfriends/d/a;->a(Ljava/util/Map;)V
.line 95
sget-object p0, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
const-string v0, "temporary_chat_click"
invoke-virtual {p0, v0, v1}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V
return-void
.end method
.method public static d(Ljava/lang/String;)V
.registers 5
.line 99
const-class v0, Lcom/imo/android/imoim/newfriends/repository/a;
invoke-static {v0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/newfriends/repository/a;
invoke-interface {v0, p0}, Lcom/imo/android/imoim/newfriends/repository/a;->a(Ljava/lang/String;)Lcom/imo/android/imoim/newfriends/a/h;
move-result-object v0
if-nez v0, :cond_f
return-void
.line 104
:cond_f
new-instance v1, Ljava/util/HashMap;
invoke-direct {v1}, Ljava/util/HashMap;-><init>()V
const-string v2, "name"
const-string v3, "unblock"
.line 105
invoke-interface {v1, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "buid"
.line 106
invoke-interface {v1, v2, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "buid_type"
const-string v2, "anid"
.line 107
invoke-interface {v1, p0, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 108
iget-object p0, v0, Lcom/imo/android/imoim/newfriends/a/h;->k:Lcom/imo/android/imoim/newfriends/a/j;
if-nez p0, :cond_2e
const-string p0, "unknown"
goto :goto_32
:cond_2e
iget-object p0, v0, Lcom/imo/android/imoim/newfriends/a/h;->k:Lcom/imo/android/imoim/newfriends/a/j;
iget-object p0, p0, Lcom/imo/android/imoim/newfriends/a/j;->a:Ljava/lang/String;
:goto_32
invoke-static {p0}, Lcom/imo/android/imoim/newfriends/d/a;->f(Ljava/lang/String;)Ljava/lang/String;
move-result-object p0
const-string v0, "from"
invoke-interface {v1, v0, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "scene"
const-string v0, "temporary_chat"
.line 109
invoke-interface {v1, p0, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 110
invoke-static {v1}, Lcom/imo/android/imoim/newfriends/d/a;->a(Ljava/util/Map;)V
.line 111
sget-object p0, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
const-string v0, "temporary_chat_click"
invoke-virtual {p0, v0, v1}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V
return-void
.end method
.method public static e(Ljava/lang/String;)V
.registers 5
.line 115
const-class v0, Lcom/imo/android/imoim/newfriends/repository/a;
invoke-static {v0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/newfriends/repository/a;
invoke-interface {v0, p0}, Lcom/imo/android/imoim/newfriends/repository/a;->a(Ljava/lang/String;)Lcom/imo/android/imoim/newfriends/a/h;
move-result-object v0
if-nez v0, :cond_f
return-void
.line 120
:cond_f
new-instance v1, Ljava/util/HashMap;
invoke-direct {v1}, Ljava/util/HashMap;-><init>()V
const-string v2, "name"
const-string v3, "send_msg"
.line 121
invoke-interface {v1, v2, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v2, "buid"
.line 122
invoke-interface {v1, v2, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "buid_type"
const-string v2, "anid"
.line 123
invoke-interface {v1, p0, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 124
iget-object p0, v0, Lcom/imo/android/imoim/newfriends/a/h;->k:Lcom/imo/android/imoim/newfriends/a/j;
if-nez p0, :cond_2e
const-string p0, "unknown"
goto :goto_32
:cond_2e
iget-object p0, v0, Lcom/imo/android/imoim/newfriends/a/h;->k:Lcom/imo/android/imoim/newfriends/a/j;
iget-object p0, p0, Lcom/imo/android/imoim/newfriends/a/j;->a:Ljava/lang/String;
:goto_32
invoke-static {p0}, Lcom/imo/android/imoim/newfriends/d/a;->f(Ljava/lang/String;)Ljava/lang/String;
move-result-object p0
const-string v0, "from"
invoke-interface {v1, v0, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "scene"
const-string v0, "temporary_chat"
.line 125
invoke-interface {v1, p0, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 126
invoke-static {v1}, Lcom/imo/android/imoim/newfriends/d/a;->a(Ljava/util/Map;)V
.line 127
sget-object p0, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
const-string v0, "temporary_chat_send_msg"
invoke-virtual {p0, v0, v1}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V
return-void
.end method
.method public static f(Ljava/lang/String;)Ljava/lang/String;
.registers 2
const-string v0, "nearby"
.line 132
invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_b
const-string p0, "whos_online"
goto :goto_36
:cond_b
const-string v0, "visitor"
.line 134
invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_16
const-string p0, "recent_visitor"
goto :goto_36
:cond_16
const-string v0, "level_share"
.line 136
invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_21
const-string p0, "user_level_card"
goto :goto_36
:cond_21
const-string v0, "story"
.line 138
invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_2c
const-string p0, "fof"
goto :goto_36
:cond_2c
const-string v0, "big_group_notification"
.line 140
invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_36
const-string p0, "biggroup_addgroup"
:cond_36
:goto_36
return-object p0
.end method