c.smali
.class public final Lcom/imo/android/imoim/biggroup/f/c;
.super Lcom/imo/android/imoim/managers/h;
.source "SourceFile"
# interfaces
.implements Lcom/imo/android/imoim/biggroup/f/g;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/imo/android/imoim/managers/h<",
"Lcom/imo/android/imoim/biggroup/f/b;",
">;",
"Lcom/imo/android/imoim/biggroup/f/g;"
}
.end annotation
# static fields
.field private static b:Ljava/lang/String; = "BigGroupManager"
# instance fields
.field a:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private c:Ljava/lang/String;
# direct methods
.method static constructor <clinit>()V
.registers 0
return-void
.end method
.method public constructor <init>()V
.registers 2
.line 142
sget-object v0, Lcom/imo/android/imoim/biggroup/f/c;->b:Ljava/lang/String;
invoke-direct {p0, v0}, Lcom/imo/android/imoim/managers/h;-><init>(Ljava/lang/String;)V
.line 139
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
iput-object v0, p0, Lcom/imo/android/imoim/biggroup/f/c;->a:Ljava/util/Map;
return-void
.end method
.method private a(Lcom/imo/android/imoim/biggroup/data/v$b;Lb/a;)Lb/a;
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/imo/android/imoim/biggroup/data/v$b;",
"Lb/a<",
"Landroidx/core/util/Pair<",
"Lcom/imo/android/imoim/biggroup/data/f;",
"Ljava/lang/String;",
">;",
"Ljava/lang/Void;",
">;)",
"Lb/a<",
"Lorg/json/JSONObject;",
"Ljava/lang/Void;",
">;"
}
.end annotation
.line 212
new-instance v0, Lcom/imo/android/imoim/biggroup/f/c$11;
invoke-direct {v0, p0, p2, p1}, Lcom/imo/android/imoim/biggroup/f/c$11;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;Lcom/imo/android/imoim/biggroup/data/v$b;)V
return-object v0
.end method
.method static synthetic a(Lcom/imo/android/imoim/biggroup/f/c;Lorg/json/JSONObject;)Ljava/util/List;
.registers 2
.line 129
invoke-direct {p0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->c(Lorg/json/JSONObject;)Ljava/util/List;
move-result-object p0
return-object p0
.end method
.method private static a(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Long;Ljava/lang/String;Ljava/lang/String;DDLjava/lang/String;Ljava/lang/String;)Ljava/util/Map;
.registers 14
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"[",
"Ljava/lang/Long;",
"Ljava/lang/String;",
"Ljava/lang/String;",
"DD",
"Ljava/lang/String;",
"Ljava/lang/String;",
")",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/Object;",
">;"
}
.end annotation
.line 168
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 169
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "icon"
.line 170
invoke-interface {v0, v1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "group_name"
.line 171
invoke-interface {v0, p0, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-wide/high16 p0, -0x4010000000000000L # -1.0
cmpl-double v1, p7, p0
if-eqz v1, :cond_36
cmpl-double v1, p5, p0
if-eqz v1, :cond_36
.line 173
invoke-static {p5, p6}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
move-result-object p0
const-string p1, "latitude"
invoke-interface {v0, p1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 174
invoke-static {p7, p8}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
move-result-object p0
const-string p1, "longitude"
invoke-interface {v0, p1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 176
:cond_36
invoke-static {p9}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p0
if-nez p0, :cond_41
const-string p0, "city_name_language_code"
.line 177
invoke-interface {v0, p0, p9}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:cond_41
const-string p0, "city_name"
.line 179
invoke-interface {v0, p0, p3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p0, "city_name_for_recommendation"
.line 180
invoke-interface {v0, p0, p4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 182
invoke-static {p10}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p0
if-nez p0, :cond_5c
.line 183
sget-object p0, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale;
invoke-virtual {p10, p0}, Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String;
move-result-object p0
const-string p1, "cc"
invoke-interface {v0, p1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:cond_5c
if-eqz p2, :cond_6c
.line 187
new-instance p0, Lorg/json/JSONArray;
invoke-static {p2}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
move-result-object p1
invoke-direct {p0, p1}, Lorg/json/JSONArray;-><init>(Ljava/util/Collection;)V
const-string p1, "group_tags"
invoke-interface {v0, p1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:cond_6c
return-object v0
.end method
.method static synthetic a(Lcom/imo/android/imoim/biggroup/f/c;)Ljava/util/concurrent/CopyOnWriteArrayList;
.registers 1
.line 129
iget-object p0, p0, Lcom/imo/android/imoim/biggroup/f/c;->listeners:Ljava/util/concurrent/CopyOnWriteArrayList;
return-object p0
.end method
.method private a(Lcom/imo/android/imoim/biggroup/data/f;)V
.registers 4
.line 2860
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/f/c;->listeners:Ljava/util/concurrent/CopyOnWriteArrayList;
invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
move-result-object v0
:goto_6
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_16
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/imo/android/imoim/biggroup/f/b;
.line 2861
invoke-interface {v1, p1}, Lcom/imo/android/imoim/biggroup/f/b;->a(Lcom/imo/android/imoim/biggroup/data/f;)V
goto :goto_6
:cond_16
return-void
.end method
.method static synthetic a(Lcom/imo/android/imoim/biggroup/f/c;Lcom/imo/android/imoim/biggroup/data/j$a;)V
.registers 3
.line 32906
iget-object p0, p0, Lcom/imo/android/imoim/biggroup/f/c;->listeners:Ljava/util/concurrent/CopyOnWriteArrayList;
invoke-virtual {p0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
move-result-object p0
:goto_6
invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_16
invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/biggroup/f/b;
.line 32907
invoke-interface {v0, p1}, Lcom/imo/android/imoim/biggroup/f/b;->a(Lcom/imo/android/imoim/biggroup/data/j$a;)V
goto :goto_6
:cond_16
return-void
.end method
.method static synthetic a(Lcom/imo/android/imoim/biggroup/f/c;Ljava/lang/String;)V
.registers 3
const/4 v0, 0x0
.line 129
invoke-direct {p0, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage;Ljava/lang/String;)V
return-void
.end method
.method static synthetic a(Lcom/imo/android/imoim/biggroup/f/c;Ljava/lang/String;Lcom/imo/android/imoim/biggroup/data/BigGroupMember$a;)V
.registers 4
const/4 v0, 0x0
.line 129
invoke-direct {p0, v0, p1, p2}, Lcom/imo/android/imoim/biggroup/f/c;->a(Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage;Ljava/lang/String;Lcom/imo/android/imoim/biggroup/data/BigGroupMember$a;)V
return-void
.end method
.method static synthetic a(Lcom/imo/android/imoim/biggroup/f/c;Ljava/lang/String;ZLjava/lang/String;)V
.registers 4
if-eqz p2, :cond_b
.line 33799
invoke-static {p1}, Lcom/imo/android/imoim/biggroup/f/c;->f(Ljava/lang/String;)V
const-string p1, "handleBigGroupLeave"
.line 33800
invoke-direct {p0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->h(Ljava/lang/String;)V
return-void
.line 33802
:cond_b
invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p0
if-nez p0, :cond_1d
.line 33803
invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;
move-result-object p0
invoke-virtual {p0}, Lcom/imo/android/imoim/IMO;->getApplicationContext()Landroid/content/Context;
move-result-object p0
const/4 p1, 0x0
.line 34031
invoke-static {p0, p3, p1}, Lcom/imo/xui/util/e;->a(Landroid/content/Context;Ljava/lang/String;I)V
:cond_1d
return-void
.end method
.method private a(Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage;Ljava/lang/String;)V
.registers 5
const/4 v0, 0x1
if-eqz p1, :cond_22
.line 2833
iget-object p2, p1, Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage;->a:Ljava/lang/String;
.line 2834
iget-object v1, p1, Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage;->f:Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage$GroupStatus;
if-eqz v1, :cond_e
iget-object p1, p1, Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage;->f:Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage$GroupStatus;
iget-object p1, p1, Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage$GroupStatus;->a:Ljava/lang/String;
goto :goto_10
:cond_e
const-string p1, ""
:goto_10
const-string v1, "group_be_dissolved"
.line 2835
invoke-static {v1, p2}, Lcom/imo/android/imoim/biggroup/messagehelper/a;->a(Ljava/lang/String;Ljava/lang/String;)Z
move-result p2
if-eqz p2, :cond_1f
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p2
if-nez p2, :cond_1f
goto :goto_20
:cond_1f
const/4 v0, 0x0
:goto_20
move-object p2, p1
goto :goto_27
.line 2838
:cond_22
invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p1
xor-int/2addr v0, p1
:goto_27
if-eqz v0, :cond_31
.line 2841
invoke-static {p2}, Lcom/imo/android/imoim/biggroup/f/c;->f(Ljava/lang/String;)V
const-string p1, "handleBigGroupDissolve"
.line 2842
invoke-direct {p0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->h(Ljava/lang/String;)V
:cond_31
return-void
.end method
.method private a(Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage;Ljava/lang/String;Lcom/imo/android/imoim/biggroup/data/BigGroupMember$a;)V
.registers 6
const/4 v0, 0x1
if-eqz p1, :cond_22
.line 2813
iget-object p2, p1, Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage;->a:Ljava/lang/String;
.line 2814
iget-object v1, p1, Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage;->f:Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage$GroupStatus;
if-eqz v1, :cond_e
iget-object p1, p1, Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage;->f:Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage$GroupStatus;
iget-object p1, p1, Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage$GroupStatus;->a:Ljava/lang/String;
goto :goto_10
:cond_e
const-string p1, ""
:goto_10
const-string v1, "been_new_owner"
.line 2815
invoke-static {v1, p2}, Lcom/imo/android/imoim/biggroup/messagehelper/a;->a(Ljava/lang/String;Ljava/lang/String;)Z
move-result p2
if-eqz p2, :cond_1f
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p2
if-nez p2, :cond_1f
goto :goto_20
:cond_1f
const/4 v0, 0x0
:goto_20
move-object p2, p1
goto :goto_27
.line 2818
:cond_22
invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p1
xor-int/2addr v0, p1
:goto_27
if-eqz v0, :cond_38
.line 2821
invoke-virtual {p3}, Lcom/imo/android/imoim/biggroup/data/BigGroupMember$a;->getProto()Ljava/lang/String;
move-result-object p1
invoke-static {p2, p1}, Lcom/imo/android/imoim/biggroup/d/a;->a(Ljava/lang/String;Ljava/lang/String;)I
move-result p1
if-lez p1, :cond_38
const-string p1, "handleBigGroupTransfer"
.line 2823
invoke-direct {p0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->h(Ljava/lang/String;)V
:cond_38
return-void
.end method
.method private a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IZLb/a;)V
.registers 15
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/String;",
"IZ",
"Lb/a<",
"Landroidx/core/util/Pair<",
"Ljava/util/List<",
"Lcom/imo/android/imoim/biggroup/data/BigGroupMember;",
">;",
"Ljava/lang/String;",
">;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
const-string v1, "big_group"
move-object v0, p0
move-object v2, p1
move-object v3, p2
move-object v4, p3
move v5, p4
move v6, p5
move-object v7, p6
.line 1008
invoke-direct/range {v0 .. v7}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IZLb/a;)V
return-void
.end method
.method private a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IZLb/a;)V
.registers 11
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/String;",
"IZ",
"Lb/a<",
"Landroidx/core/util/Pair<",
"Ljava/util/List<",
"Lcom/imo/android/imoim/biggroup/data/BigGroupMember;",
">;",
"Ljava/lang/String;",
">;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 1013
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 1014
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 1015
invoke-interface {v0, v1, p3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p3, "cursor"
.line 1016
invoke-interface {v0, p3, p4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
if-lez p5, :cond_25
.line 1018
invoke-static {p5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p3
const-string p4, "limit"
invoke-interface {v0, p4, p3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:cond_25
if-eqz p6, :cond_30
.line 1021
invoke-static {p6}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p3
const-string p4, "is_get_online_status"
invoke-interface {v0, p4, p3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1023
:cond_30
new-instance p3, Lcom/imo/android/imoim/biggroup/f/c$9;
invoke-direct {p3, p0, p7}, Lcom/imo/android/imoim/biggroup/f/c$9;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;)V
invoke-static {p1, p2, v0, p3}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method private a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/Object;",
">;)V"
}
.end annotation
.line 1307
new-instance v0, Lcom/imo/android/imoim/biggroup/f/c$17;
invoke-direct {v0, p0, p1}, Lcom/imo/android/imoim/biggroup/f/c$17;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Ljava/lang/String;)V
const-string p1, "big_group_users"
invoke-static {p1, p2, p3, v0}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method private static a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/Object;",
">;",
"Lb/a<",
"Lorg/json/JSONObject;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 4196
invoke-static {p0, p1, p2}, Lcom/imo/android/imoim/util/j/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Z
move-result v0
if-eqz v0, :cond_7
return-void
.line 4200
:cond_7
invoke-static {p0, p1, p2, p3}, Lcom/imo/android/imoim/managers/h;->send(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method private a(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Lb/a;)V
.registers 8
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"[",
"Ljava/lang/String;",
"Lb/a<",
"Lorg/json/JSONObject;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 1053
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 1054
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 1055
invoke-interface {v0, v1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1056
new-instance p2, Lorg/json/JSONArray;
invoke-static {p3}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
move-result-object p3
invoke-direct {p2, p3}, Lorg/json/JSONArray;-><init>(Ljava/util/Collection;)V
const-string p3, "anon_ids"
invoke-interface {v0, p3, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1058
new-instance p2, Lcom/imo/android/imoim/biggroup/f/c$10;
invoke-direct {p2, p0, p4}, Lcom/imo/android/imoim/biggroup/f/c$10;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;)V
const-string p3, "big_group"
invoke-static {p3, p1, v0, p2}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method private a(ZLb/a;)V
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(Z",
"Lb/a<",
"Ljava/util/List<",
"Lcom/imo/android/imoim/biggroup/data/f;",
">;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 1872
sget-object v0, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v0}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v0
if-nez v0, :cond_9
return-void
.line 1877
:cond_9
new-instance v1, Ljava/util/HashMap;
invoke-direct {v1}, Ljava/util/HashMap;-><init>()V
const-string v2, "uid"
.line 1878
invoke-interface {v1, v2, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
if-eqz p1, :cond_18
const-string p1, ""
goto :goto_1f
.line 14890
:cond_18
sget-object p1, Lcom/imo/android/imoim/util/df$ad;->BIG_GROUP_HASH:Lcom/imo/android/imoim/util/df$ad;
const/4 v0, 0x0
invoke-static {p1, v0}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
:goto_1f
const-string v0, "hash"
.line 1879
invoke-interface {v1, v0, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1881
new-instance p1, Lcom/imo/android/imoim/biggroup/f/c$29;
invoke-direct {p1, p0, p2}, Lcom/imo/android/imoim/biggroup/f/c$29;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;)V
const-string p2, "big_group_manager"
const-string v0, "sync_big_groups"
invoke-static {p2, v0, v1, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method static synthetic a(Ljava/lang/String;Lorg/json/JSONObject;)Z
.registers 3
.line 32382
sget-object v0, Lcom/imo/android/imoim/biggroup/a/a;->a:Lcom/imo/android/imoim/biggroup/a/a;
invoke-static {p0, p1}, Lcom/imo/android/imoim/biggroup/a/a;->a(Ljava/lang/String;Lorg/json/JSONObject;)Z
move-result p0
return p0
.end method
.method static synthetic b(Lcom/imo/android/imoim/biggroup/f/c;)Ljava/util/concurrent/CopyOnWriteArrayList;
.registers 1
.line 129
iget-object p0, p0, Lcom/imo/android/imoim/biggroup/f/c;->listeners:Ljava/util/concurrent/CopyOnWriteArrayList;
return-object p0
.end method
.method private static b(J)V
.registers 5
const-wide/16 v0, 0x0
cmp-long v2, p0, v0
if-lez v2, :cond_b
.line 2666
sget-object v0, Lcom/imo/android/imoim/util/df$v;->GROUP_NOTIFY_LAST_SEEN_TS:Lcom/imo/android/imoim/util/df$v;
invoke-static {v0, p0, p1}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;J)V
:cond_b
return-void
.end method
.method static synthetic b(Lcom/imo/android/imoim/biggroup/f/c;Lorg/json/JSONObject;)V
.registers 5
if-nez p1, :cond_3
return-void
.line 36016
:cond_3
new-instance v0, Lcom/imo/android/imoim/biggroup/data/i;
invoke-direct {v0}, Lcom/imo/android/imoim/biggroup/data/i;-><init>()V
const-string v1, "num_unread"
.line 36017
invoke-static {v1, p1}, Lcom/imo/android/imoim/util/cg;->d(Ljava/lang/String;Lorg/json/JSONObject;)J
move-result-wide v1
iput-wide v1, v0, Lcom/imo/android/imoim/biggroup/data/i;->a:J
const-string v1, "last_seen"
.line 36018
invoke-static {v1, p1}, Lcom/imo/android/imoim/util/cg;->d(Ljava/lang/String;Lorg/json/JSONObject;)J
move-result-wide v1
iput-wide v1, v0, Lcom/imo/android/imoim/biggroup/data/i;->b:J
const-string v1, "notify_switch"
.line 36094
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;)Z
move-result v1
.line 36019
iput-boolean v1, v0, Lcom/imo/android/imoim/biggroup/data/i;->c:Z
const-string v1, "last_message"
.line 36119
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
move-result-object p1
if-eqz p1, :cond_2e
.line 36022
invoke-static {p1}, Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage;->a(Lorg/json/JSONObject;)Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage;
move-result-object p1
iput-object p1, v0, Lcom/imo/android/imoim/biggroup/data/i;->d:Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage;
.line 35987
:cond_2e
iget-wide v1, v0, Lcom/imo/android/imoim/biggroup/data/i;->a:J
invoke-virtual {p0, v1, v2}, Lcom/imo/android/imoim/biggroup/f/c;->a(J)V
.line 35988
iget-boolean p1, v0, Lcom/imo/android/imoim/biggroup/data/i;->c:Z
.line 36711
sget-object v1, Lcom/imo/android/imoim/util/df$v;->GROUP_NOTIFY_BOX_MUTE_SWITCH:Lcom/imo/android/imoim/util/df$v;
invoke-static {v1, p1}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;Z)V
.line 36712
sget-object p1, Lcom/imo/android/imoim/IMO;->h:Lcom/imo/android/imoim/managers/ag;
invoke-virtual {p1}, Lcom/imo/android/imoim/managers/ag;->e()V
.line 36713
sget-object p1, Lcom/imo/android/imoim/IMO;->h:Lcom/imo/android/imoim/managers/ag;
new-instance v1, Lcom/imo/android/imoim/o/f;
invoke-direct {v1}, Lcom/imo/android/imoim/o/f;-><init>()V
invoke-virtual {p1, v1}, Lcom/imo/android/imoim/managers/ag;->a(Lcom/imo/android/imoim/o/f;)V
.line 35989
iget-wide v1, v0, Lcom/imo/android/imoim/biggroup/data/i;->b:J
invoke-static {v1, v2}, Lcom/imo/android/imoim/biggroup/f/c;->b(J)V
.line 35990
iget-object p1, v0, Lcom/imo/android/imoim/biggroup/data/i;->d:Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage;
if-eqz p1, :cond_6b
.line 35991
iget-object p1, v0, Lcom/imo/android/imoim/biggroup/data/i;->d:Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage;
invoke-static {p1}, Lcom/imo/android/imoim/util/ae;->a(Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage;)V
const-string p1, "handleBigGroupNotifications"
.line 35993
invoke-direct {p0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->h(Ljava/lang/String;)V
.line 35995
iget-object p1, v0, Lcom/imo/android/imoim/biggroup/data/i;->d:Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage;
sget-object v1, Lcom/imo/android/imoim/biggroup/data/BigGroupMember$a;->OWNER:Lcom/imo/android/imoim/biggroup/data/BigGroupMember$a;
const-string v2, ""
invoke-direct {p0, p1, v2, v1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage;Ljava/lang/String;Lcom/imo/android/imoim/biggroup/data/BigGroupMember$a;)V
.line 35996
iget-object p1, v0, Lcom/imo/android/imoim/biggroup/data/i;->d:Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage;
invoke-direct {p0, p1, v2}, Lcom/imo/android/imoim/biggroup/f/c;->a(Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage;Ljava/lang/String;)V
return-void
:cond_6b
const/4 p0, 0x1
const-string p1, "notify.BigGroupNotify"
.line 35998
invoke-static {p1, p0}, Lcom/imo/android/imoim/util/ae;->b(Ljava/lang/String;Z)V
.line 35999
sget-object p0, Lcom/imo/android/imoim/util/df$v;->GROUP_NOTIFY_BOX_UNREAD_TOTAL:Lcom/imo/android/imoim/util/df$v;
const-wide/16 v0, 0x0
invoke-static {p0, v0, v1}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;J)V
return-void
.end method
.method private b(Ljava/lang/String;Lorg/json/JSONObject;)V
.registers 5
.line 2535
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/f/c;->listeners:Ljava/util/concurrent/CopyOnWriteArrayList;
invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
move-result-object v0
:goto_6
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_16
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/imo/android/imoim/biggroup/f/b;
.line 2536
invoke-interface {v1, p1, p2}, Lcom/imo/android/imoim/biggroup/f/b;->a(Ljava/lang/String;Lorg/json/JSONObject;)V
goto :goto_6
:cond_16
return-void
.end method
.method static synthetic b(Lorg/json/JSONObject;)Z
.registers 3
const-string v0, "error_code"
const/4 v1, 0x0
.line 34373
invoke-static {v0, p0, v1}, Lcom/imo/android/imoim/util/cg;->a(Ljava/lang/String;Lorg/json/JSONObject;Ljava/lang/String;)Ljava/lang/String;
move-result-object p0
const-string v0, "failed_with_sensitive_keyword"
.line 34374
invoke-static {v0, p0}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result p0
if-eqz p0, :cond_1a
const v0, 0x7f0f088b
.line 34376
invoke-static {v0}, Lcom/imo/hd/util/d;->a(I)Ljava/lang/String;
move-result-object v0
const/4 v1, 0x0
.line 35026
invoke-static {v0, v1}, Lsg/bigo/common/ae;->a(Ljava/lang/CharSequence;I)V
:cond_1a
return p0
.end method
.method private c(Lorg/json/JSONObject;)Ljava/util/List;
.registers 16
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lorg/json/JSONObject;",
")",
"Ljava/util/List<",
"Lcom/imo/android/imoim/biggroup/data/f;",
">;"
}
.end annotation
const-string v0, "big_group_hash"
.line 894
invoke-static {v0, p1}, Lcom/imo/android/imoim/util/cg;->a(Ljava/lang/String;Lorg/json/JSONObject;)Ljava/lang/String;
move-result-object v0
.line 895
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
const/4 v2, 0x0
if-eqz v1, :cond_e
return-object v2
:cond_e
const-string v1, "big_groups"
.line 5106
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object p1
.line 901
new-instance v1, Ljava/util/ArrayList;
invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V
.line 902
new-instance v3, Ljava/util/ArrayList;
invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
.line 903
new-instance v4, Ljava/util/ArrayList;
invoke-direct {v4}, Ljava/util/ArrayList;-><init>()V
.line 904
new-instance v5, Ljava/util/ArrayList;
invoke-direct {v5}, Ljava/util/ArrayList;-><init>()V
.line 905
new-instance v6, Ljava/util/HashMap;
invoke-direct {v6}, Ljava/util/HashMap;-><init>()V
const/4 v7, 0x0
const/4 v8, 0x0
.line 907
:goto_2f
invoke-virtual {p1}, Lorg/json/JSONArray;->length()I
move-result v9
const/4 v10, 0x1
if-ge v8, v9, :cond_89
.line 910
:try_start_36
invoke-virtual {p1, v8}, Lorg/json/JSONArray;->getJSONObject(I)Lorg/json/JSONObject;
move-result-object v9
.line 912
invoke-static {v9}, Lcom/imo/android/imoim/biggroup/data/f;->a(Lorg/json/JSONObject;)Lcom/imo/android/imoim/biggroup/data/f;
move-result-object v11
const-string v12, "some_one_at_you"
.line 6094
invoke-virtual {v9, v12}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;)Z
move-result v12
if-eqz v12, :cond_49
.line 916
invoke-interface {v5, v11}, Ljava/util/List;->add(Ljava/lang/Object;)Z
:cond_49
const-string v12, "last_message"
.line 6119
invoke-virtual {v9, v12}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
move-result-object v9
if-eqz v9, :cond_6d
.line 921
sget-object v12, Lcom/imo/android/imoim/data/l$a;->DELIVERED:Lcom/imo/android/imoim/data/l$a;
invoke-static {v9, v12}, Lcom/imo/android/imoim/data/message/b;->a(Lorg/json/JSONObject;Lcom/imo/android/imoim/data/l$a;)Lcom/imo/android/imoim/data/message/b;
move-result-object v9
if-eqz v9, :cond_6d
.line 922
iget-object v12, v9, Lcom/imo/android/imoim/data/message/b;->c:Ljava/lang/String;
invoke-static {v12}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v12
if-nez v12, :cond_6d
.line 923
invoke-interface {v3, v9}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 924
iget-object v12, v9, Lcom/imo/android/imoim/data/message/b;->c:Ljava/lang/String;
invoke-interface {v4, v12}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 925
iget-wide v12, v9, Lcom/imo/android/imoim/data/message/b;->b:J
.line 7048
iput-wide v12, v11, Lcom/imo/android/imoim/biggroup/data/f;->f:J
.line 929
:cond_6d
iget-object v9, v11, Lcom/imo/android/imoim/biggroup/data/f;->i:Lcom/imo/android/imoim/biggroup/data/v;
if-eqz v9, :cond_78
.line 930
iget-object v9, v11, Lcom/imo/android/imoim/biggroup/data/f;->a:Ljava/lang/String;
iget-object v12, v11, Lcom/imo/android/imoim/biggroup/data/f;->i:Lcom/imo/android/imoim/biggroup/data/v;
invoke-interface {v6, v9, v12}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 932
:cond_78
invoke-interface {v1, v11}, Ljava/util/List;->add(Ljava/lang/Object;)Z
:try_end_7b
.catch Lorg/json/JSONException; {:try_start_36 .. :try_end_7b} :catch_7c
goto :goto_86
:catch_7c
move-exception v9
.line 935
sget-object v11, Lcom/imo/android/imoim/biggroup/f/c;->b:Ljava/lang/String;
invoke-static {v9}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v9
.line 7079
invoke-static {v11, v9, v10}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Z)V
:goto_86
add-int/lit8 v8, v8, 0x1
goto :goto_2f
.line 939
:cond_89
sget-object p1, Lcom/imo/android/imoim/util/df$ad;->BIG_GROUP_HASH:Lcom/imo/android/imoim/util/df$ad;
invoke-static {p1, v2}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p1
if-eqz p1, :cond_98
.line 940
invoke-static {v1}, Lcom/imo/android/imoim/biggroup/f/c;->c(Ljava/util/List;)V
.line 944
:cond_98
sget-object p1, Lcom/imo/android/imoim/util/df$ad;->BIG_GROUP_HASH:Lcom/imo/android/imoim/util/df$ad;
invoke-static {p1, v0}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;Ljava/lang/String;)V
.line 7984
new-instance p1, Ljava/lang/StringBuilder;
const-string v0, "(\""
invoke-direct {p1, v0}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
const-string v0, "\",\""
invoke-static {v0, v4}, Landroid/text/TextUtils;->join(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String;
move-result-object v0
invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v0, "\")"
invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
.line 7985
new-instance v0, Ljava/lang/StringBuilder;
const-string v4, "buid NOT IN "
invoke-direct {v0, v4}, 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, " AND row_type="
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
sget-object p1, Lcom/imo/android/imoim/util/ae$b;->BIG_GROUP:Lcom/imo/android/imoim/util/ae$b;
invoke-virtual {p1}, Lcom/imo/android/imoim/util/ae$b;->to()I
move-result p1
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
const-string v0, "chats_new"
.line 7986
invoke-static {v0, p1, v2, v7}, Lcom/imo/android/imoim/util/at;->b(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Z)I
.line 949
invoke-static {}, Lcom/imo/android/imoim/biggroup/live/c;->a()Lcom/imo/android/imoim/biggroup/live/b;
move-result-object p1
invoke-interface {p1, v1, v7}, Lcom/imo/android/imoim/biggroup/live/b;->a(Ljava/util/List;Z)V
.line 952
invoke-static {v1, v6}, Lcom/imo/android/imoim/biggroup/d/a;->a(Ljava/util/List;Ljava/util/Map;)V
.line 955
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/util/List;)V
.line 957
invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object p1
:goto_e8
invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
move-result v0
const/4 v2, 0x2
if-eqz v0, :cond_132
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/data/message/b;
.line 959
invoke-static {v0}, Lcom/imo/android/imoim/util/ae;->b(Lcom/imo/android/imoim/data/message/b;)V
.line 8234
new-instance v3, Ljava/lang/StringBuilder;
const-string v4, "bgid=? AND msg_seq>? AND message_state="
invoke-direct {v3, v4}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
sget-object v4, Lcom/imo/android/imoim/data/l$a;->SENDING:Lcom/imo/android/imoim/data/l$a;
.line 8236
invoke-virtual {v4}, Lcom/imo/android/imoim/data/l$a;->toInt()I
move-result v4
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v3
new-array v2, v2, [Ljava/lang/String;
.line 8237
iget-object v4, v0, Lcom/imo/android/imoim/data/message/b;->c:Ljava/lang/String;
aput-object v4, v2, v7
iget-wide v8, v0, Lcom/imo/android/imoim/data/message/b;->b:J
invoke-static {v8, v9}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v4
aput-object v4, v2, v10
.line 8238
new-instance v4, Landroid/content/ContentValues;
invoke-direct {v4}, Landroid/content/ContentValues;-><init>()V
.line 8239
iget-wide v8, v0, Lcom/imo/android/imoim/data/message/b;->b:J
invoke-static {v8, v9}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v0
const-string v6, "msg_seq"
invoke-virtual {v4, v6, v0}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V
const-string v0, "big_group_message"
const-string v6, "BigGroupMessageDbHelper"
.line 8240
invoke-static {v0, v4, v3, v2, v6}, Lcom/imo/android/imoim/util/at;->b(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)I
goto :goto_e8
.line 963
:cond_132
invoke-interface {v5}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object p1
:goto_136
invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_148
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/biggroup/data/f;
.line 964
iget-object v0, v0, Lcom/imo/android/imoim/biggroup/data/f;->a:Ljava/lang/String;
.line 8265
invoke-static {v0, v10}, Lcom/imo/android/imoim/util/ae;->d(Ljava/lang/String;Z)V
goto :goto_136
.line 967
:cond_148
new-instance p1, Ljava/util/ArrayList;
invoke-direct {p1}, Ljava/util/ArrayList;-><init>()V
.line 968
invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v0
:goto_151
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v3
if-eqz v3, :cond_173
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v3
check-cast v3, Lcom/imo/android/imoim/biggroup/data/f;
.line 969
new-instance v4, Landroidx/core/util/Pair;
iget-object v5, v3, Lcom/imo/android/imoim/biggroup/data/f;->a:Ljava/lang/String;
iget-boolean v3, v3, Lcom/imo/android/imoim/biggroup/data/f;->p:Z
if-eqz v3, :cond_167
const/4 v3, 0x2
goto :goto_168
:cond_167
const/4 v3, 0x0
:goto_168
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v3
invoke-direct {v4, v5, v3}, Landroidx/core/util/Pair;-><init>(Ljava/lang/Object;Ljava/lang/Object;)V
invoke-interface {p1, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z
goto :goto_151
.line 972
:cond_173
invoke-static {p1}, Lcom/imo/android/imoim/util/ae;->d(Ljava/util/List;)Z
move-result p1
if-eqz p1, :cond_17c
.line 973
invoke-static {}, Lcom/imo/android/imoim/util/ae;->o()V
:cond_17c
const-string p1, "handleBigGroups"
.line 977
invoke-direct {p0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->h(Ljava/lang/String;)V
return-object v1
.end method
.method static synthetic c(Lcom/imo/android/imoim/biggroup/f/c;)Ljava/util/concurrent/CopyOnWriteArrayList;
.registers 1
.line 129
iget-object p0, p0, Lcom/imo/android/imoim/biggroup/f/c;->listeners:Ljava/util/concurrent/CopyOnWriteArrayList;
return-object p0
.end method
.method private static c(Ljava/util/List;)V
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Lcom/imo/android/imoim/biggroup/data/f;",
">;)V"
}
.end annotation
const/4 v0, 0x0
const/4 v1, 0x0
.line 3461
:goto_2
invoke-interface {p0}, Ljava/util/List;->size()I
move-result v2
if-ge v1, v2, :cond_45
.line 3462
invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v2
check-cast v2, Lcom/imo/android/imoim/biggroup/data/f;
.line 3463
iget-object v3, v2, Lcom/imo/android/imoim/biggroup/data/f;->j:Ljava/lang/String;
sget-object v4, Lcom/imo/android/imoim/biggroup/data/BigGroupMember$a;->ADMIN:Lcom/imo/android/imoim/biggroup/data/BigGroupMember$a;
invoke-virtual {v4}, Lcom/imo/android/imoim/biggroup/data/BigGroupMember$a;->getProto()Ljava/lang/String;
move-result-object v4
invoke-static {v3, v4}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v3
if-eqz v3, :cond_42
.line 3464
invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;
move-result-object v3
const-string v4, "perf_big_group_chat"
invoke-virtual {v3, v4, v0}, Lcom/imo/android/imoim/IMO;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
move-result-object v3
invoke-interface {v3}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
move-result-object v3
new-instance v4, Ljava/lang/StringBuilder;
const-string v5, "key_group_chat_sets_as_admin"
invoke-direct {v4, v5}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
iget-object v2, v2, Lcom/imo/android/imoim/biggroup/data/f;->a:Ljava/lang/String;
invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
const/4 v4, 0x1
.line 3465
invoke-interface {v3, v2, v4}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;
move-result-object v2
invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;->apply()V
:cond_42
add-int/lit8 v1, v1, 0x1
goto :goto_2
:cond_45
return-void
.end method
.method static synthetic d(Lcom/imo/android/imoim/biggroup/f/c;)Ljava/util/concurrent/CopyOnWriteArrayList;
.registers 1
.line 129
iget-object p0, p0, Lcom/imo/android/imoim/biggroup/f/c;->listeners:Ljava/util/concurrent/CopyOnWriteArrayList;
return-object p0
.end method
.method private d(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lb/a;)V
.registers 12
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Lb/a<",
"Landroidx/core/util/Pair<",
"Ljava/util/List<",
"Lcom/imo/android/imoim/biggroup/data/BigGroupMember;",
">;",
"Ljava/lang/String;",
">;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
const/4 v4, 0x0
const/4 v5, 0x0
move-object v0, p0
move-object v1, p1
move-object v2, p2
move-object v3, p3
move-object v6, p4
.line 1004
invoke-direct/range {v0 .. v6}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IZLb/a;)V
return-void
.end method
.method private static d(Lorg/json/JSONObject;)V
.registers 8
if-nez p0, :cond_3
return-void
:cond_3
const-string v0, "bgid"
.line 2513
invoke-static {v0, p0}, Lcom/imo/android/imoim/util/cg;->a(Ljava/lang/String;Lorg/json/JSONObject;)Ljava/lang/String;
move-result-object v2
.line 2514
invoke-static {v2}, Lcom/imo/android/imoim/biggroup/d/a;->e(Ljava/lang/String;)Lcom/imo/android/imoim/biggroup/data/f;
move-result-object v5
.line 2515
new-instance v0, Lcom/imo/android/imoim/aj/a;
sget-object v1, Lcom/imo/android/imoim/aj/a$a;->bg_notice:Lcom/imo/android/imoim/aj/a$a;
const-string v3, "handle_announcement"
invoke-direct {v0, v1, v2, v3}, Lcom/imo/android/imoim/aj/a;-><init>(Ljava/lang/Enum;Ljava/lang/String;Ljava/lang/String;)V
if-nez v5, :cond_1e
const-string p0, "bg_not_found"
.line 2517
invoke-virtual {v0, p0}, Lcom/imo/android/imoim/aj/a;->b(Ljava/lang/String;)V
return-void
.line 2521
:cond_1e
invoke-static {p0}, Lcom/imo/android/imoim/biggroup/data/a;->a(Lorg/json/JSONObject;)Lcom/imo/android/imoim/biggroup/data/a;
move-result-object p0
.line 2522
invoke-static {}, Lcom/imo/android/imoim/biggroup/k/a;->c()Lcom/imo/android/imoim/biggroup/j/k;
move-result-object v0
invoke-interface {v0, v2, p0, v5}, Lcom/imo/android/imoim/biggroup/j/k;->a(Ljava/lang/String;Lcom/imo/android/imoim/biggroup/data/a;Lcom/imo/android/imoim/biggroup/data/f;)V
.line 2523
new-instance v4, Lcom/imo/android/imoim/aj/a;
sget-object v0, Lcom/imo/android/imoim/aj/a$a;->bg_notice:Lcom/imo/android/imoim/aj/a$a;
invoke-direct {v4, v0, v2, v3}, Lcom/imo/android/imoim/aj/a;-><init>(Ljava/lang/Enum;Ljava/lang/String;Ljava/lang/String;)V
.line 2524
sget-object v0, Lcom/imo/android/imoim/IMO;->l:Lcom/imo/android/imoim/managers/notification/ap;
iget-object v1, v0, Lcom/imo/android/imoim/managers/notification/ap;->b:Lcom/imo/android/imoim/managers/notification/a/d;
iget-object v3, p0, Lcom/imo/android/imoim/biggroup/data/a;->b:Ljava/lang/String;
iget-object v6, p0, Lcom/imo/android/imoim/biggroup/data/a;->g:Ljava/lang/String;
invoke-virtual/range {v1 .. v6}, Lcom/imo/android/imoim/managers/notification/a/d;->a(Ljava/lang/String;Ljava/lang/String;Lcom/imo/android/imoim/aj/a;Lcom/imo/android/imoim/biggroup/data/f;Ljava/lang/String;)V
return-void
.end method
.method static synthetic e(Lcom/imo/android/imoim/biggroup/f/c;)Ljava/util/concurrent/CopyOnWriteArrayList;
.registers 1
.line 129
iget-object p0, p0, Lcom/imo/android/imoim/biggroup/f/c;->listeners:Ljava/util/concurrent/CopyOnWriteArrayList;
return-object p0
.end method
.method private e(Lorg/json/JSONObject;)V
.registers 4
const-string v0, "bgid"
const/4 v1, 0x0
.line 2528
invoke-static {v0, p1, v1}, Lcom/imo/android/imoim/util/cg;->a(Ljava/lang/String;Lorg/json/JSONObject;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 2529
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_10
.line 2530
invoke-direct {p0, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->b(Ljava/lang/String;Lorg/json/JSONObject;)V
:cond_10
return-void
.end method
.method static synthetic f()Ljava/lang/String;
.registers 1
.line 129
sget-object v0, Lcom/imo/android/imoim/biggroup/f/c;->b:Ljava/lang/String;
return-object v0
.end method
.method static synthetic f(Lcom/imo/android/imoim/biggroup/f/c;)Ljava/util/concurrent/CopyOnWriteArrayList;
.registers 1
.line 129
iget-object p0, p0, Lcom/imo/android/imoim/biggroup/f/c;->listeners:Ljava/util/concurrent/CopyOnWriteArrayList;
return-object p0
.end method
.method private static f(Ljava/lang/String;)V
.registers 3
.line 1180
invoke-static {p0}, Lcom/imo/android/imoim/util/ae;->f(Ljava/lang/String;)Lcom/imo/android/imoim/share/a/a;
move-result-object v0
const/4 v1, 0x1
.line 1181
invoke-static {p0, v1}, Lcom/imo/android/imoim/util/ae;->b(Ljava/lang/String;Z)V
.line 1182
invoke-static {p0}, Lcom/imo/android/imoim/biggroup/d/a;->b(Ljava/lang/String;)V
if-eqz v0, :cond_15
.line 1183
iget p0, v0, Lcom/imo/android/imoim/share/a/a;->j:I
const/4 v0, 0x2
if-ne p0, v0, :cond_15
.line 1184
invoke-static {}, Lcom/imo/android/imoim/util/ae;->o()V
:cond_15
return-void
.end method
.method private f(Lorg/json/JSONObject;)V
.registers 4
const-string v0, "bgid"
const/4 v1, 0x0
.line 2541
invoke-static {v0, p1, v1}, Lcom/imo/android/imoim/util/cg;->a(Ljava/lang/String;Lorg/json/JSONObject;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
const-string v1, "is_muted"
.line 20094
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optBoolean(Ljava/lang/String;)Z
move-result p1
.line 2543
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_1b
.line 2544
invoke-static {v0, p1}, Lcom/imo/android/imoim/biggroup/d/a;->a(Ljava/lang/String;Z)V
const-string p1, "handleBigGroupMute"
.line 2545
invoke-direct {p0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->h(Ljava/lang/String;)V
:cond_1b
return-void
.end method
.method private g(Ljava/lang/String;)Lb/a;
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")",
"Lb/a<",
"Lorg/json/JSONObject;",
"Ljava/lang/Void;",
">;"
}
.end annotation
.line 1957
new-instance v0, Lcom/imo/android/imoim/biggroup/f/c$32;
invoke-direct {v0, p0, p1}, Lcom/imo/android/imoim/biggroup/f/c$32;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Ljava/lang/String;)V
return-object v0
.end method
.method static synthetic g(Lcom/imo/android/imoim/biggroup/f/c;)Ljava/lang/String;
.registers 1
.line 129
iget-object p0, p0, Lcom/imo/android/imoim/biggroup/f/c;->c:Ljava/lang/String;
return-object p0
.end method
.method private g()V
.registers 5
.line 1927
sget-object v0, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v0}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v0
if-nez v0, :cond_9
return-void
.line 1932
:cond_9
new-instance v1, Ljava/util/HashMap;
invoke-direct {v1}, Ljava/util/HashMap;-><init>()V
const-string v2, "uid"
.line 1933
invoke-interface {v1, v2, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1935
new-instance v0, Lcom/imo/android/imoim/biggroup/f/c$30;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/biggroup/f/c$30;-><init>(Lcom/imo/android/imoim/biggroup/f/c;)V
const-string v2, "big_group_manager"
const-string v3, "sync_group_notification"
invoke-static {v2, v3, v1, v0}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method private g(Lorg/json/JSONObject;)V
.registers 4
const-string v0, "bgid"
const/4 v1, 0x0
.line 2550
invoke-static {v0, p1, v1}, Lcom/imo/android/imoim/util/cg;->a(Ljava/lang/String;Lorg/json/JSONObject;Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
.line 2551
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_2a
.line 2552
invoke-static {p1}, Lcom/imo/android/imoim/util/ae;->f(Ljava/lang/String;)Lcom/imo/android/imoim/share/a/a;
move-result-object v0
.line 2553
invoke-static {p1}, Lcom/imo/android/imoim/biggroup/d/a;->b(Ljava/lang/String;)V
const/4 v1, 0x1
.line 2554
invoke-static {p1, v1}, Lcom/imo/android/imoim/util/ae;->b(Ljava/lang/String;Z)V
if-eqz v0, :cond_22
.line 2555
iget v0, v0, Lcom/imo/android/imoim/share/a/a;->j:I
const/4 v1, 0x2
if-ne v0, v1, :cond_22
.line 2556
invoke-static {}, Lcom/imo/android/imoim/util/ae;->o()V
:cond_22
const-string v0, "handleBigGroupRemoved"
.line 2558
invoke-direct {p0, v0}, Lcom/imo/android/imoim/biggroup/f/c;->h(Ljava/lang/String;)V
.line 2559
invoke-direct {p0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->i(Ljava/lang/String;)V
:cond_2a
return-void
.end method
.method static synthetic h(Lcom/imo/android/imoim/biggroup/f/c;)Ljava/util/concurrent/CopyOnWriteArrayList;
.registers 1
.line 129
iget-object p0, p0, Lcom/imo/android/imoim/biggroup/f/c;->listeners:Ljava/util/concurrent/CopyOnWriteArrayList;
return-object p0
.end method
.method private h(Ljava/lang/String;)V
.registers 4
.line 2847
sget-object v0, Lcom/imo/android/imoim/biggroup/f/c;->b:Ljava/lang/String;
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v1, "notifyBigGroupRefresh from="
invoke-virtual {v1, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
.line 28071
invoke-static {v0, p1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 2848
iget-object p1, p0, Lcom/imo/android/imoim/biggroup/f/c;->listeners:Ljava/util/concurrent/CopyOnWriteArrayList;
invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
move-result-object p1
:goto_15
invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_25
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/biggroup/f/b;
.line 2849
invoke-interface {v0}, Lcom/imo/android/imoim/biggroup/f/b;->a()V
goto :goto_15
:cond_25
return-void
.end method
.method private h(Lorg/json/JSONObject;)V
.registers 4
.line 2564
invoke-static {p1}, Lcom/imo/android/imoim/biggroup/data/f;->a(Lorg/json/JSONObject;)Lcom/imo/android/imoim/biggroup/data/f;
move-result-object p1
.line 2566
iget-wide v0, p1, Lcom/imo/android/imoim/biggroup/data/f;->g:J
.line 21048
iput-wide v0, p1, Lcom/imo/android/imoim/biggroup/data/f;->f:J
.line 2567
invoke-static {p1}, Lcom/imo/android/imoim/biggroup/d/a;->a(Lcom/imo/android/imoim/biggroup/data/f;)V
const-string v0, "handleBigGroupUpdated"
.line 2568
invoke-direct {p0, v0}, Lcom/imo/android/imoim/biggroup/f/c;->h(Ljava/lang/String;)V
.line 2569
invoke-direct {p0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Lcom/imo/android/imoim/biggroup/data/f;)V
return-void
.end method
.method static synthetic i(Lcom/imo/android/imoim/biggroup/f/c;)Ljava/util/concurrent/CopyOnWriteArrayList;
.registers 1
.line 129
iget-object p0, p0, Lcom/imo/android/imoim/biggroup/f/c;->listeners:Ljava/util/concurrent/CopyOnWriteArrayList;
return-object p0
.end method
.method private i(Ljava/lang/String;)V
.registers 4
.line 2854
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/f/c;->listeners:Ljava/util/concurrent/CopyOnWriteArrayList;
invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
move-result-object v0
:goto_6
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_16
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/imo/android/imoim/biggroup/f/b;
.line 2855
invoke-interface {v1, p1}, Lcom/imo/android/imoim/biggroup/f/b;->a(Ljava/lang/String;)V
goto :goto_6
:cond_16
return-void
.end method
.method private static i(Lorg/json/JSONObject;)V
.registers 5
const-string v0, ""
const-string v1, "bgid"
.line 2573
invoke-static {v1, p0, v0}, Lcom/imo/android/imoim/util/cg;->a(Ljava/lang/String;Lorg/json/JSONObject;Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
const-string v2, "max_plugin_size"
const/4 v3, 0x0
.line 21073
invoke-virtual {p0, v2, v3}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v2
const-string v3, "plugins"
.line 21106
invoke-virtual {p0, v3}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object p0
.line 2576
invoke-static {}, Lcom/imo/android/imoim/biggroup/k/a;->b()Lcom/imo/android/imoim/biggroup/j/m;
move-result-object v3
if-eqz p0, :cond_1f
invoke-virtual {p0}, Lorg/json/JSONArray;->toString()Ljava/lang/String;
move-result-object v0
:cond_1f
invoke-interface {v3, v1, v2, v0}, Lcom/imo/android/imoim/biggroup/j/m;->a(Ljava/lang/String;ILjava/lang/String;)V
return-void
.end method
.method static synthetic j(Lcom/imo/android/imoim/biggroup/f/c;)Ljava/util/concurrent/CopyOnWriteArrayList;
.registers 1
.line 129
iget-object p0, p0, Lcom/imo/android/imoim/biggroup/f/c;->listeners:Ljava/util/concurrent/CopyOnWriteArrayList;
return-object p0
.end method
.method private j(Lorg/json/JSONObject;)V
.registers 8
if-nez p1, :cond_3
return-void
:cond_3
const-wide/16 v0, 0x0
const-string v2, "num_unread"
.line 23082
invoke-virtual {p1, v2, v0, v1}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;J)J
move-result-wide v0
.line 2597
invoke-virtual {p0, v0, v1}, Lcom/imo/android/imoim/biggroup/f/c;->a(J)V
.line 2598
invoke-static {p1}, Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage;->a(Lorg/json/JSONObject;)Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage;
move-result-object v0
if-nez v0, :cond_15
return-void
.line 2603
:cond_15
invoke-static {v0}, Lcom/imo/android/imoim/util/ae;->a(Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage;)V
const-string v1, "handleGroupNotifyMessage"
.line 2605
invoke-direct {p0, v1}, Lcom/imo/android/imoim/biggroup/f/c;->h(Ljava/lang/String;)V
.line 2608
iget-object v1, v0, Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage;->f:Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage$GroupStatus;
if-eqz v1, :cond_26
.line 2609
iget-object v1, v0, Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage;->f:Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage$GroupStatus;
iget-object v1, v1, Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage$GroupStatus;->a:Ljava/lang/String;
goto :goto_28
:cond_26
const-string v1, ""
.line 2612
:goto_28
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v2
if-eqz v2, :cond_2f
return-void
.line 2616
:cond_2f
iget-object v2, v0, Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage;->a:Ljava/lang/String;
const-string v3, "room_invite"
.line 2617
invoke-static {v2, v3}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v3
if-eqz v3, :cond_71
.line 2618
invoke-virtual {v0}, Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage;->a()Lcom/imo/android/imoim/biggroup/chatroom/data/ChatRoomInvite;
move-result-object v0
.line 2619
new-instance v2, Ljava/lang/StringBuilder;
const-string v3, "handleGroupNotifyMessage, edata="
invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string p1, ", chatRoomInvite="
invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
const-string v2, "tag_chatroom_invite"
.line 24071
invoke-static {v2, p1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
if-eqz v0, :cond_70
.line 2620
invoke-static {v0}, Lcom/imo/android/imoim/biggroup/chatroom/a;->a(Lcom/imo/android/imoim/biggroup/chatroom/data/ChatRoomInvite;)Z
move-result p1
if-nez p1, :cond_70
.line 2621
new-instance p1, Lcom/imo/android/imoim/aj/a;
sget-object v2, Lcom/imo/android/imoim/aj/a$a;->bg_chatroom_owner_invite:Lcom/imo/android/imoim/aj/a$a;
const-string v3, "handle_chatroom_invite"
invoke-direct {p1, v2, v1, v3}, Lcom/imo/android/imoim/aj/a;-><init>(Ljava/lang/Enum;Ljava/lang/String;Ljava/lang/String;)V
.line 2622
sget-object v1, Lcom/imo/android/imoim/IMO;->l:Lcom/imo/android/imoim/managers/notification/ap;
iget-object v1, v1, Lcom/imo/android/imoim/managers/notification/ap;->b:Lcom/imo/android/imoim/managers/notification/a/d;
invoke-virtual {v1, v0, p1}, Lcom/imo/android/imoim/managers/notification/a/d;->a(Lcom/imo/android/imoim/biggroup/chatroom/data/ChatRoomInvite;Lcom/imo/android/imoim/aj/a;)V
:cond_70
return-void
.line 2625
:cond_71
sget-object p1, Lcom/imo/android/imoim/biggroup/data/BigGroupMember$a;->OWNER:Lcom/imo/android/imoim/biggroup/data/BigGroupMember$a;
invoke-direct {p0, v0, v1, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage;Ljava/lang/String;Lcom/imo/android/imoim/biggroup/data/BigGroupMember$a;)V
.line 2626
invoke-direct {p0, v0, v1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage;Ljava/lang/String;)V
.line 24289
sget-object p1, Lcom/imo/android/imoim/util/df$v;->GROUP_NOTIFY_BOX_MUTE_SWITCH:Lcom/imo/android/imoim/util/df$v;
const/4 v3, 0x0
invoke-static {p1, v3}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;Z)Z
move-result p1
.line 2629
invoke-static {v2}, Lcom/imo/android/imoim/biggroup/messagehelper/a;->b(Ljava/lang/String;)Lcom/imo/android/imoim/aj/a$a;
move-result-object v3
if-nez v3, :cond_88
.line 2631
sget-object v3, Lcom/imo/android/imoim/aj/a$a;->bg_notify_helper:Lcom/imo/android/imoim/aj/a$a;
.line 2633
:cond_88
new-instance v4, Lcom/imo/android/imoim/aj/a;
const-string v5, "handle_group_notify"
invoke-direct {v4, v3, v1, v5}, Lcom/imo/android/imoim/aj/a;-><init>(Ljava/lang/Enum;Ljava/lang/String;Ljava/lang/String;)V
const-string v1, "group_wake"
.line 2634
invoke-static {v1, v2}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_ad
iget-object v1, v0, Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage;->e:Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage$ImData;
if-eqz v1, :cond_ad
.line 2635
iget-object v1, v0, Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage;->e:Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage$ImData;
iget-object v1, v1, Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage$ImData;->r:Ljava/lang/String;
.line 2636
iget-object v2, v0, Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage;->e:Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage$ImData;
iget-object v2, v2, Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage$ImData;->u:Lorg/json/JSONObject;
.line 2637
invoke-static {v2, v1}, Lcom/imo/android/imoim/biggroup/data/BigGroupWakeExt;->a(Lorg/json/JSONObject;Ljava/lang/String;)Lorg/json/JSONObject;
move-result-object v1
invoke-virtual {v1}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
move-result-object v1
.line 25198
iput-object v1, v4, Lcom/imo/android/imoim/aj/a;->f:Ljava/lang/String;
.line 2639
:cond_ad
sget-object v1, Lcom/imo/android/imoim/IMO;->l:Lcom/imo/android/imoim/managers/notification/ap;
invoke-static {v0, p1, v4}, Lcom/imo/android/imoim/managers/notification/a/d;->a(Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage;ZLcom/imo/android/imoim/aj/a;)V
return-void
.end method
.method static synthetic k(Lcom/imo/android/imoim/biggroup/f/c;)Ljava/util/concurrent/CopyOnWriteArrayList;
.registers 1
.line 129
iget-object p0, p0, Lcom/imo/android/imoim/biggroup/f/c;->listeners:Ljava/util/concurrent/CopyOnWriteArrayList;
return-object p0
.end method
.method private static k(Lorg/json/JSONObject;)V
.registers 4
if-nez p0, :cond_3
return-void
:cond_3
const-wide/16 v0, 0x0
const-string v2, "last_seen"
.line 26082
invoke-virtual {p0, v2, v0, v1}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;J)J
move-result-wide v0
.line 2648
invoke-static {v0, v1}, Lcom/imo/android/imoim/biggroup/f/c;->b(J)V
return-void
.end method
.method static synthetic l(Lcom/imo/android/imoim/biggroup/f/c;)Ljava/util/concurrent/CopyOnWriteArrayList;
.registers 1
.line 129
iget-object p0, p0, Lcom/imo/android/imoim/biggroup/f/c;->listeners:Ljava/util/concurrent/CopyOnWriteArrayList;
return-object p0
.end method
.method private static l(Lorg/json/JSONObject;)V
.registers 2
.line 2653
invoke-virtual {p0}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
move-result-object p0
const-class v0, Lcom/imo/android/imoim/biggroup/live/GroupLiveState;
invoke-static {p0, v0}, Lcom/imo/android/imoim/util/bp;->a(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
move-result-object p0
check-cast p0, Lcom/imo/android/imoim/biggroup/live/GroupLiveState;
if-nez p0, :cond_f
return-void
.line 27012
:cond_f
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/live/GroupLiveState;->a:Ljava/lang/String;
.line 2658
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_1e
.line 2659
invoke-static {}, Lcom/imo/android/imoim/biggroup/live/c;->a()Lcom/imo/android/imoim/biggroup/live/b;
move-result-object v0
invoke-interface {v0, p0}, Lcom/imo/android/imoim/biggroup/live/b;->a(Lcom/imo/android/imoim/biggroup/live/GroupLiveState;)V
:cond_1e
return-void
.end method
.method static synthetic m(Lcom/imo/android/imoim/biggroup/f/c;)Ljava/util/concurrent/CopyOnWriteArrayList;
.registers 1
.line 129
iget-object p0, p0, Lcom/imo/android/imoim/biggroup/f/c;->listeners:Ljava/util/concurrent/CopyOnWriteArrayList;
return-object p0
.end method
.method private m(Lorg/json/JSONObject;)V
.registers 5
if-nez p1, :cond_3
return-void
.line 2674
:cond_3
sget-object v0, Lcom/imo/android/imoim/biggroup/f/c;->b:Ljava/lang/String;
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
const-string v2, "handleGroupBanStateUpdated "
invoke-virtual {v2, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
.line 27071
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
const-string v0, "bgid"
.line 2675
invoke-static {v0, p1}, Lcom/imo/android/imoim/util/cg;->a(Ljava/lang/String;Lorg/json/JSONObject;)Ljava/lang/String;
move-result-object v0
const-string v1, "status"
.line 2676
invoke-static {v1, p1}, Lcom/imo/android/imoim/util/cg;->a(Ljava/lang/String;Lorg/json/JSONObject;)Ljava/lang/String;
move-result-object p1
.line 2677
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_25
return-void
.line 2681
:cond_25
sget-object v1, Lcom/imo/android/imoim/biggroup/a/a;->a:Lcom/imo/android/imoim/biggroup/a/a;
invoke-static {p1}, Lcom/imo/android/imoim/biggroup/a/a;->c(Ljava/lang/String;)Z
move-result v1
const/4 v2, 0x0
if-eqz v1, :cond_35
const/4 v2, 0x1
.line 2683
sget-object p1, Lcom/imo/android/imoim/biggroup/a/a;->a:Lcom/imo/android/imoim/biggroup/a/a;
invoke-static {v0}, Lcom/imo/android/imoim/biggroup/a/a;->b(Ljava/lang/String;)V
goto :goto_3b
.line 2684
:cond_35
sget-object v1, Lcom/imo/android/imoim/biggroup/a/a;->a:Lcom/imo/android/imoim/biggroup/a/a;
invoke-static {p1}, Lcom/imo/android/imoim/biggroup/a/a;->d(Ljava/lang/String;)Z
move-result p1
.line 2687
:goto_3b
iget-object p1, p0, Lcom/imo/android/imoim/biggroup/f/c;->listeners:Ljava/util/concurrent/CopyOnWriteArrayList;
invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
move-result-object p1
:goto_41
invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_51
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/imo/android/imoim/biggroup/f/b;
.line 2688
invoke-interface {v1, v0, v2}, Lcom/imo/android/imoim/biggroup/f/b;->a(Ljava/lang/String;Z)V
goto :goto_41
:cond_51
return-void
.end method
.method static synthetic n(Lcom/imo/android/imoim/biggroup/f/c;)Ljava/util/concurrent/CopyOnWriteArrayList;
.registers 1
.line 129
iget-object p0, p0, Lcom/imo/android/imoim/biggroup/f/c;->listeners:Ljava/util/concurrent/CopyOnWriteArrayList;
return-object p0
.end method
.method private static n(Lorg/json/JSONObject;)V
.registers 3
const-string v0, "rt"
.line 2693
invoke-static {v0, p0}, Lcom/imo/android/imoim/util/cg;->a(Ljava/lang/String;Lorg/json/JSONObject;)Ljava/lang/String;
move-result-object v0
const-string v1, "big_group_room"
.line 2694
invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_1b
.line 2695
const-class v0, Lcom/imo/android/imoim/biggroup/chatroom/theme/d;
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/biggroup/chatroom/theme/d;
if-eqz v0, :cond_1b
.line 2697
invoke-interface {v0, p0}, Lcom/imo/android/imoim/biggroup/chatroom/theme/d;->a(Lorg/json/JSONObject;)V
:cond_1b
return-void
.end method
.method private o(Lorg/json/JSONObject;)V
.registers 5
const-string v0, "uid"
.line 2717
invoke-static {v0, p1}, Lcom/imo/android/imoim/util/cg;->a(Ljava/lang/String;Lorg/json/JSONObject;)Ljava/lang/String;
const-string v0, "bgid"
.line 2718
invoke-static {v0, p1}, Lcom/imo/android/imoim/util/cg;->a(Ljava/lang/String;Lorg/json/JSONObject;)Ljava/lang/String;
move-result-object v0
const-string v1, "emoji"
.line 2719
invoke-static {v1, p1}, Lcom/imo/android/imoim/util/cg;->a(Ljava/lang/String;Lorg/json/JSONObject;)Ljava/lang/String;
move-result-object p1
.line 2720
invoke-static {p1}, Lcom/imo/android/imoim/biggroup/data/u;->a(Ljava/lang/String;)Lcom/imo/android/imoim/biggroup/data/u;
move-result-object p1
.line 2721
iget-object v1, p0, Lcom/imo/android/imoim/biggroup/f/c;->listeners:Ljava/util/concurrent/CopyOnWriteArrayList;
invoke-virtual {v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
move-result-object v1
:goto_1b
invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_2b
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Lcom/imo/android/imoim/biggroup/f/b;
.line 2722
invoke-interface {v2, v0, p1}, Lcom/imo/android/imoim/biggroup/f/b;->a(Ljava/lang/String;Lcom/imo/android/imoim/biggroup/data/u;)V
goto :goto_1b
:cond_2b
return-void
.end method
.method private p(Lorg/json/JSONObject;)V
.registers 16
.line 2867
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/f/c;->listeners:Ljava/util/concurrent/CopyOnWriteArrayList;
invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
move-result-object v0
:goto_6
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_16
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/imo/android/imoim/biggroup/f/b;
.line 2868
invoke-interface {v1, p1}, Lcom/imo/android/imoim/biggroup/f/b;->a(Lorg/json/JSONObject;)V
goto :goto_6
:cond_16
const-string v0, "imdata"
.line 29119
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
move-result-object v1
const/4 v2, 0x0
const-string v3, "bgid"
const-string v4, "notification_type"
const-string v5, ""
if-eqz v1, :cond_4f
.line 28880
invoke-static {v4, v1, v5}, Lcom/imo/android/imoim/util/cg;->a(Ljava/lang/String;Lorg/json/JSONObject;Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
const-string v6, "talkie_open"
.line 28881
invoke-static {v1, v6}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v6
if-eqz v6, :cond_3f
.line 28882
sget-object v1, Lcom/imo/android/imoim/IMO;->z:Lcom/imo/android/imoim/av/GroupAVManager;
const/4 v6, 0x1
.line 29681
iput-boolean v6, v1, Lcom/imo/android/imoim/av/GroupAVManager;->D:Z
.line 28883
sget-object v1, Lcom/imo/android/imoim/IMO;->z:Lcom/imo/android/imoim/av/GroupAVManager;
invoke-static {v3, p1, v5}, Lcom/imo/android/imoim/util/cg;->a(Ljava/lang/String;Lorg/json/JSONObject;Ljava/lang/String;)Ljava/lang/String;
move-result-object v6
.line 29689
iput-object v6, v1, Lcom/imo/android/imoim/av/GroupAVManager;->E:Ljava/lang/String;
goto :goto_4f
:cond_3f
const-string v6, "talkie_close"
.line 28884
invoke-static {v1, v6}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_4f
.line 28885
sget-object v1, Lcom/imo/android/imoim/IMO;->z:Lcom/imo/android/imoim/av/GroupAVManager;
.line 30681
iput-boolean v2, v1, Lcom/imo/android/imoim/av/GroupAVManager;->D:Z
.line 28886
sget-object v1, Lcom/imo/android/imoim/IMO;->z:Lcom/imo/android/imoim/av/GroupAVManager;
.line 30689
iput-object v5, v1, Lcom/imo/android/imoim/av/GroupAVManager;->E:Ljava/lang/String;
.line 31119
:cond_4f
:goto_4f
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
move-result-object v0
if-eqz v0, :cond_145
const-string v1, "type"
.line 30732
invoke-static {v1, v0, v5}, Lcom/imo/android/imoim/util/cg;->a(Ljava/lang/String;Lorg/json/JSONObject;Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
.line 30733
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v6
if-nez v6, :cond_145
sget-object v6, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_BIG_GROUP_SYSTEM_NOTIFICATION:Lcom/imo/android/imoim/data/message/imdata/b$a;
invoke-virtual {v6}, Lcom/imo/android/imoim/data/message/imdata/b$a;->getProto()Ljava/lang/String;
move-result-object v6
invoke-virtual {v6, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_6f
goto/16 :goto_145
:cond_6f
const/4 v1, 0x0
.line 30737
invoke-static {v3, p1, v1}, Lcom/imo/android/imoim/util/cg;->a(Ljava/lang/String;Lorg/json/JSONObject;Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
const-wide/16 v6, 0x0
const-string v3, "timestamp"
.line 32082
invoke-virtual {p1, v3, v6, v7}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;J)J
move-result-wide v6
.line 30740
invoke-static {v4, v0, v5}, Lcom/imo/android/imoim/util/cg;->a(Ljava/lang/String;Lorg/json/JSONObject;Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
.line 30741
sget-object v4, Lcom/imo/android/imoim/data/message/imdata/k$a;->NT_JOIN:Lcom/imo/android/imoim/data/message/imdata/k$a;
invoke-virtual {v4}, Lcom/imo/android/imoim/data/message/imdata/k$a;->getProto()Ljava/lang/String;
move-result-object v4
invoke-static {v3, v4}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v4
.line 30742
sget-object v5, Lcom/imo/android/imoim/data/message/imdata/k$a;->NT_JOIN_FROM_INVITE:Lcom/imo/android/imoim/data/message/imdata/k$a;
invoke-virtual {v5}, Lcom/imo/android/imoim/data/message/imdata/k$a;->getProto()Ljava/lang/String;
move-result-object v5
invoke-static {v3, v5}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v5
.line 30743
sget-object v8, Lcom/imo/android/imoim/data/message/imdata/k$a;->NT_ADD_ADMIN:Lcom/imo/android/imoim/data/message/imdata/k$a;
invoke-virtual {v8}, Lcom/imo/android/imoim/data/message/imdata/k$a;->getProto()Ljava/lang/String;
move-result-object v8
invoke-static {v3, v8}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v8
.line 30744
sget-object v9, Lcom/imo/android/imoim/data/message/imdata/k$a;->NT_REMOVE_ADMIN:Lcom/imo/android/imoim/data/message/imdata/k$a;
invoke-virtual {v9}, Lcom/imo/android/imoim/data/message/imdata/k$a;->getProto()Ljava/lang/String;
move-result-object v9
invoke-static {v3, v9}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v3
const-string v9, "handleBigGroupSortUpdated"
const-string v10, "role"
const-string v11, "anon_id"
if-nez v8, :cond_b2
if-eqz v3, :cond_11b
.line 30747
:cond_b2
new-instance v3, Ljava/util/ArrayList;
invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
:try_start_b7
const-string v8, "members"
.line 32106
invoke-virtual {v0, v8}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v0
if-nez v0, :cond_c0
return-void
.line 30753
:cond_c0
:goto_c0
invoke-virtual {v0}, Lorg/json/JSONArray;->length()I
move-result v8
if-ge v2, v8, :cond_ee
.line 30754
invoke-virtual {v0, v2}, Lorg/json/JSONArray;->get(I)Ljava/lang/Object;
move-result-object v8
check-cast v8, Lorg/json/JSONObject;
if-eqz v8, :cond_ea
.line 30756
invoke-static {v11, v8}, Lcom/imo/android/imoim/util/cg;->a(Ljava/lang/String;Lorg/json/JSONObject;)Ljava/lang/String;
move-result-object v12
.line 30757
invoke-static {v10, v8}, Lcom/imo/android/imoim/util/cg;->a(Ljava/lang/String;Lorg/json/JSONObject;)Ljava/lang/String;
move-result-object v8
.line 30758
invoke-static {v12}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v13
if-nez v13, :cond_ea
invoke-static {v8}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v13
if-nez v13, :cond_ea
.line 30759
new-instance v13, Landroidx/core/util/Pair;
invoke-direct {v13, v12, v8}, Landroidx/core/util/Pair;-><init>(Ljava/lang/Object;Ljava/lang/Object;)V
invoke-interface {v3, v13}, Ljava/util/List;->add(Ljava/lang/Object;)Z
:try_end_ea
.catch Ljava/lang/Exception; {:try_start_b7 .. :try_end_ea} :catch_ed
:cond_ea
add-int/lit8 v2, v2, 0x1
goto :goto_c0
:catch_ed
nop
.line 30766
:cond_ee
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_11b
invoke-interface {v3}, Ljava/util/List;->isEmpty()Z
move-result v0
if-nez v0, :cond_11b
.line 30767
invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v0
:cond_fe
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_11b
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Landroidx/core/util/Pair;
.line 30768
iget-object v3, v2, Landroidx/core/util/Pair;->first:Ljava/lang/Object;
check-cast v3, Ljava/lang/String;
iget-object v2, v2, Landroidx/core/util/Pair;->second:Ljava/lang/Object;
check-cast v2, Ljava/lang/String;
invoke-static {v1, v3, v2, v6, v7}, Lcom/imo/android/imoim/biggroup/d/a;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;J)I
move-result v2
if-lez v2, :cond_fe
.line 30770
invoke-direct {p0, v9}, Lcom/imo/android/imoim/biggroup/f/c;->h(Ljava/lang/String;)V
:cond_11b
if-nez v4, :cond_11f
if-eqz v5, :cond_145
:cond_11f
:try_start_11f
const-string v0, "author"
.line 32119
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
move-result-object p1
if-nez p1, :cond_128
return-void
.line 30783
:cond_128
invoke-static {v11, p1}, Lcom/imo/android/imoim/util/cg;->a(Ljava/lang/String;Lorg/json/JSONObject;)Ljava/lang/String;
move-result-object v0
.line 30784
invoke-static {v10, p1}, Lcom/imo/android/imoim/util/cg;->a(Ljava/lang/String;Lorg/json/JSONObject;)Ljava/lang/String;
move-result-object p1
.line 30785
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v2
if-nez v2, :cond_145
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v2
if-nez v2, :cond_145
.line 30786
invoke-static {v1, v0, p1, v6, v7}, Lcom/imo/android/imoim/biggroup/d/a;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;J)I
move-result p1
if-lez p1, :cond_145
.line 30788
invoke-direct {p0, v9}, Lcom/imo/android/imoim/biggroup/f/c;->h(Ljava/lang/String;)V
:try_end_145
.catch Ljava/lang/Exception; {:try_start_11f .. :try_end_145} :catch_145
:catch_145
:cond_145
:goto_145
return-void
.end method
.method private q(Lorg/json/JSONObject;)V
.registers 7
const-string v0, "last_read_seq"
.line 2895
invoke-static {v0, p1}, Lcom/imo/android/imoim/util/cg;->d(Ljava/lang/String;Lorg/json/JSONObject;)J
move-result-wide v0
const-string v2, "bgid"
const/4 v3, 0x0
.line 2896
invoke-static {v2, p1, v3}, Lcom/imo/android/imoim/util/cg;->a(Ljava/lang/String;Lorg/json/JSONObject;Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
if-eqz p1, :cond_2b
const-wide/16 v2, 0x0
cmp-long v4, v0, v2
if-ltz v4, :cond_2b
.line 2898
iget-object v2, p0, Lcom/imo/android/imoim/biggroup/f/c;->listeners:Ljava/util/concurrent/CopyOnWriteArrayList;
invoke-virtual {v2}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
move-result-object v2
:goto_1b
invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
move-result v3
if-eqz v3, :cond_2b
invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v3
check-cast v3, Lcom/imo/android/imoim/biggroup/f/b;
.line 2899
invoke-interface {v3, p1, v0, v1}, Lcom/imo/android/imoim/biggroup/f/b;->a(Ljava/lang/String;J)V
goto :goto_1b
:cond_2b
return-void
.end method
.method private r(Ljava/lang/String;Lb/a;)Lb/a;
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Lb/a<",
"Lcom/imo/android/imoim/biggroup/data/j$a;",
"Ljava/lang/Void;",
">;)",
"Lb/a<",
"Lorg/json/JSONObject;",
"Ljava/lang/Void;",
">;"
}
.end annotation
.line 1340
new-instance v0, Lcom/imo/android/imoim/biggroup/f/c$18;
invoke-direct {v0, p0, p1, p2}, Lcom/imo/android/imoim/biggroup/f/c$18;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Ljava/lang/String;Lb/a;)V
return-object v0
.end method
# virtual methods
.method public final a()V
.registers 5
.line 147
sget-object v0, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v0}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v0
.line 148
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_d
return-void
.line 152
:cond_d
new-instance v1, Ljava/util/HashMap;
invoke-direct {v1}, Ljava/util/HashMap;-><init>()V
const-string v2, "uid"
.line 153
invoke-interface {v1, v2, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 155
new-instance v0, Lcom/imo/android/imoim/biggroup/f/c$1;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/biggroup/f/c$1;-><init>(Lcom/imo/android/imoim/biggroup/f/c;)V
const-string v2, "big_group_manager"
const-string v3, "is_uid_white_listed"
invoke-static {v2, v3, v1, v0}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final a(J)V
.registers 4
.line 2704
sget-object v0, Lcom/imo/android/imoim/util/df$v;->GROUP_NOTIFY_BOX_UNREAD_TOTAL:Lcom/imo/android/imoim/util/df$v;
invoke-static {v0, p1, p2}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;J)V
.line 2705
sget-object p1, Lcom/imo/android/imoim/IMO;->h:Lcom/imo/android/imoim/managers/ag;
invoke-virtual {p1}, Lcom/imo/android/imoim/managers/ag;->e()V
.line 2706
sget-object p1, Lcom/imo/android/imoim/IMO;->h:Lcom/imo/android/imoim/managers/ag;
new-instance p2, Lcom/imo/android/imoim/o/f;
invoke-direct {p2}, Lcom/imo/android/imoim/o/f;-><init>()V
invoke-virtual {p1, p2}, Lcom/imo/android/imoim/managers/ag;->a(Lcom/imo/android/imoim/o/f;)V
return-void
.end method
.method public final a(JLb/a;)V
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(J",
"Lb/a<",
"Lcom/imo/android/imoim/biggroup/data/BigGroupTag;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 350
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 351
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 352
invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object p1
const-string p2, "id"
invoke-interface {v0, p2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 354
new-instance p1, Lcom/imo/android/imoim/biggroup/f/c$41;
invoke-direct {p1, p0, p3}, Lcom/imo/android/imoim/biggroup/f/c$41;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;)V
const-string p2, "big_group_manager"
const-string p3, "get_tag_by_id"
invoke-static {p2, p3, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final a(Lb/a;)V
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lb/a<",
"Ljava/lang/String;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 617
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 618
sget-object v1, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;
invoke-virtual {v1}, Lcom/imo/android/imoim/network/Dispatcher4;->getSSID()Ljava/lang/String;
move-result-object v1
const-string v2, "ssid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 619
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 4624
new-instance v1, Lcom/imo/android/imoim/biggroup/f/c$4;
invoke-direct {v1, p0, p1}, Lcom/imo/android/imoim/biggroup/f/c$4;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;)V
const-string p1, "big_group_manager"
const-string v2, "get_own_live_bgid"
.line 620
invoke-static {p1, v2, v0, v1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final a(Lb/b;)V
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lb/b<",
"Ljava/lang/Boolean;",
"Lorg/json/JSONObject;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 1280
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 1281
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1283
new-instance v1, Lcom/imo/android/imoim/biggroup/f/c$16;
invoke-direct {v1, p0, p1}, Lcom/imo/android/imoim/biggroup/f/c$16;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/b;)V
const-string p1, "big_group_users"
const-string v2, "clear_group_notifications"
invoke-static {p1, v2, v0, v1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final a(Ljava/lang/String;)V
.registers 6
.line 1190
invoke-static {}, Lcom/imo/android/imoim/biggroup/k/a;->b()Lcom/imo/android/imoim/biggroup/j/m;
move-result-object v0
invoke-interface {v0, p1}, Lcom/imo/android/imoim/biggroup/j/m;->s(Ljava/lang/String;)Landroidx/lifecycle/LiveData;
move-result-object p1
invoke-virtual {p1}, Landroidx/lifecycle/LiveData;->getValue()Ljava/lang/Object;
move-result-object p1
check-cast p1, Lcom/imo/android/imoim/biggroup/data/j;
if-eqz p1, :cond_44
.line 1192
iget-object v0, p1, Lcom/imo/android/imoim/biggroup/data/j;->a:Lcom/imo/android/imoim/biggroup/data/j$a;
const/4 v1, 0x1
const/4 v2, 0x0
if-eqz v0, :cond_20
iget-object v0, p1, Lcom/imo/android/imoim/biggroup/data/j;->a:Lcom/imo/android/imoim/biggroup/data/j$a;
iget-object v0, v0, Lcom/imo/android/imoim/biggroup/data/j$a;->a:Lcom/imo/android/imoim/biggroup/data/o;
sget-object v3, Lcom/imo/android/imoim/biggroup/data/o;->LIVE:Lcom/imo/android/imoim/biggroup/data/o;
if-ne v0, v3, :cond_20
const/4 v0, 0x1
goto :goto_21
:cond_20
const/4 v0, 0x0
.line 1193
:goto_21
iget-object v3, p1, Lcom/imo/android/imoim/biggroup/data/j;->h:Lcom/imo/android/imoim/biggroup/data/BigGroupPreference;
if-eqz v3, :cond_2d
iget-object p1, p1, Lcom/imo/android/imoim/biggroup/data/j;->h:Lcom/imo/android/imoim/biggroup/data/BigGroupPreference;
iget-boolean p1, p1, Lcom/imo/android/imoim/biggroup/data/BigGroupPreference;->o:Z
if-eqz p1, :cond_2d
const/4 p1, 0x1
goto :goto_2e
:cond_2d
const/4 p1, 0x0
:goto_2e
if-nez v0, :cond_34
if-eqz p1, :cond_33
goto :goto_34
:cond_33
const/4 v1, 0x0
:cond_34
:goto_34
if-eqz v1, :cond_44
const-string p1, ""
if-eqz v0, :cond_3f
.line 1199
sget-object v0, Lcom/imo/android/imoim/util/df$ag;->LIVE_GO_FAST_ENTRY_LIVE_BG_ID:Lcom/imo/android/imoim/util/df$ag;
invoke-static {v0, p1}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;Ljava/lang/String;)V
.line 1201
:cond_3f
sget-object v0, Lcom/imo/android/imoim/util/df$ag;->LIVE_GO_FAST_ENTRY_BG_ID:Lcom/imo/android/imoim/util/df$ag;
invoke-static {v0, p1}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;Ljava/lang/String;)V
:cond_44
return-void
.end method
.method public final a(Ljava/lang/String;I)V
.registers 6
.line 1516
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 1517
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 1518
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1519
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p2
const-string v1, "time_required"
invoke-interface {v0, v1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1521
invoke-direct {p0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->g(Ljava/lang/String;)Lb/a;
move-result-object p1
const-string p2, "big_group"
const-string v1, "set_time_required"
invoke-static {p2, v1, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final a(Ljava/lang/String;ILb/a;)V
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"I",
"Lb/a<",
"Landroidx/core/util/Pair<",
"Ljava/util/List<",
"Lcom/imo/android/imoim/biggroup/messagehelper/NotifyMessage;",
">;",
"Ljava/lang/String;",
">;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 506
new-instance p2, Ljava/util/HashMap;
invoke-direct {p2}, Ljava/util/HashMap;-><init>()V
.line 507
sget-object v0, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;
invoke-virtual {v0}, Lcom/imo/android/imoim/network/Dispatcher4;->getSSID()Ljava/lang/String;
move-result-object v0
const-string v1, "ssid"
invoke-interface {p2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 508
sget-object v0, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v0}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v0
const-string v1, "uid"
invoke-interface {p2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const/16 v0, 0x14
.line 509
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v0
const-string v1, "limit"
invoke-interface {p2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v0, "cursor"
.line 510
invoke-interface {p2, v0, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 511
new-instance p1, Lorg/json/JSONArray;
const-string v0, "community"
invoke-static {v0}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List;
move-result-object v0
invoke-direct {p1, v0}, Lorg/json/JSONArray;-><init>(Ljava/util/Collection;)V
const-string v0, "include_extension_types"
invoke-interface {p2, v0, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 513
new-instance p1, Lcom/imo/android/imoim/biggroup/f/c$2;
invoke-direct {p1, p0, p3}, Lcom/imo/android/imoim/biggroup/f/c$2;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;)V
const-string p3, "big_group_manager"
const-string v0, "get_group_notification_history"
invoke-static {p3, v0, p2, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final a(Ljava/lang/String;J)V
.registers 7
.line 1560
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 1561
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 1562
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1563
invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object p2
const-string p3, "time_required_to_publish"
invoke-interface {v0, p3, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1565
invoke-direct {p0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->g(Ljava/lang/String;)Lb/a;
move-result-object p1
const-string p2, "big_group"
const-string p3, "set_time_required_to_publish"
invoke-static {p2, p3, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final a(Ljava/lang/String;JILjava/lang/String;Lb/a;)V
.registers 10
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"JI",
"Ljava/lang/String;",
"Lb/a<",
"Ljava/util/List<",
"Lcom/imo/android/imoim/data/message/b;",
">;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 2049
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 2050
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 2051
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 2052
invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object p1
const-string p2, "msg_seq"
invoke-interface {v0, p2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 2053
invoke-static {p4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "limit"
invoke-interface {v0, p2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "direction"
.line 2054
invoke-interface {v0, p1, p5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 2056
new-instance p1, Lcom/imo/android/imoim/biggroup/f/c$35;
invoke-direct {p1, p0, p6}, Lcom/imo/android/imoim/biggroup/f/c$35;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;)V
const-string p2, "big_group"
const-string p3, "get_big_group_history"
invoke-static {p2, p3, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final a(Ljava/lang/String;Lb/a;)V
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Lb/a<",
"Lcom/imo/android/imoim/biggroup/data/e;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 315
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 316
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "cc"
.line 317
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 319
new-instance p1, Lcom/imo/android/imoim/biggroup/f/c$31;
invoke-direct {p1, p0, p2}, Lcom/imo/android/imoim/biggroup/f/c$31;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;)V
const-string p2, "big_group_manager"
const-string v1, "get_default_create_group_info"
invoke-static {p2, v1, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final a(Ljava/lang/String;Lb/c;)V
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Lb/c<",
"Ljava/util/List<",
"Lcom/imo/android/imoim/biggroup/data/af;",
">;",
"Ljava/util/List<",
"Lcom/imo/android/imoim/biggroup/data/af;",
">;",
"Ljava/lang/Integer;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 3115
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 3116
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "gid"
.line 3117
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3118
invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale;
move-result-object p1
invoke-virtual {p1}, Ljava/util/Locale;->getLanguage()Ljava/lang/String;
move-result-object p1
const-string v1, "language"
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3119
new-instance p1, Lcom/imo/android/imoim/biggroup/f/c$49;
invoke-direct {p1, p0, p2}, Lcom/imo/android/imoim/biggroup/f/c$49;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/c;)V
const-string p2, "imogroups"
const-string v1, "get_group_plugins"
invoke-static {p2, v1, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final a(Ljava/lang/String;Lcom/imo/android/imoim/data/message/imdata/k$a;Ljava/lang/String;)V
.registers 7
.line 2189
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 2190
sget-object v1, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;
invoke-virtual {v1}, Lcom/imo/android/imoim/network/Dispatcher4;->getSSID()Ljava/lang/String;
move-result-object v1
const-string v2, "ssid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 2191
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 2192
sget-object p1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {p1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object p1
const-string v1, "uid"
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 2193
invoke-virtual {p2}, Lcom/imo/android/imoim/data/message/imdata/k$a;->getProto()Ljava/lang/String;
move-result-object p1
const-string p2, "notify_type"
invoke-interface {v0, p2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "notify_content"
.line 2194
invoke-interface {v0, p1, p3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "big_group"
const-string p2, "send_system_message"
const/4 p3, 0x0
.line 2195
invoke-static {p1, p2, v0, p3}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final a(Ljava/lang/String;Ljava/lang/String;)V
.registers 6
.line 1241
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 1242
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 1243
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "nickname"
.line 1244
invoke-interface {v0, v1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p2, "set_nickname"
.line 1246
invoke-direct {p0, p1, p2, v0}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V
return-void
.end method
.method public final a(Ljava/lang/String;Ljava/lang/String;JLb/a;)V
.registers 9
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"J",
"Lb/a<",
"Lorg/json/JSONObject;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 2989
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 2990
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 2991
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "cursor"
.line 2992
invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 2993
invoke-static {p3, p4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object p1
const-string p2, "limit"
invoke-interface {v0, p2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 2995
new-instance p1, Lcom/imo/android/imoim/biggroup/f/c$46;
invoke-direct {p1, p0, p5}, Lcom/imo/android/imoim/biggroup/f/c$46;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;)V
const-string p2, "big_group"
const-string p3, "get_paid_bubble_list"
invoke-static {p2, p3, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final a(Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;Ljava/lang/String;Lb/a;)V
.registers 16
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"J",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Lb/a<",
"Landroidx/core/util/Pair<",
"Ljava/lang/Boolean;",
"Ljava/lang/String;",
">;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 3967
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 3968
sget-object v1, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;
invoke-virtual {v1}, Lcom/imo/android/imoim/network/Dispatcher4;->getSSID()Ljava/lang/String;
move-result-object v1
const-string v2, "ssid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3969
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 3970
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "apply_id"
.line 3971
invoke-interface {v0, v1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3972
invoke-static {p3, p4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object p3
const-string p4, "notification_seq"
invoke-interface {v0, p4, p3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p3, "result"
.line 3973
invoke-interface {v0, p3, p5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3974
new-instance p3, Lcom/imo/android/imoim/biggroup/f/c$69;
move-object v1, p3
move-object v2, p0
move-object v3, p1
move-object v4, p2
move-object v5, p5
move-object v6, p6
move-object v7, p7
invoke-direct/range {v1 .. v7}, Lcom/imo/android/imoim/biggroup/f/c$69;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lb/a;)V
const-string p1, "big_group_manager"
const-string p2, "process_join_big_group_apply"
invoke-static {p1, p2, v0, p3}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final a(Ljava/lang/String;Ljava/lang/String;Lb/a;)V
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Lb/a<",
"Lcom/imo/android/imoim/biggroup/data/j$a;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 577
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 578
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 579
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "name"
.line 580
invoke-interface {v0, v1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 582
invoke-direct {p0, p1, p3}, Lcom/imo/android/imoim/biggroup/f/c;->r(Ljava/lang/String;Lb/a;)Lb/a;
move-result-object p1
const-string p2, "big_group"
const-string p3, "update_group_name"
invoke-static {p2, p3, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final a(Ljava/lang/String;Ljava/lang/String;Lb/c;)V
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Lb/c<",
"Ljava/lang/Boolean;",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 4031
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 4032
sget-object v1, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;
invoke-virtual {v1}, Lcom/imo/android/imoim/network/Dispatcher4;->getSSID()Ljava/lang/String;
move-result-object v1
const-string v2, "ssid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 4033
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 4034
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "reason"
.line 4035
invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 4036
new-instance p1, Lcom/imo/android/imoim/biggroup/f/c$72;
invoke-direct {p1, p0, p3}, Lcom/imo/android/imoim/biggroup/f/c$72;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/c;)V
const-string p2, "big_group"
const-string p3, "big_group_global_report"
invoke-static {p2, p3, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final a(Ljava/lang/String;Ljava/lang/String;Lcom/imo/android/imoim/biggroup/data/u;)V
.registers 7
.line 2200
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 2201
sget-object v1, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;
invoke-virtual {v1}, Lcom/imo/android/imoim/network/Dispatcher4;->getSSID()Ljava/lang/String;
move-result-object v1
const-string v2, "ssid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 2202
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 2203
sget-object p1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {p1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object p1
const-string v1, "uid"
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "new_member_anon_id"
.line 2204
invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 2205
invoke-virtual {p3}, Lcom/imo/android/imoim/biggroup/data/u;->a()Lorg/json/JSONObject;
move-result-object p1
invoke-virtual {p1}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
move-result-object p1
const-string p2, "emoji"
invoke-interface {v0, p2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "big_group"
const-string p2, "push_new_member_welcome_emoji"
const/4 p3, 0x0
.line 2206
invoke-static {p1, p2, v0, p3}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final a(Ljava/lang/String;Ljava/lang/String;Lcom/imo/android/imoim/data/message/imdata/b;Lb/a;)V
.registers 9
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Lcom/imo/android/imoim/data/message/imdata/b;",
"Lb/a<",
"Landroidx/core/util/Pair<",
"Ljava/lang/Long;",
"Ljava/lang/Long;",
">;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
if-eqz p2, :cond_29
.line 2130
invoke-virtual {p2}, Ljava/lang/String;->length()I
move-result v0
const/16 v1, 0x3e8
if-le v0, v1, :cond_29
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 2131
sget-object v0, Lcom/imo/android/imoim/biggroup/f/c;->b:Ljava/lang/String;
new-instance v2, Ljava/lang/StringBuilder;
const-string v3, "big ass message "
invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {p2}, Ljava/lang/String;->length()I
move-result v3
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
const/4 v3, 0x1
.line 16079
invoke-static {v0, v2, v3}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Z)V
.line 2132
invoke-virtual {p2, v1}, Ljava/lang/String;->substring(I)Ljava/lang/String;
move-result-object p2
.line 2135
:cond_29
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 2136
sget-object v1, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;
invoke-virtual {v1}, Lcom/imo/android/imoim/network/Dispatcher4;->getSSID()Ljava/lang/String;
move-result-object v1
const-string v2, "ssid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 2137
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 2138
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "msg"
.line 2139
invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "imdata"
if-eqz p3, :cond_5b
const/4 p2, 0x0
.line 2142
invoke-virtual {p3, p2}, Lcom/imo/android/imoim/data/message/imdata/b;->a(Z)Lorg/json/JSONObject;
move-result-object p2
invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
goto :goto_70
.line 2146
:cond_5b
new-instance p2, Lorg/json/JSONObject;
invoke-direct {p2}, Lorg/json/JSONObject;-><init>()V
:try_start_60
const-string v1, "msg_id"
const/16 v2, 0x8
.line 2148
invoke-static {v2}, Lcom/imo/android/imoim/util/ei;->c(I)Ljava/lang/String;
move-result-object v2
invoke-virtual {p2, v1, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 2149
invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:try_end_6e
.catch Lorg/json/JSONException; {:try_start_60 .. :try_end_6e} :catch_6f
goto :goto_70
:catch_6f
nop
:goto_70
if-eqz p3, :cond_84
.line 2155
invoke-virtual {p3}, Lcom/imo/android/imoim/data/message/imdata/b;->b()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object p1
sget-object p2, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_TEXT:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-ne p1, p2, :cond_7b
goto :goto_84
:cond_7b
invoke-virtual {p3}, Lcom/imo/android/imoim/data/message/imdata/b;->b()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object p1
invoke-virtual {p1}, Lcom/imo/android/imoim/data/message/imdata/b$a;->getProto()Ljava/lang/String;
move-result-object p1
goto :goto_86
:cond_84
:goto_84
const-string p1, "text"
.line 2157
:goto_86
new-instance p2, Lcom/imo/android/imoim/biggroup/f/c$37;
invoke-direct {p2, p0, p4, p1}, Lcom/imo/android/imoim/biggroup/f/c$37;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;Ljava/lang/String;)V
const-string p1, "big_group"
const-string p3, "send_big_group_msg"
invoke-static {p1, p3, v0, p2}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Long;Lb/a;)V
.registers 8
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/Long;",
"Lb/a<",
"Landroid/util/Pair<",
"Ljava/lang/String;",
"Ljava/util/List<",
"Lcom/imo/android/imoim/biggroup/data/c;",
">;>;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 3701
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 3702
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 3703
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "limit"
.line 3704
invoke-interface {v0, p1, p3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "cursor"
.line 3705
invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3707
new-instance p1, Lcom/imo/android/imoim/biggroup/f/c$64;
invoke-direct {p1, p0, p4}, Lcom/imo/android/imoim/biggroup/f/c$64;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;)V
const-string p2, "big_group"
const-string p3, "get_recruitment_history"
invoke-static {p2, p3, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lb/a;)V
.registers 11
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Lb/a<",
"Landroidx/core/util/Pair<",
"Lcom/imo/android/imoim/biggroup/data/j$a;",
"Ljava/lang/String;",
">;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
const/4 v4, 0x0
move-object v0, p0
move-object v1, p1
move-object v2, p2
move-object v3, p3
move-object v5, p4
.line 1100
invoke-virtual/range {v0 .. v5}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLb/a;)V
return-void
.end method
.method public final a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/imo/android/imoim/biggroup/data/j$a;)V
.registers 6
.line 2025
new-instance v0, Lcom/imo/android/imoim/data/message/imdata/h;
invoke-direct {v0}, Lcom/imo/android/imoim/data/message/imdata/h;-><init>()V
.line 2027
iput-object p3, v0, Lcom/imo/android/imoim/data/message/imdata/h;->k:Ljava/lang/String;
.line 2028
iput-object p2, v0, Lcom/imo/android/imoim/data/message/imdata/h;->l:Ljava/lang/String;
.line 2029
iget-object p2, p4, Lcom/imo/android/imoim/biggroup/data/j$a;->e:Ljava/lang/String;
iput-object p2, v0, Lcom/imo/android/imoim/data/message/imdata/h;->m:Ljava/lang/String;
.line 2030
iget-object p2, p4, Lcom/imo/android/imoim/biggroup/data/j$a;->f:Ljava/lang/String;
iput-object p2, v0, Lcom/imo/android/imoim/data/message/imdata/h;->n:Ljava/lang/String;
.line 2031
iget-object p2, p4, Lcom/imo/android/imoim/biggroup/data/j$a;->l:Ljava/util/List;
iput-object p2, v0, Lcom/imo/android/imoim/data/message/imdata/h;->o:Ljava/util/List;
.line 2032
iget-object p2, p4, Lcom/imo/android/imoim/biggroup/data/j$a;->g:Ljava/lang/String;
iput-object p2, v0, Lcom/imo/android/imoim/data/message/imdata/h;->p:Ljava/lang/String;
.line 2033
iget p2, p4, Lcom/imo/android/imoim/biggroup/data/j$a;->n:I
iput p2, v0, Lcom/imo/android/imoim/data/message/imdata/h;->q:I
.line 2034
iget-object p2, p4, Lcom/imo/android/imoim/biggroup/data/j$a;->i:Ljava/lang/String;
iput-object p2, v0, Lcom/imo/android/imoim/data/message/imdata/h;->r:Ljava/lang/String;
.line 2035
iget-object p2, p4, Lcom/imo/android/imoim/biggroup/data/j$a;->j:Ljava/lang/String;
iput-object p2, v0, Lcom/imo/android/imoim/data/message/imdata/h;->t:Ljava/lang/String;
.line 2036
iget-object p2, p4, Lcom/imo/android/imoim/biggroup/data/j$a;->h:Ljava/lang/String;
iput-object p2, v0, Lcom/imo/android/imoim/data/message/imdata/h;->s:Ljava/lang/String;
.line 2038
invoke-static {p1}, Lcom/imo/android/imoim/util/ei;->x(Ljava/lang/String;)Z
move-result p2
if-eqz p2, :cond_38
.line 2039
invoke-static {}, Lcom/imo/android/imoim/abtest/c;->c()Ljava/lang/String;
move-result-object p2
const/4 p3, 0x0
invoke-virtual {p0, p1, p2, v0, p3}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Lcom/imo/android/imoim/data/message/imdata/b;Lb/a;)V
return-void
.line 2042
:cond_38
sget-object p2, Lcom/imo/android/imoim/IMO;->h:Lcom/imo/android/imoim/managers/ag;
invoke-static {}, Lcom/imo/android/imoim/abtest/c;->c()Ljava/lang/String;
move-result-object p3
invoke-static {p1}, Lcom/imo/android/imoim/util/ei;->g(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
const/4 p4, 0x0
invoke-virtual {v0, p4}, Lcom/imo/android/imoim/data/message/imdata/h;->a(Z)Lorg/json/JSONObject;
move-result-object p4
invoke-virtual {p2, p3, p1, p4}, Lcom/imo/android/imoim/managers/ag;->a(Ljava/lang/String;Ljava/lang/String;Lorg/json/JSONObject;)V
return-void
.end method
.method public final a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lb/a;)V
.registers 9
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Lb/a<",
"Landroidx/core/util/Pair<",
"Ljava/util/List<",
"Lcom/imo/android/imoim/biggroup/data/BigGroupMember;",
">;",
"Ljava/lang/String;",
">;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 1813
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 1814
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 1815
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "query"
.line 1816
invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "cursor"
.line 1817
invoke-interface {v0, p1, p4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1818
invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p1
if-nez p1, :cond_2a
const-string p1, "role"
.line 1819
invoke-interface {v0, p1, p3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1821
:cond_2a
sget-object p1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
const-string p2, "is_silent"
invoke-interface {v0, p2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1822
new-instance p1, Ljava/lang/StringBuilder;
invoke-direct {p1}, Ljava/lang/StringBuilder;-><init>()V
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide p2
invoke-virtual {p1, p2, p3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lcom/imo/android/imoim/biggroup/f/c;->c:Ljava/lang/String;
const-string p2, "search_flag"
.line 1823
invoke-interface {v0, p2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1825
new-instance p1, Lcom/imo/android/imoim/biggroup/f/c$28;
invoke-direct {p1, p0, p5}, Lcom/imo/android/imoim/biggroup/f/c$28;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;)V
const-string p2, "big_group_manager"
const-string p3, "search_big_group_members_with_qualification"
invoke-static {p2, p3, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLb/a;)V
.registers 10
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Z",
"Lb/a<",
"Landroidx/core/util/Pair<",
"Ljava/util/List<",
"Lcom/imo/android/imoim/biggroup/data/BigGroupMember;",
">;",
"Ljava/lang/String;",
">;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 1763
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 1764
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 1765
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "query"
.line 1766
invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "cursor"
.line 1767
invoke-interface {v0, p1, p4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1768
invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p1
if-nez p1, :cond_2a
const-string p1, "role"
.line 1769
invoke-interface {v0, p1, p3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1771
:cond_2a
invoke-static {p5}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p1
const-string p2, "is_silent"
invoke-interface {v0, p2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1772
new-instance p1, Ljava/lang/StringBuilder;
invoke-direct {p1}, Ljava/lang/StringBuilder;-><init>()V
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide p2
invoke-virtual {p1, p2, p3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lcom/imo/android/imoim/biggroup/f/c;->c:Ljava/lang/String;
const-string p2, "search_flag"
.line 1773
invoke-interface {v0, p2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1775
new-instance p1, Lcom/imo/android/imoim/biggroup/f/c$27;
invoke-direct {p1, p0, p6}, Lcom/imo/android/imoim/biggroup/f/c$27;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;)V
const-string p2, "big_group"
const-string p3, "search_big_group_members"
invoke-static {p2, p3, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLb/a;)V
.registers 9
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Z",
"Lb/a<",
"Landroidx/core/util/Pair<",
"Lcom/imo/android/imoim/biggroup/data/j$a;",
"Ljava/lang/String;",
">;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 1106
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_22
.line 1107
sget-object v0, Lcom/imo/android/imoim/biggroup/f/c;->b:Ljava/lang/String;
new-instance v1, Ljava/lang/StringBuilder;
const-string v2, "join big group type is empty, key:"
invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, ",token:"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
const/4 v2, 0x1
.line 9079
invoke-static {v0, v1, v2}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Z)V
.line 1110
:cond_22
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 1111
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "type"
.line 1112
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "key"
.line 1113
invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1115
invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p1
if-nez p1, :cond_47
const-string p1, "token"
.line 1116
invoke-interface {v0, p1, p3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1119
:cond_47
invoke-static {p4}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p1
const-string p2, "should_notify_admins"
invoke-interface {v0, p2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1121
new-instance p1, Lcom/imo/android/imoim/biggroup/f/c$13;
invoke-direct {p1, p0, p5}, Lcom/imo/android/imoim/biggroup/f/c$13;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;)V
const-string p2, "big_group_manager"
const-string p3, "join_big_group_v2"
invoke-static {p2, p3, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final a(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lb/a;)V
.registers 11
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/util/List<",
"Ljava/lang/String;",
">;",
"Lb/a<",
"Ljava/lang/String;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 1986
new-instance v2, Ljava/util/HashMap;
invoke-direct {v2}, Ljava/util/HashMap;-><init>()V
.line 1987
sget-object v0, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v0}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v0
const-string v1, "uid"
invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v0, "bgid"
.line 1988
invoke-interface {v2, v0, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "type"
.line 1989
invoke-interface {v2, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1990
new-instance p1, Lorg/json/JSONArray;
invoke-direct {p1, p3}, Lorg/json/JSONArray;-><init>(Ljava/util/Collection;)V
const-string p2, "buids"
invoke-interface {v2, p2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1992
new-instance v3, Lcom/imo/android/imoim/biggroup/f/c$33;
invoke-direct {v3, p0, p4}, Lcom/imo/android/imoim/biggroup/f/c$33;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;)V
new-instance v4, Lcom/imo/android/imoim/biggroup/f/c$34;
invoke-direct {v4, p0, p4}, Lcom/imo/android/imoim/biggroup/f/c$34;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;)V
const-string v0, "big_group"
const-string v1, "get_invitation_token"
const/4 v5, 0x0
invoke-static/range {v0 .. v5}, Lcom/imo/android/imoim/biggroup/f/c;->send(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;Lb/a;Lb/a;)V
return-void
.end method
.method public final a(Ljava/lang/String;Ljava/lang/String;ZLb/a;)V
.registers 8
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Z",
"Lb/a<",
"Lorg/apache/a/a/b/c<",
"Ljava/lang/Boolean;",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 3297
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 3298
sget-object v1, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;
invoke-virtual {v1}, Lcom/imo/android/imoim/network/Dispatcher4;->getSSID()Ljava/lang/String;
move-result-object v1
const-string v2, "ssid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 3299
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3300
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bubble_id"
.line 3301
invoke-interface {v0, v1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3302
invoke-static {p3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p3
const-string v1, "apply_to_all_groups"
invoke-interface {v0, v1, p3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3304
new-instance p3, Lcom/imo/android/imoim/biggroup/f/c$54;
invoke-direct {p3, p0, p4, p2, p1}, Lcom/imo/android/imoim/biggroup/f/c$54;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;Ljava/lang/String;Ljava/lang/String;)V
const-string p1, "big_group"
const-string p2, "set_group_bubble"
invoke-static {p1, p2, v0, p3}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final a(Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Lb/a;)V
.registers 9
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Z",
"Ljava/lang/String;",
"Lb/a<",
"Lcom/imo/android/imoim/biggroup/data/h;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 1724
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 1725
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 1726
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "anon_id"
.line 1727
invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1728
invoke-static {p3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p1
const-string p3, "skip_member_check"
invoke-interface {v0, p3, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1729
invoke-static {p4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p1
if-nez p1, :cond_2e
const-string p1, "source"
.line 1730
invoke-interface {v0, p1, p4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1733
:cond_2e
new-instance p1, Lcom/imo/android/imoim/biggroup/f/c$26;
invoke-direct {p1, p0, p5, p2}, Lcom/imo/android/imoim/biggroup/f/c$26;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;Ljava/lang/String;)V
const-string p2, "big_group"
const-string p3, "get_member_profile_from_anon_id"
invoke-static {p2, p3, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final a(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Long;Ljava/lang/String;Ljava/lang/String;DDLjava/lang/String;Ljava/lang/String;Lb/a;)V
.registers 13
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"[",
"Ljava/lang/Long;",
"Ljava/lang/String;",
"Ljava/lang/String;",
"DD",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Lb/a<",
"Landroidx/core/util/Pair<",
"Lcom/imo/android/imoim/biggroup/data/f;",
"Ljava/lang/String;",
">;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 206
invoke-static/range {p1 .. p11}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Long;Ljava/lang/String;Ljava/lang/String;DDLjava/lang/String;Ljava/lang/String;)Ljava/util/Map;
move-result-object p1
.line 208
sget-object p2, Lcom/imo/android/imoim/biggroup/data/v$b;->NORMAL:Lcom/imo/android/imoim/biggroup/data/v$b;
invoke-direct {p0, p2, p12}, Lcom/imo/android/imoim/biggroup/f/c;->a(Lcom/imo/android/imoim/biggroup/data/v$b;Lb/a;)Lb/a;
move-result-object p2
const-string p3, "big_group_manager"
const-string p4, "create_big_group"
invoke-static {p3, p4, p1, p2}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final a(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Long;Ljava/lang/String;Ljava/lang/String;DDLjava/lang/String;Ljava/lang/String;Ljava/util/List;Lb/a;)V
.registers 14
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"[",
"Ljava/lang/Long;",
"Ljava/lang/String;",
"Ljava/lang/String;",
"DD",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/util/List<",
"Lcom/imo/android/imoim/creategroup/data/Contact;",
">;",
"Lb/a<",
"Lorg/apache/a/a/b/c<",
"Lcom/imo/android/imoim/biggroup/data/f;",
"Ljava/lang/String;",
"Lcom/imo/android/imoim/creategroup/data/a;",
">;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 258
invoke-static/range {p1 .. p11}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Long;Ljava/lang/String;Ljava/lang/String;DDLjava/lang/String;Ljava/lang/String;)Ljava/util/Map;
move-result-object p1
.line 259
invoke-static {p12}, Lcom/imo/android/imoim/creategroup/c/a;->a(Ljava/util/List;)Lorg/json/JSONArray;
move-result-object p2
const-string p3, "members"
invoke-interface {p1, p3, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 261
new-instance p2, Lcom/imo/android/imoim/biggroup/f/c$21;
invoke-direct {p2, p0, p13}, Lcom/imo/android/imoim/biggroup/f/c$21;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;)V
const-string p3, "big_group_manager"
const-string p4, "create_big_group_and_invite_contacts"
invoke-static {p3, p4, p1, p2}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final a(Ljava/lang/String;Ljava/util/ArrayList;Lb/b;)V
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/util/ArrayList<",
"Ljava/lang/String;",
">;",
"Lb/b<",
"Ljava/lang/Boolean;",
"Ljava/lang/String;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 3852
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 3853
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 3854
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "anon_ids"
.line 3855
invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3857
new-instance p1, Lcom/imo/android/imoim/biggroup/f/c$66;
invoke-direct {p1, p0, p3}, Lcom/imo/android/imoim/biggroup/f/c$66;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/b;)V
const-string p2, "big_group"
const-string p3, "delete_big_group_message"
invoke-static {p2, p3, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final a(Ljava/lang/String;Ljava/util/List;Lb/a;)V
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/util/List<",
"Ljava/lang/String;",
">;",
"Lb/a<",
"Ljava/lang/Boolean;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 3152
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 3153
sget-object v1, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;
invoke-virtual {v1}, Lcom/imo/android/imoim/network/Dispatcher4;->getSSID()Ljava/lang/String;
move-result-object v1
const-string v2, "ssid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3154
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 3155
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "plugins"
.line 3156
invoke-interface {v0, v1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3157
invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale;
move-result-object p2
invoke-virtual {p2}, Ljava/util/Locale;->getLanguage()Ljava/lang/String;
move-result-object p2
const-string v1, "language"
invoke-interface {v0, v1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3158
new-instance p2, Lcom/imo/android/imoim/biggroup/f/c$50;
invoke-direct {p2, p0, p3, p1}, Lcom/imo/android/imoim/biggroup/f/c$50;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;Ljava/lang/String;)V
const-string p1, "big_group"
const-string p3, "set_plugins"
invoke-static {p1, p3, v0, p2}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final a(Ljava/lang/String;Ljava/util/List;Lb/b;)V
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/util/List<",
"Ljava/lang/Long;",
">;",
"Lb/b<",
"Ljava/lang/Boolean;",
"Ljava/util/List<",
"Lcom/imo/android/imoim/data/message/b;",
">;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 2086
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 2087
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 2088
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "msg_seqs"
.line 2089
invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 2091
new-instance p1, Lcom/imo/android/imoim/biggroup/f/c$36;
invoke-direct {p1, p0, p3}, Lcom/imo/android/imoim/biggroup/f/c$36;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/b;)V
const-string p2, "big_group_manager"
const-string p3, "get_reply_history"
invoke-static {p2, p3, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final a(Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Long;Ljava/lang/String;Ljava/lang/String;DDLjava/lang/String;Ljava/lang/String;Lb/a;)V
.registers 15
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/util/List<",
"Ljava/lang/String;",
">;",
"Ljava/lang/String;",
"Ljava/lang/String;",
"[",
"Ljava/lang/Long;",
"Ljava/lang/String;",
"Ljava/lang/String;",
"DD",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Lb/a<",
"Landroidx/core/util/Pair<",
"Lcom/imo/android/imoim/biggroup/data/f;",
"Ljava/lang/String;",
">;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 195
invoke-static/range {p3 .. p13}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Long;Ljava/lang/String;Ljava/lang/String;DDLjava/lang/String;Ljava/lang/String;)Ljava/util/Map;
move-result-object p3
const-string p4, "community_id"
.line 196
invoke-interface {p3, p4, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
if-eqz p2, :cond_16
.line 197
invoke-interface {p2}, Ljava/util/List;->size()I
move-result p1
if-lez p1, :cond_16
const-string p1, "anon_ids"
.line 198
invoke-interface {p3, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 200
:cond_16
sget-object p1, Lcom/imo/android/imoim/biggroup/data/v$b;->COMMUNITY:Lcom/imo/android/imoim/biggroup/data/v$b;
invoke-direct {p0, p1, p14}, Lcom/imo/android/imoim/biggroup/f/c;->a(Lcom/imo/android/imoim/biggroup/data/v$b;Lb/a;)Lb/a;
move-result-object p1
const-string p2, "community"
const-string p4, "create_community_big_group"
invoke-static {p2, p4, p3, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final a(Ljava/lang/String;Z)V
.registers 6
.line 1251
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 1252
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 1253
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1254
invoke-static {p2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p2
const-string v1, "is_muted"
invoke-interface {v0, v1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p2, "set_is_muted"
.line 1256
invoke-direct {p0, p1, p2, v0}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V
return-void
.end method
.method public final a(Ljava/lang/String;ZLb/a;)V
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Z",
"Lb/a<",
"Lorg/json/JSONObject;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 2298
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 2299
sget-object v1, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;
invoke-virtual {v1}, Lcom/imo/android/imoim/network/Dispatcher4;->getSSID()Ljava/lang/String;
move-result-object v1
const-string v2, "ssid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 2300
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 2301
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 2302
invoke-static {p2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p1
const-string p2, "is_typing"
invoke-interface {v0, p2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "big_group"
const-string p2, "im_typing"
.line 2303
invoke-static {p1, p2, v0, p3}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final a(Ljava/lang/String;[Ljava/lang/Long;Lb/a;)V
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"[",
"Ljava/lang/Long;",
"Lb/a<",
"Lcom/imo/android/imoim/biggroup/data/j$a;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 655
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 656
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 657
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 658
new-instance v1, Lorg/json/JSONArray;
invoke-static {p2}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
move-result-object p2
invoke-direct {v1, p2}, Lorg/json/JSONArray;-><init>(Ljava/util/Collection;)V
const-string p2, "tags"
invoke-interface {v0, p2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 659
invoke-direct {p0, p1, p3}, Lcom/imo/android/imoim/biggroup/f/c;->r(Ljava/lang/String;Lb/a;)Lb/a;
move-result-object p1
const-string p2, "big_group"
const-string p3, "update_group_tags"
invoke-static {p2, p3, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final a(Ljava/lang/String;[Ljava/lang/String;Lb/a;)V
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"[",
"Ljava/lang/String;",
"Lb/a<",
"Lorg/json/JSONObject;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
const-string v0, "add_admins"
.line 736
invoke-direct {p0, v0, p1, p2, p3}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Lb/a;)V
return-void
.end method
.method public final a(Ljava/lang/String;[Ljava/lang/String;ZLb/a;)V
.registers 8
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"[",
"Ljava/lang/String;",
"Z",
"Lb/a<",
"Lorg/json/JSONObject;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 763
new-instance v0, Lcom/imo/android/imoim/biggroup/f/c$6;
invoke-direct {v0, p0, p4, p1, p2}, Lcom/imo/android/imoim/biggroup/f/c$6;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;Ljava/lang/String;[Ljava/lang/String;)V
.line 5080
new-instance p4, Ljava/util/HashMap;
invoke-direct {p4}, Ljava/util/HashMap;-><init>()V
.line 5081
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {p4, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 5082
invoke-interface {p4, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 5083
new-instance p1, Lorg/json/JSONArray;
invoke-static {p2}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
move-result-object p2
invoke-direct {p1, p2}, Lorg/json/JSONArray;-><init>(Ljava/util/Collection;)V
const-string p2, "anon_ids"
invoke-interface {p4, p2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 5084
invoke-static {p3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p1
const-string p2, "should_remove_msg"
invoke-interface {p4, p2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 5086
new-instance p1, Lcom/imo/android/imoim/biggroup/f/c$12;
invoke-direct {p1, p0, v0}, Lcom/imo/android/imoim/biggroup/f/c$12;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;)V
const-string p2, "kick_members_with_msg"
const-string p3, "big_group"
invoke-static {p3, p2, p4, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final a(Ljava/util/List;)V
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Lcom/imo/android/imoim/biggroup/data/f;",
">;)V"
}
.end annotation
.line 1913
invoke-static {p1}, Lcom/imo/android/imoim/util/common/i;->a(Ljava/util/Collection;)Z
move-result p1
const/4 v0, 0x1
if-eqz p1, :cond_10
.line 1915
invoke-static {}, Lcom/imo/android/imoim/biggroup/d/a;->b()Ljava/util/List;
move-result-object p1
.line 1916
invoke-static {p1}, Lcom/imo/android/imoim/util/common/i;->a(Ljava/util/Collection;)Z
move-result p1
xor-int/2addr v0, p1
:cond_10
if-eqz v0, :cond_15
.line 1921
invoke-direct {p0}, Lcom/imo/android/imoim/biggroup/f/c;->g()V
:cond_15
return-void
.end method
.method public final a(Lorg/json/JSONObject;)V
.registers 3
const-string v0, "name"
.line 2424
invoke-static {v0, p1}, Lcom/imo/android/imoim/util/cg;->a(Ljava/lang/String;Lorg/json/JSONObject;)Ljava/lang/String;
move-result-object v0
.line 2425
invoke-virtual {p0, p1, v0}, Lcom/imo/android/imoim/biggroup/f/c;->a(Lorg/json/JSONObject;Ljava/lang/String;)V
return-void
.end method
.method public final a(Lorg/json/JSONObject;Ljava/lang/String;)V
.registers 7
.line 2430
invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
const/4 v1, 0x1
if-eqz v0, :cond_17
.line 2431
sget-object p2, Lcom/imo/android/imoim/biggroup/f/c;->b:Ljava/lang/String;
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v0, "no name. "
invoke-virtual {v0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
.line 17079
invoke-static {p2, p1, v1}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Z)V
return-void
:cond_17
const-string v0, "edata"
.line 17119
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
move-result-object v0
if-nez v0, :cond_2f
.line 2437
sget-object p2, Lcom/imo/android/imoim/biggroup/f/c;->b:Ljava/lang/String;
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string v0, "edata not found. "
invoke-virtual {v0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
.line 18079
invoke-static {p2, p1, v1}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Z)V
return-void
:cond_2f
const/4 p1, -0x1
.line 2441
invoke-virtual {p2}, Ljava/lang/String;->hashCode()I
move-result v2
const/4 v3, 0x0
sparse-switch v2, :sswitch_data_140
goto/16 :goto_e7
:sswitch_3a
const-string v1, "big_group_chatroom_status"
invoke-virtual {p2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_e7
const/16 v1, 0xa
goto/16 :goto_e8
:sswitch_46
const-string v1, "sync_big_group_mute"
invoke-virtual {p2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_e7
const/4 v1, 0x6
goto/16 :goto_e8
:sswitch_51
const-string v1, "big_group_announcement"
invoke-virtual {p2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_e7
const/4 v1, 0x7
goto/16 :goto_e8
:sswitch_5c
const-string v1, "online_members_status"
invoke-virtual {p2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_e7
const/16 v1, 0x8
goto/16 :goto_e8
:sswitch_68
const-string v1, "update_group_ban_status"
invoke-virtual {p2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_e7
const/16 v1, 0xe
goto/16 :goto_e8
:sswitch_74
const-string v1, "sync_room_background"
invoke-virtual {p2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_e7
const/16 v1, 0xf
goto/16 :goto_e8
:sswitch_80
const-string v1, "update_big_group"
invoke-virtual {p2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_e7
const/4 v1, 0x3
goto :goto_e8
:sswitch_8a
const-string v1, "new_member_welcome_emoji"
invoke-virtual {p2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_e7
const/16 v1, 0x9
goto :goto_e8
:sswitch_95
const-string v1, "marked_big_group_msgs_as_read"
invoke-virtual {p2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_e7
const/4 v1, 0x2
goto :goto_e8
:sswitch_9f
const-string v2, "resync_big_group"
invoke-virtual {p2, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_e7
goto :goto_e8
:sswitch_a8
const-string v1, "marked_big_group_notification_as_read"
invoke-virtual {p2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_e7
const/16 v1, 0xc
goto :goto_e8
:sswitch_b3
const-string v1, "remove_big_group"
invoke-virtual {p2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_e7
const/4 v1, 0x5
goto :goto_e8
:sswitch_bd
const-string v1, "recv_big_group_im"
invoke-virtual {p2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_e7
const/4 v1, 0x0
goto :goto_e8
:sswitch_c7
const-string v1, "update_plugins"
invoke-virtual {p2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_e7
const/4 v1, 0x4
goto :goto_e8
:sswitch_d1
const-string v1, "big_group_live_status"
invoke-virtual {p2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_e7
const/16 v1, 0xd
goto :goto_e8
:sswitch_dc
const-string v1, "big_group_notification"
invoke-virtual {p2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_e7
const/16 v1, 0xb
goto :goto_e8
:cond_e7
:goto_e7
const/4 v1, -0x1
:goto_e8
packed-switch v1, :pswitch_data_182
.line 2504
sget-object p1, Lcom/imo/android/imoim/biggroup/f/c;->b:Ljava/lang/String;
invoke-static {p2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p2
const-string v0, "unknown name: "
invoke-virtual {v0, p2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object p2
.line 20075
invoke-static {p1, p2}, Lcom/imo/android/imoim/util/bt;->e(Ljava/lang/String;Ljava/lang/String;)V
return-void
.line 2500
:pswitch_fb
invoke-static {v0}, Lcom/imo/android/imoim/biggroup/f/c;->n(Lorg/json/JSONObject;)V
return-void
.line 2497
:pswitch_ff
invoke-direct {p0, v0}, Lcom/imo/android/imoim/biggroup/f/c;->m(Lorg/json/JSONObject;)V
return-void
.line 2494
:pswitch_103
invoke-static {v0}, Lcom/imo/android/imoim/biggroup/f/c;->l(Lorg/json/JSONObject;)V
return-void
.line 2491
:pswitch_107
invoke-static {v0}, Lcom/imo/android/imoim/biggroup/f/c;->k(Lorg/json/JSONObject;)V
return-void
.line 2487
:pswitch_10b
invoke-direct {p0, v0}, Lcom/imo/android/imoim/biggroup/f/c;->j(Lorg/json/JSONObject;)V
return-void
.line 2483
:pswitch_10f
invoke-static {}, Lcom/imo/android/imoim/chatroom/b;->b()Lcom/imo/android/imoim/chatroom/b;
move-result-object p1
invoke-virtual {p1, v0}, Lcom/imo/android/imoim/chatroom/b;->b(Lorg/json/JSONObject;)V
return-void
.line 2479
:pswitch_117
invoke-direct {p0, v0}, Lcom/imo/android/imoim/biggroup/f/c;->o(Lorg/json/JSONObject;)V
return-void
.line 2475
:pswitch_11b
invoke-direct {p0, v0}, Lcom/imo/android/imoim/biggroup/f/c;->e(Lorg/json/JSONObject;)V
return-void
.line 2471
:pswitch_11f
invoke-static {v0}, Lcom/imo/android/imoim/biggroup/f/c;->d(Lorg/json/JSONObject;)V
return-void
.line 2467
:pswitch_123
invoke-direct {p0, v0}, Lcom/imo/android/imoim/biggroup/f/c;->f(Lorg/json/JSONObject;)V
return-void
.line 2463
:pswitch_127
invoke-direct {p0, v0}, Lcom/imo/android/imoim/biggroup/f/c;->g(Lorg/json/JSONObject;)V
return-void
.line 2459
:pswitch_12b
invoke-static {v0}, Lcom/imo/android/imoim/biggroup/f/c;->i(Lorg/json/JSONObject;)V
return-void
.line 2455
:pswitch_12f
invoke-direct {p0, v0}, Lcom/imo/android/imoim/biggroup/f/c;->h(Lorg/json/JSONObject;)V
return-void
.line 2451
:pswitch_133
invoke-direct {p0, v0}, Lcom/imo/android/imoim/biggroup/f/c;->q(Lorg/json/JSONObject;)V
return-void
:pswitch_137
const/4 p1, 0x0
.line 19863
invoke-direct {p0, v3, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(ZLb/a;)V
return-void
.line 2443
:pswitch_13c
invoke-direct {p0, v0}, Lcom/imo/android/imoim/biggroup/f/c;->p(Lorg/json/JSONObject;)V
return-void
:sswitch_data_140
.sparse-switch
-0x78ba93b6 -> :sswitch_dc
-0x6c19d09a -> :sswitch_d1
-0x5fc681d6 -> :sswitch_c7
-0x462b5f04 -> :sswitch_bd
-0x43b0cb7b -> :sswitch_b3
-0x1316caff -> :sswitch_a8
-0xeb66131 -> :sswitch_9f
0x1527d028 -> :sswitch_95
0x2a1f6983 -> :sswitch_8a
0x3218a28a -> :sswitch_80
0x36867d6e -> :sswitch_74
0x371dd098 -> :sswitch_68
0x6ab22d44 -> :sswitch_5c
0x6d2330a6 -> :sswitch_51
0x79bb6e9c -> :sswitch_46
0x7fe381bf -> :sswitch_3a
.end sparse-switch
:pswitch_data_182
.packed-switch 0x0
:pswitch_13c
:pswitch_137
:pswitch_133
:pswitch_12f
:pswitch_12b
:pswitch_127
:pswitch_123
:pswitch_11f
:pswitch_11b
:pswitch_117
:pswitch_10f
:pswitch_10b
:pswitch_107
:pswitch_103
:pswitch_ff
:pswitch_fb
.end packed-switch
.end method
.method public final a(ZLb/b;)V
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(Z",
"Lb/b<",
"Ljava/lang/Boolean;",
"Lorg/json/JSONObject;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 1261
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 1262
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1263
invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p1
const-string v1, "status"
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1265
new-instance p1, Lcom/imo/android/imoim/biggroup/f/c$15;
invoke-direct {p1, p0, p2}, Lcom/imo/android/imoim/biggroup/f/c$15;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/b;)V
const-string p2, "big_group_users"
const-string v1, "set_notification_switch"
invoke-static {p2, v1, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final a(ZLjava/util/List;Lb/a;)V
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(Z",
"Ljava/util/List<",
"Ljava/lang/String;",
">;",
"Lb/a<",
"Ljava/lang/Boolean;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 4143
invoke-static {p2}, Lcom/imo/android/imoim/util/common/i;->a(Ljava/util/Collection;)Z
move-result v0
if-eqz v0, :cond_7
return-void
.line 4147
:cond_7
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 4148
sget-object v1, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;
invoke-virtual {v1}, Lcom/imo/android/imoim/network/Dispatcher4;->getSSID()Ljava/lang/String;
move-result-object v1
const-string v2, "ssid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 4149
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 4150
new-instance v1, Lorg/json/JSONArray;
invoke-direct {v1, p2}, Lorg/json/JSONArray;-><init>(Ljava/util/Collection;)V
const-string v2, "bgids"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
if-eqz p1, :cond_31
const-string v1, "hide_big_groups"
goto :goto_33
:cond_31
const-string v1, "unhide_big_groups"
.line 4152
:goto_33
new-instance v2, Lcom/imo/android/imoim/biggroup/f/c$74;
invoke-direct {v2, p0, p3, p1, p2}, Lcom/imo/android/imoim/biggroup/f/c$74;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;ZLjava/util/List;)V
const-string p1, "big_group_users"
invoke-static {p1, v1, v0, v2}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final b()V
.registers 3
const/4 v0, 0x0
const/4 v1, 0x0
.line 1863
invoke-direct {p0, v0, v1}, Lcom/imo/android/imoim/biggroup/f/c;->a(ZLb/a;)V
return-void
.end method
.method public final b(Lb/a;)V
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lb/a<",
"Ljava/util/List<",
"Lcom/imo/android/imoim/biggroup/data/f;",
">;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
const/4 v0, 0x1
.line 1868
invoke-direct {p0, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(ZLb/a;)V
return-void
.end method
.method public final b(Ljava/lang/String;)V
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")V"
}
.end annotation
.line 1208
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 1209
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 1210
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1212
new-instance v1, Lcom/imo/android/imoim/biggroup/f/c$14;
invoke-direct {v1, p0, p1}, Lcom/imo/android/imoim/biggroup/f/c$14;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Ljava/lang/String;)V
const-string p1, "big_group"
const-string v2, "leave_big_group"
invoke-static {p1, v2, v0, v1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final b(Ljava/lang/String;I)V
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"I)V"
}
.end annotation
.line 1624
sget-object v0, Lcom/imo/android/imoim/biggroup/f/c;->b:Ljava/lang/String;
new-instance v1, Ljava/lang/StringBuilder;
const-string v2, "closeGroupChat: "
invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, "; spentTime:"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
.line 12071
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 12091
invoke-static {}, Lcom/imo/android/imoim/biggroup/f/e$a;->a()Lcom/imo/android/imoim/biggroup/f/e;
move-result-object v0
const-string v1, ""
.line 13083
iput-object v1, v0, Lcom/imo/android/imoim/biggroup/f/e;->h:Ljava/lang/String;
.line 1628
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 1629
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 1630
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1631
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "time_spent"
invoke-interface {v0, p2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1633
new-instance p1, Lcom/imo/android/imoim/biggroup/f/c$24;
invoke-direct {p1, p0}, Lcom/imo/android/imoim/biggroup/f/c$24;-><init>(Lcom/imo/android/imoim/biggroup/f/c;)V
const-string p2, "big_group"
const-string v1, "close_big_group_chat"
invoke-static {p2, v1, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final b(Ljava/lang/String;ILb/a;)V
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"I",
"Lb/a<",
"Lcom/imo/android/imoim/biggroup/data/z;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 674
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 675
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 676
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "cursor"
const/4 v1, 0x0
.line 677
invoke-interface {v0, p1, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
if-lez p2, :cond_26
.line 679
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "limit"
invoke-interface {v0, p2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 682
:cond_26
sget-object p1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
const-string p2, "is_get_online_status"
invoke-interface {v0, p2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 684
new-instance p1, Lcom/imo/android/imoim/biggroup/f/c$5;
invoke-direct {p1, p0, p3}, Lcom/imo/android/imoim/biggroup/f/c$5;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;)V
const-string p2, "big_group"
const-string p3, "get_big_group_members"
invoke-static {p2, p3, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final b(Ljava/lang/String;J)V
.registers 7
.line 2211
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 2212
sget-object v1, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;
invoke-virtual {v1}, Lcom/imo/android/imoim/network/Dispatcher4;->getSSID()Ljava/lang/String;
move-result-object v1
const-string v2, "ssid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 2213
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 2214
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 2215
invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object p1
const-string p2, "last_read_seq"
invoke-interface {v0, p2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "big_group_users"
const-string p2, "mark_big_group_msgs_as_read"
const/4 p3, 0x0
.line 2217
invoke-static {p1, p2, v0, p3}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final b(Ljava/lang/String;Lb/a;)V
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Lb/a<",
"Lcom/imo/android/imoim/biggroup/data/BigGroupTag;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 422
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 423
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "tag"
.line 424
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 426
new-instance p1, Lcom/imo/android/imoim/biggroup/f/c$61;
invoke-direct {p1, p0, p2}, Lcom/imo/android/imoim/biggroup/f/c$61;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;)V
const-string p2, "big_group_manager"
const-string v1, "create_tag"
invoke-static {p2, v1, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final b(Ljava/lang/String;Ljava/lang/String;JLb/a;)V
.registers 9
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"J",
"Lb/a<",
"Landroidx/core/util/Pair<",
"Ljava/util/List<",
"Lcom/imo/android/imoim/biggroup/data/af;",
">;",
"Ljava/lang/String;",
">;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 3083
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 3084
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 3085
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "cursor"
.line 3086
invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3087
invoke-static {p3, p4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object p1
const-string p2, "limit"
invoke-interface {v0, p2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3088
invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale;
move-result-object p1
invoke-virtual {p1}, Ljava/util/Locale;->getLanguage()Ljava/lang/String;
move-result-object p1
const-string p2, "language"
invoke-interface {v0, p2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3089
new-instance p1, Lcom/imo/android/imoim/biggroup/f/c$48;
invoke-direct {p1, p0, p5}, Lcom/imo/android/imoim/biggroup/f/c$48;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;)V
const-string p2, "big_group"
const-string p3, "get_plugins"
invoke-static {p2, p3, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final b(Ljava/lang/String;Ljava/lang/String;Lb/a;)V
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Lb/a<",
"Lcom/imo/android/imoim/biggroup/data/j$a;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 587
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 588
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 589
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "description"
.line 590
invoke-interface {v0, v1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 592
invoke-direct {p0, p1, p3}, Lcom/imo/android/imoim/biggroup/f/c;->r(Ljava/lang/String;Lb/a;)Lb/a;
move-result-object p1
const-string p2, "big_group"
const-string p3, "update_group_description"
invoke-static {p2, p3, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lb/a;)V
.registers 8
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Lb/a<",
"Landroidx/core/util/Pair<",
"Ljava/lang/String;",
"Ljava/lang/Object;",
">;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 3927
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 3928
sget-object v1, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;
invoke-virtual {v1}, Lcom/imo/android/imoim/network/Dispatcher4;->getSSID()Ljava/lang/String;
move-result-object v1
const-string v2, "ssid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3929
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 3930
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "answer"
.line 3931
invoke-interface {v0, v1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p2, "from"
.line 3932
invoke-interface {v0, p2, p3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3933
new-instance p2, Lcom/imo/android/imoim/biggroup/f/c$68;
invoke-direct {p2, p0, p4, p1}, Lcom/imo/android/imoim/biggroup/f/c$68;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;Ljava/lang/String;)V
const-string p1, "big_group_manager"
const-string p3, "apply_join_big_group"
invoke-static {p1, p3, v0, p2}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLb/a;)V
.registers 9
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Z",
"Lb/a<",
"Lorg/apache/a/a/b/c<",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 3025
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 3026
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 3027
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bubble_id"
.line 3028
invoke-interface {v0, v1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "option_id"
.line 3029
invoke-interface {v0, v1, p3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3030
invoke-static {p4}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p3
const-string p4, "apply_to_all_groups"
invoke-interface {v0, p4, p3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3032
new-instance p3, Lcom/imo/android/imoim/biggroup/f/c$47;
invoke-direct {p3, p0, p5, p2, p1}, Lcom/imo/android/imoim/biggroup/f/c$47;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;Ljava/lang/String;Ljava/lang/String;)V
const-string p1, "big_group"
const-string p2, "purchase_bubble"
invoke-static {p1, p2, v0, p3}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final b(Ljava/lang/String;Ljava/util/List;Lb/a;)V
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/util/List<",
"Ljava/lang/String;",
">;",
"Lb/a<",
"Ljava/lang/Boolean;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 3181
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 3182
sget-object v1, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;
invoke-virtual {v1}, Lcom/imo/android/imoim/network/Dispatcher4;->getSSID()Ljava/lang/String;
move-result-object v1
const-string v2, "ssid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3183
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "gid"
.line 3184
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "plugin_ids"
.line 3185
invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3186
new-instance p1, Lcom/imo/android/imoim/biggroup/f/c$51;
invoke-direct {p1, p0, p3}, Lcom/imo/android/imoim/biggroup/f/c$51;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;)V
const-string p2, "imogroups"
const-string p3, "set_group_plugins"
invoke-static {p2, p3, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final b(Ljava/lang/String;Z)V
.registers 6
.line 1298
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 1299
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 1300
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1301
invoke-static {p2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p2
const-string v1, "allow_to_be_added"
invoke-interface {v0, v1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p2, "set_allow_to_be_added"
.line 1303
invoke-direct {p0, p1, p2, v0}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V
return-void
.end method
.method public final b(Ljava/lang/String;[Ljava/lang/String;Lb/a;)V
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"[",
"Ljava/lang/String;",
"Lb/a<",
"Lorg/json/JSONObject;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
const-string v0, "remove_admins"
.line 741
invoke-direct {p0, v0, p1, p2, p3}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Lb/a;)V
return-void
.end method
.method public final b(Ljava/util/List;)V
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Ljava/lang/String;",
">;)V"
}
.end annotation
.line 2222
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 2223
sget-object v1, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;
invoke-virtual {v1}, Lcom/imo/android/imoim/network/Dispatcher4;->getSSID()Ljava/lang/String;
move-result-object v1
const-string v2, "ssid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 2224
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 2225
new-instance v1, Lorg/json/JSONArray;
invoke-direct {v1, p1}, Lorg/json/JSONArray;-><init>(Ljava/util/Collection;)V
const-string p1, "bgids"
invoke-interface {v0, p1, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 2227
new-instance p1, Lcom/imo/android/imoim/biggroup/f/c$38;
invoke-direct {p1, p0}, Lcom/imo/android/imoim/biggroup/f/c$38;-><init>(Lcom/imo/android/imoim/biggroup/f/c;)V
const-string v1, "big_group_manager"
const-string v2, "batch_mark_big_group_msgs_as_read"
invoke-static {v1, v2, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final c()V
.registers 3
.line 1952
invoke-virtual {p0}, Lcom/imo/android/imoim/biggroup/f/c;->a()V
const/4 v0, 0x0
const/4 v1, 0x0
.line 15863
invoke-direct {p0, v0, v1}, Lcom/imo/android/imoim/biggroup/f/c;->a(ZLb/a;)V
return-void
.end method
.method public final c(Lb/a;)V
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lb/a<",
"Lcom/imo/android/imoim/biggroup/guide/f;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 3472
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 3473
sget-object v1, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;
invoke-virtual {v1}, Lcom/imo/android/imoim/network/Dispatcher4;->getSSID()Ljava/lang/String;
move-result-object v1
const-string v2, "ssid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3474
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3476
new-instance v1, Lcom/imo/android/imoim/biggroup/f/c$58;
invoke-direct {v1, p0, p1}, Lcom/imo/android/imoim/biggroup/f/c$58;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;)V
const-string p1, "big_group_manager"
const-string v2, "status_of_create_group"
invoke-static {p1, v2, v0, v1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final c(Ljava/lang/String;)V
.registers 5
.line 2586
sget-object v0, Lcom/imo/android/imoim/IMO;->l:Lcom/imo/android/imoim/managers/notification/ap;
iget-object v0, v0, Lcom/imo/android/imoim/managers/notification/ap;->b:Lcom/imo/android/imoim/managers/notification/a/d;
.line 22301
iget-object v1, v0, Lcom/imo/android/imoim/managers/notification/a/d;->b:Ljava/util/Map;
invoke-interface {v1, p1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v1
const/4 v2, 0x0
if-eqz v1, :cond_1d
iget-object v1, v0, Lcom/imo/android/imoim/managers/notification/a/d;->b:Ljava/util/Map;
invoke-interface {v1, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
check-cast v1, Ljava/lang/Boolean;
invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z
move-result v1
if-eqz v1, :cond_1d
const/4 v1, 0x1
goto :goto_1e
:cond_1d
const/4 v1, 0x0
:goto_1e
if-eqz v1, :cond_2e
.line 22303
invoke-virtual {v0, p1, v2}, Lcom/imo/android/imoim/managers/notification/a/d;->a(Ljava/lang/String;Z)V
.line 23025
invoke-static {}, Lsg/bigo/sdk/libnotification/a/c$a;->a()Lsg/bigo/sdk/libnotification/a/c;
move-result-object p1
const/4 v0, 0x0
const v1, 0x61d5ab13
.line 22304
invoke-interface {p1, v0, v1}, Lsg/bigo/sdk/libnotification/a/a;->a(Ljava/lang/String;I)V
:cond_2e
return-void
.end method
.method public final c(Ljava/lang/String;I)V
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"I)V"
}
.end annotation
.line 1654
sget-object v0, Lcom/imo/android/imoim/biggroup/f/c;->b:Ljava/lang/String;
new-instance v1, Ljava/lang/StringBuilder;
const-string v2, "keepAlive: "
invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, "; spentTime:"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
.line 14071
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 1656
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 1657
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 1658
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1659
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p2
const-string v1, "time_spent"
invoke-interface {v0, v1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1661
new-instance p2, Lcom/imo/android/imoim/biggroup/f/c$25;
invoke-direct {p2, p0, p1}, Lcom/imo/android/imoim/biggroup/f/c$25;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Ljava/lang/String;)V
const-string p1, "big_group"
const-string v1, "keep_alive_big_group"
invoke-static {p1, v1, v0, p2}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final c(Ljava/lang/String;Lb/a;)V
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Lb/a<",
"Ljava/lang/Integer;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 452
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 453
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 454
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 455
new-instance p1, Lcom/imo/android/imoim/biggroup/f/c$71;
invoke-direct {p1, p0, p2}, Lcom/imo/android/imoim/biggroup/f/c$71;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;)V
const-string p2, "big_group"
const-string v1, "inactive_member_count"
invoke-static {p2, v1, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final c(Ljava/lang/String;Ljava/lang/String;Lb/a;)V
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Lb/a<",
"Lcom/imo/android/imoim/biggroup/data/j$a;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 597
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 598
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 599
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "language"
.line 600
invoke-interface {v0, v1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 602
invoke-direct {p0, p1, p3}, Lcom/imo/android/imoim/biggroup/f/c;->r(Ljava/lang/String;Lb/a;)Lb/a;
move-result-object p1
const-string p2, "big_group"
const-string p3, "update_group_language"
invoke-static {p2, p3, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final c(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lb/a;)V
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Lb/a<",
"Ljava/util/ArrayList<",
"Lcom/imo/android/imoim/biggroup/data/BigGroupRecommendData;",
">;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 4096
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
const-string v1, "ssid"
.line 4097
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "uid"
.line 4098
invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "cc"
.line 4099
invoke-interface {v0, p1, p3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 4100
sget-object p1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
const-string p2, "only_for_new_users"
invoke-interface {v0, p2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 4101
new-instance p1, Lcom/imo/android/imoim/biggroup/f/c$73;
invoke-direct {p1, p0, p4}, Lcom/imo/android/imoim/biggroup/f/c$73;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;)V
const-string p2, "big_group_manager"
const-string p3, "get_recommended_active_groups"
invoke-static {p2, p3, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final c(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLb/a;)V
.registers 9
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Z",
"Lb/a<",
"Lcom/imo/android/imoim/biggroup/data/BigGroupPreference;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 3881
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 3882
sget-object v1, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;
invoke-virtual {v1}, Lcom/imo/android/imoim/network/Dispatcher4;->getSSID()Ljava/lang/String;
move-result-object v1
const-string v2, "ssid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3883
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 3884
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "join_mode"
.line 3885
invoke-interface {v0, v1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3886
invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p2
if-nez p2, :cond_39
const-string p2, "question"
.line 3887
invoke-interface {v0, p2, p3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3888
invoke-static {p4}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p2
const-string p3, "public_answer"
invoke-interface {v0, p3, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3890
:cond_39
new-instance p2, Lcom/imo/android/imoim/biggroup/f/c$67;
invoke-direct {p2, p0, p5, p1}, Lcom/imo/android/imoim/biggroup/f/c$67;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;Ljava/lang/String;)V
const-string p1, "big_group"
const-string p3, "set_join_mode"
invoke-static {p1, p3, v0, p2}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final c(Ljava/lang/String;Ljava/util/List;Lb/a;)V
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/util/List<",
"Ljava/lang/String;",
">;",
"Lb/a<",
"Lorg/json/JSONObject;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 3237
invoke-static {p2}, Lcom/imo/android/imoim/util/common/i;->a(Ljava/util/Collection;)Z
move-result v0
if-eqz v0, :cond_7
return-void
.line 3241
:cond_7
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 3242
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 3243
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3244
new-instance p1, Lorg/json/JSONArray;
invoke-direct {p1, p2}, Lorg/json/JSONArray;-><init>(Ljava/util/Collection;)V
const-string p2, "bubble_ids"
invoke-interface {v0, p2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3246
new-instance p1, Lcom/imo/android/imoim/biggroup/f/c$52;
invoke-direct {p1, p0, p3}, Lcom/imo/android/imoim/biggroup/f/c$52;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;)V
const-string p2, "big_group"
const-string p3, "get_big_group_bubble_info"
invoke-static {p2, p3, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final c(Ljava/lang/String;Z)V
.registers 6
.line 1486
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 1487
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 1488
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1489
invoke-static {p2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p2
const-string v1, "is_public"
invoke-interface {v0, v1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1491
invoke-direct {p0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->g(Ljava/lang/String;)Lb/a;
move-result-object p1
const-string p2, "big_group"
const-string v1, "set_is_public"
invoke-static {p2, v1, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final c(Ljava/lang/String;[Ljava/lang/String;Lb/a;)V
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"[",
"Ljava/lang/String;",
"Lb/a<",
"Lorg/json/JSONObject;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
const-string v0, "silent_members"
.line 790
invoke-direct {p0, v0, p1, p2, p3}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Lb/a;)V
return-void
.end method
.method public final d(Ljava/lang/String;)Ljava/lang/String;
.registers 3
.line 2913
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/f/c;->a:Ljava/util/Map;
invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Ljava/lang/String;
return-object p1
.end method
.method public final d()V
.registers 5
.line 2239
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 2240
sget-object v1, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;
invoke-virtual {v1}, Lcom/imo/android/imoim/network/Dispatcher4;->getSSID()Ljava/lang/String;
move-result-object v1
const-string v2, "ssid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 2241
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "big_group_users"
const-string v2, "mark_group_notification_as_read"
const/4 v3, 0x0
.line 2243
invoke-static {v1, v2, v0, v3}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final d(Lb/a;)V
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lb/a<",
"Landroidx/core/util/Pair<",
"Lcom/imo/android/imoim/biggroup/data/b;",
"Ljava/lang/String;",
">;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 3591
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 3592
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3593
invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale;
move-result-object v1
invoke-virtual {v1}, Ljava/util/Locale;->getLanguage()Ljava/lang/String;
move-result-object v1
const-string v2, "language"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3595
invoke-static {}, Lcom/imo/android/imoim/util/common/g;->a()Ljava/lang/Double;
move-result-object v1
.line 3596
invoke-static {}, Lcom/imo/android/imoim/util/common/g;->b()Ljava/lang/Double;
move-result-object v2
if-eqz v1, :cond_33
if-eqz v2, :cond_33
const-string v3, "longitude"
.line 3598
invoke-interface {v0, v3, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "latitude"
.line 3599
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3602
:cond_33
invoke-static {}, Lcom/imo/android/imoim/util/common/f;->a()Ljava/lang/String;
move-result-object v1
.line 3603
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v2
if-nez v2, :cond_42
const-string v2, "city"
.line 3604
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 32183
:cond_42
invoke-static {}, Lcom/imo/android/imoim/util/common/f;->c()Ljava/lang/String;
move-result-object v1
.line 32184
invoke-static {v1}, Lcom/imo/android/imoim/util/ei;->ax(Ljava/lang/String;)Z
move-result v2
if-eqz v2, :cond_50
.line 32185
invoke-static {}, Lcom/imo/android/imoim/util/ei;->h()Ljava/lang/String;
move-result-object v1
.line 32187
:cond_50
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v2
if-nez v2, :cond_5c
.line 32188
sget-object v2, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale;
invoke-virtual {v1, v2}, Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String;
move-result-object v1
.line 3608
:cond_5c
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v2
if-nez v2, :cond_6d
.line 3609
sget-object v2, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale;
invoke-virtual {v1, v2}, Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String;
move-result-object v1
const-string v2, "cc"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3612
:cond_6d
new-instance v1, Lcom/imo/android/imoim/biggroup/f/c$62;
invoke-direct {v1, p0, p1}, Lcom/imo/android/imoim/biggroup/f/c$62;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;)V
const-string p1, "big_group_manager"
const-string v2, "get_recommended_big_groups_when_leave"
invoke-static {p1, v2, v0, v1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final d(Ljava/lang/String;Lb/a;)V
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Lb/a<",
"Lcom/imo/android/imoim/biggroup/data/p;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 473
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 474
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 475
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 476
new-instance p1, Lcom/imo/android/imoim/biggroup/f/c$75;
invoke-direct {p1, p0, p2}, Lcom/imo/android/imoim/biggroup/f/c$75;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;)V
const-string p2, "big_group"
const-string v1, "apply_upgrade_capacity"
invoke-static {p2, v1, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final d(Ljava/lang/String;Ljava/lang/String;Lb/a;)V
.registers 12
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Lb/a<",
"Landroidx/core/util/Pair<",
"Ljava/util/List<",
"Lcom/imo/android/imoim/biggroup/data/BigGroupMember;",
">;",
"Ljava/lang/String;",
">;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
const-string v1, "big_group_manager"
const-string v2, "get_big_group_members_with_qualification"
const/4 v5, 0x0
const/4 v6, 0x0
move-object v0, p0
move-object v3, p1
move-object v4, p2
move-object v7, p3
.line 664
invoke-direct/range {v0 .. v7}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IZLb/a;)V
return-void
.end method
.method public final d(Ljava/lang/String;Z)V
.registers 6
.line 1496
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 1497
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 1498
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1499
invoke-static {p2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p2
const-string v1, "members_can_talk"
invoke-interface {v0, v1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1501
invoke-direct {p0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->g(Ljava/lang/String;)Lb/a;
move-result-object p1
const-string p2, "big_group"
const-string v1, "set_members_can_talk"
invoke-static {p2, v1, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final d(Ljava/lang/String;[Ljava/lang/String;Lb/a;)V
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"[",
"Ljava/lang/String;",
"Lb/a<",
"Lorg/json/JSONObject;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
const-string v0, "unsilent_members"
.line 795
invoke-direct {p0, v0, p1, p2, p3}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Lb/a;)V
return-void
.end method
.method public final e()V
.registers 4
.line 2581
sget-object v0, Lcom/imo/android/imoim/IMO;->l:Lcom/imo/android/imoim/managers/notification/ap;
.line 22025
invoke-static {}, Lsg/bigo/sdk/libnotification/a/c$a;->a()Lsg/bigo/sdk/libnotification/a/c;
move-result-object v0
.line 21297
invoke-static {}, Lcom/imo/android/imoim/biggroup/messagehelper/a;->a()I
move-result v1
const/4 v2, 0x0
invoke-interface {v0, v2, v1}, Lsg/bigo/sdk/libnotification/a/a;->a(Ljava/lang/String;I)V
return-void
.end method
.method public final e(Lb/a;)V
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lb/a<",
"Lorg/json/JSONArray;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 3831
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 3832
sget-object v1, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;
invoke-virtual {v1}, Lcom/imo/android/imoim/network/Dispatcher4;->getSSID()Ljava/lang/String;
move-result-object v1
const-string v2, "ssid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3833
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3834
new-instance v1, Lcom/imo/android/imoim/biggroup/f/c$65;
invoke-direct {v1, p0, p1}, Lcom/imo/android/imoim/biggroup/f/c$65;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;)V
const-string p1, "big_group_manager"
const-string v2, "get_audio_msg_white_list_words"
invoke-static {p1, v2, v0, v1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final e(Ljava/lang/String;)V
.registers 5
.line 3801
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 3802
sget-object v1, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;
invoke-virtual {v1}, Lcom/imo/android/imoim/network/Dispatcher4;->getSSID()Ljava/lang/String;
move-result-object v1
const-string v2, "ssid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3803
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 3804
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "big_group"
const-string v1, "send_imo_team_big_group_invite"
const/4 v2, 0x0
.line 3806
invoke-static {p1, v1, v0, v2}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final e(Ljava/lang/String;Lb/a;)V
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Lb/a<",
"Lcom/imo/android/imoim/biggroup/data/p;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 544
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 545
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 546
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 547
new-instance p1, Lcom/imo/android/imoim/biggroup/f/c$3;
invoke-direct {p1, p0, p2}, Lcom/imo/android/imoim/biggroup/f/c$3;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;)V
const-string p2, "big_group"
const-string v1, "get_upgrade_capacity_apply_info"
invoke-static {p2, v1, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final e(Ljava/lang/String;Ljava/lang/String;Lb/a;)V
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Lb/a<",
"Landroidx/core/util/Pair<",
"Ljava/util/List<",
"Lcom/imo/android/imoim/biggroup/data/BigGroupMember;",
">;",
"Ljava/lang/String;",
">;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
const-string v0, "get_big_group_members"
.line 669
invoke-direct {p0, v0, p1, p2, p3}, Lcom/imo/android/imoim/biggroup/f/c;->d(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lb/a;)V
return-void
.end method
.method public final e(Ljava/lang/String;Z)V
.registers 6
.line 1506
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 1507
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 1508
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1509
invoke-static {p2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p2
const-string v1, "is_time_restricted"
invoke-interface {v0, v1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1511
invoke-direct {p0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->g(Ljava/lang/String;)Lb/a;
move-result-object p1
const-string p2, "big_group"
const-string v1, "set_is_time_restricted"
invoke-static {p2, v1, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final f(Ljava/lang/String;Lb/a;)V
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Lb/a<",
"Landroidx/core/util/Pair<",
"Ljava/lang/Boolean;",
"Ljava/lang/String;",
">;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 858
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 859
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 860
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 862
new-instance v1, Lcom/imo/android/imoim/biggroup/f/c$8;
invoke-direct {v1, p0, p1, p2}, Lcom/imo/android/imoim/biggroup/f/c$8;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Ljava/lang/String;Lb/a;)V
const-string p1, "big_group_manager"
const-string p2, "dissolve_big_group"
invoke-static {p1, p2, v0, v1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final f(Ljava/lang/String;Ljava/lang/String;Lb/a;)V
.registers 11
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Lb/a<",
"Landroidx/core/util/Pair<",
"Ljava/util/List<",
"Lcom/imo/android/imoim/biggroup/data/BigGroupMember;",
">;",
"Ljava/lang/String;",
">;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
const-string v1, "get_big_group_members"
const/4 v4, 0x0
const/4 v5, 0x1
move-object v0, p0
move-object v2, p1
move-object v3, p2
move-object v6, p3
.line 716
invoke-direct/range {v0 .. v6}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IZLb/a;)V
return-void
.end method
.method public final f(Ljava/lang/String;Z)V
.registers 6
.line 1550
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 1551
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 1552
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1553
invoke-static {p2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p2
const-string v1, "members_can_publish"
invoke-interface {v0, v1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1555
invoke-direct {p0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->g(Ljava/lang/String;)Lb/a;
move-result-object p1
const-string p2, "big_group"
const-string v1, "set_members_can_publish"
invoke-static {p2, v1, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final g(Ljava/lang/String;Lb/a;)V
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Lb/a<",
"Landroidx/core/util/Pair<",
"Lcom/imo/android/imoim/biggroup/data/j;",
"Ljava/lang/String;",
">;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 1387
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 1388
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 1389
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1390
invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale;
move-result-object v1
invoke-virtual {v1}, Ljava/util/Locale;->getLanguage()Ljava/lang/String;
move-result-object v1
const-string v2, "language"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1391
new-instance v1, Lcom/imo/android/imoim/biggroup/f/c$19;
invoke-direct {v1, p0, p2, p1}, Lcom/imo/android/imoim/biggroup/f/c$19;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;Ljava/lang/String;)V
const-string p1, "big_group"
const-string p2, "get_big_group_info"
invoke-static {p1, p2, v0, v1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final g(Ljava/lang/String;Ljava/lang/String;Lb/a;)V
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Lb/a<",
"Landroidx/core/util/Pair<",
"Ljava/util/List<",
"Lcom/imo/android/imoim/biggroup/data/BigGroupMember;",
">;",
"Ljava/lang/String;",
">;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
const-string v0, "get_big_group_last_seen_members"
.line 721
invoke-direct {p0, v0, p1, p2, p3}, Lcom/imo/android/imoim/biggroup/f/c;->d(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lb/a;)V
return-void
.end method
.method public final g(Ljava/lang/String;Z)V
.registers 6
.line 1570
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 1571
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 1572
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1573
invoke-static {p2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p2
const-string v1, "expose_group_zone"
invoke-interface {v0, v1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1575
invoke-direct {p0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->g(Ljava/lang/String;)Lb/a;
move-result-object p1
const-string p2, "big_group"
const-string v1, "set_expose_group_zone"
invoke-static {p2, v1, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final h(Ljava/lang/String;Lb/a;)V
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Lb/a<",
"Landroidx/core/util/Pair<",
"Lcom/imo/android/imoim/biggroup/data/j;",
"Ljava/lang/String;",
">;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 1450
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 1451
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "share_link"
.line 1452
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1454
new-instance p1, Lcom/imo/android/imoim/biggroup/f/c$20;
invoke-direct {p1, p0, p2}, Lcom/imo/android/imoim/biggroup/f/c$20;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;)V
const-string p2, "big_group_manager"
const-string v1, "get_big_group_info_from_share_link"
invoke-static {p2, v1, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final h(Ljava/lang/String;Ljava/lang/String;Lb/a;)V
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Lb/a<",
"Landroidx/core/util/Pair<",
"Ljava/util/List<",
"Lcom/imo/android/imoim/biggroup/data/BigGroupMember;",
">;",
"Ljava/lang/String;",
">;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
const-string v0, "get_silent_members"
.line 726
invoke-direct {p0, v0, p1, p2, p3}, Lcom/imo/android/imoim/biggroup/f/c;->d(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lb/a;)V
return-void
.end method
.method public final h(Ljava/lang/String;Z)V
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Z)V"
}
.end annotation
.line 2308
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 2309
sget-object v1, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;
invoke-virtual {v1}, Lcom/imo/android/imoim/network/Dispatcher4;->getSSID()Ljava/lang/String;
move-result-object v1
const-string v2, "ssid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 2310
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 2311
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 2312
invoke-static {p2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p2
const-string v1, "show_online"
invoke-interface {v0, v1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 2313
new-instance p2, Lcom/imo/android/imoim/biggroup/f/c$40;
invoke-direct {p2, p0, p1}, Lcom/imo/android/imoim/biggroup/f/c$40;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Ljava/lang/String;)V
const-string p1, "big_group_users"
const-string v1, "set_show_online_status"
invoke-static {p1, v1, v0, p2}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final i(Ljava/lang/String;Lb/a;)V
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Lb/a<",
"Lcom/imo/android/imoim/biggroup/data/ag;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 1526
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 1527
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 1528
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1530
new-instance v1, Lcom/imo/android/imoim/biggroup/f/c$22;
invoke-direct {v1, p0, p1, p2}, Lcom/imo/android/imoim/biggroup/f/c$22;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Ljava/lang/String;Lb/a;)V
const-string p1, "big_group"
const-string p2, "get_talk_status"
invoke-static {p1, p2, v0, v1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final i(Ljava/lang/String;Ljava/lang/String;Lb/a;)V
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Lb/a<",
"Landroidx/core/util/Pair<",
"Ljava/util/List<",
"Lcom/imo/android/imoim/biggroup/data/BigGroupMember;",
">;",
"Ljava/lang/String;",
">;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
const-string v0, "get_admins"
.line 731
invoke-direct {p0, v0, p1, p2, p3}, Lcom/imo/android/imoim/biggroup/f/c;->d(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lb/a;)V
return-void
.end method
.method public final i(Ljava/lang/String;Z)V
.registers 6
.line 3668
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 3669
sget-object v1, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;
invoke-virtual {v1}, Lcom/imo/android/imoim/network/Dispatcher4;->getSSID()Ljava/lang/String;
move-result-object v1
const-string v2, "ssid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3670
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 3671
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3672
invoke-static {p2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p2
const-string v1, "is_audio_message_only"
invoke-interface {v0, v1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3674
invoke-direct {p0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->g(Ljava/lang/String;)Lb/a;
move-result-object p1
const-string p2, "big_group"
const-string v1, "set_audio_message_only"
invoke-static {p2, v1, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final j(Ljava/lang/String;Lb/a;)V
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Lb/a<",
"Lcom/imo/android/imoim/biggroup/data/ag;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 1580
sget-object v0, Lcom/imo/android/imoim/biggroup/f/c;->b:Ljava/lang/String;
new-instance v1, Ljava/lang/StringBuilder;
const-string v2, "openGroupChat: "
invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, ";"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
.line 10071
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 10091
invoke-static {}, Lcom/imo/android/imoim/biggroup/f/e$a;->a()Lcom/imo/android/imoim/biggroup/f/e;
move-result-object v0
.line 11079
iput-object p1, v0, Lcom/imo/android/imoim/biggroup/f/e;->h:Ljava/lang/String;
.line 1584
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 1585
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 1586
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1587
sget-object v1, Lcom/imo/android/imoim/util/df$c;->BG_OPEN_CHAT_DOT_CURSOR:Lcom/imo/android/imoim/util/df$c;
const/4 v2, 0x0
invoke-static {v1, v2}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
const-string v2, "cursor"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 1588
new-instance v1, Lcom/imo/android/imoim/biggroup/f/c$23;
invoke-direct {v1, p0, p1, p2}, Lcom/imo/android/imoim/biggroup/f/c$23;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Ljava/lang/String;Lb/a;)V
const-string p1, "big_group"
const-string p2, "open_big_group_chat"
invoke-static {p1, p2, v0, v1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final j(Ljava/lang/String;Ljava/lang/String;Lb/a;)V
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Lb/a<",
"Lorg/apache/a/a/b/c<",
"Lorg/json/JSONObject;",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 800
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 801
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 802
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "anon_id"
.line 803
invoke-interface {v0, v1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 805
new-instance p2, Lcom/imo/android/imoim/biggroup/f/c$7;
invoke-direct {p2, p0, p3, p1}, Lcom/imo/android/imoim/biggroup/f/c$7;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;Ljava/lang/String;)V
const-string p1, "big_group_manager"
const-string p3, "transfer_big_group"
invoke-static {p1, p3, v0, p2}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final j(Ljava/lang/String;Z)V
.registers 6
.line 3679
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 3680
sget-object v1, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;
invoke-virtual {v1}, Lcom/imo/android/imoim/network/Dispatcher4;->getSSID()Ljava/lang/String;
move-result-object v1
const-string v2, "ssid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3681
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 3682
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3683
invoke-static {p2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p2
const-string v1, "is_restricted"
invoke-interface {v0, v1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3685
invoke-direct {p0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->g(Ljava/lang/String;)Lb/a;
move-result-object p1
const-string p2, "big_group"
const-string v1, "set_group_card_message_restricted"
invoke-static {p2, v1, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final k(Ljava/lang/String;Lb/a;)V
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Lb/a<",
"Landroidx/core/util/Pair<",
"Ljava/util/List<",
"Lcom/imo/android/imoim/biggroup/data/BigGroupMember;",
">;",
"Ljava/lang/String;",
">;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 2353
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 2354
sget-object v1, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;
invoke-virtual {v1}, Lcom/imo/android/imoim/network/Dispatcher4;->getSSID()Ljava/lang/String;
move-result-object v1
const-string v2, "ssid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 2355
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 2356
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "cursor"
const/4 v1, 0x0
.line 2357
invoke-interface {v0, p1, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const/16 p1, 0x28
.line 2358
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string v1, "limit"
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 2359
new-instance p1, Lcom/imo/android/imoim/biggroup/f/c$42;
invoke-direct {p1, p0, p2}, Lcom/imo/android/imoim/biggroup/f/c$42;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;)V
const-string p2, "big_group"
const-string v1, "get_big_group_online_members_list"
invoke-static {p2, v1, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final k(Ljava/lang/String;Ljava/lang/String;Lb/a;)V
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Lb/a<",
"Lcom/imo/android/imoim/biggroup/data/a;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 2248
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 2249
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 2250
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "text"
.line 2251
invoke-interface {v0, v1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 2253
new-instance p2, Lcom/imo/android/imoim/biggroup/f/c$39;
invoke-direct {p2, p0, p1, p3}, Lcom/imo/android/imoim/biggroup/f/c$39;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Ljava/lang/String;Lb/a;)V
const-string p1, "big_group"
const-string p3, "create_announcement"
invoke-static {p1, p3, v0, p2}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final k(Ljava/lang/String;Z)V
.registers 6
.line 3690
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 3691
sget-object v1, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;
invoke-virtual {v1}, Lcom/imo/android/imoim/network/Dispatcher4;->getSSID()Ljava/lang/String;
move-result-object v1
const-string v2, "ssid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3692
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 3693
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3694
invoke-static {p2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p2
const-string v1, "is_restricted"
invoke-interface {v0, v1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3696
invoke-direct {p0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->g(Ljava/lang/String;)Lb/a;
move-result-object p1
const-string p2, "big_group"
const-string v1, "set_audio_message_restricted"
invoke-static {p2, v1, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final l(Ljava/lang/String;Lb/a;)V
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Lb/a<",
"Ljava/util/List<",
"Ljava/lang/String;",
">;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 2390
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_35
if-nez p2, :cond_9
goto :goto_35
.line 2393
:cond_9
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 2394
sget-object v1, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;
invoke-virtual {v1}, Lcom/imo/android/imoim/network/Dispatcher4;->getSSID()Ljava/lang/String;
move-result-object v1
const-string v2, "ssid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 2395
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "room_id"
.line 2396
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 2397
new-instance p1, Lcom/imo/android/imoim/biggroup/f/c$43;
invoke-direct {p1, p0, p2}, Lcom/imo/android/imoim/biggroup/f/c$43;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;)V
const-string p2, "RoomProxy"
const-string v1, "get_open_big_group_room_auto_selected_friends"
invoke-static {p2, v1, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
:cond_35
:goto_35
return-void
.end method
.method public final l(Ljava/lang/String;Ljava/lang/String;Lb/a;)V
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Lb/a<",
"Lorg/json/JSONObject;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 2342
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 2343
sget-object v1, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;
invoke-virtual {v1}, Lcom/imo/android/imoim/network/Dispatcher4;->getSSID()Ljava/lang/String;
move-result-object v1
const-string v2, "ssid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 2344
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 2345
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "cursor"
.line 2346
invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const/16 p1, 0x64
.line 2347
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string p2, "limit"
invoke-interface {v0, p2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "big_group"
const-string p2, "get_big_group_online_members"
.line 2348
invoke-static {p1, p2, v0, p3}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final l(Ljava/lang/String;Z)V
.registers 6
.line 3811
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 3812
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 3813
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3814
invoke-static {p2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p2
const-string v1, "show_group_ranking"
invoke-interface {v0, v1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3816
invoke-direct {p0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->g(Ljava/lang/String;)Lb/a;
move-result-object p1
const-string p2, "big_group"
const-string v1, "set_show_group_ranking"
invoke-static {p2, v1, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final m(Ljava/lang/String;Lb/a;)V
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Lb/a<",
"Ljava/lang/Integer;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 2930
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 2931
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 2932
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 2934
new-instance p1, Lcom/imo/android/imoim/biggroup/f/c$44;
invoke-direct {p1, p0, p2}, Lcom/imo/android/imoim/biggroup/f/c$44;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;)V
const-string p2, "big_group"
const-string v1, "admin_remain_kick_count_today"
invoke-static {p2, v1, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final m(Ljava/lang/String;Ljava/lang/String;Lb/a;)V
.registers 11
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Lb/a<",
"Landroidx/core/util/Pair<",
"Ljava/util/List<",
"Lcom/imo/android/imoim/biggroup/data/BigGroupMember;",
">;",
"Ljava/lang/String;",
">;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
const-string v1, "get_big_group_inactive_members"
const/16 v4, 0x32
const/4 v5, 0x0
move-object v0, p0
move-object v2, p1
move-object v3, p2
move-object v6, p3
.line 2925
invoke-direct/range {v0 .. v6}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IZLb/a;)V
return-void
.end method
.method public final m(Ljava/lang/String;Z)V
.registers 6
.line 3821
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 3822
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 3823
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3824
invoke-static {p2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p2
const-string v1, "is_display_chatroom"
invoke-interface {v0, v1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3826
invoke-direct {p0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->g(Ljava/lang/String;)Lb/a;
move-result-object p1
const-string p2, "big_group"
const-string v1, "set_is_display_chatroom"
invoke-static {p2, v1, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final n(Ljava/lang/String;Lb/a;)V
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Lb/a<",
"Lcom/imo/android/imoim/biggroup/data/m;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 3384
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
const-string v1, "bgid"
.line 3385
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3386
sget-object p1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {p1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object p1
const-string v1, "uid"
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3388
new-instance p1, Lcom/imo/android/imoim/biggroup/f/c$56;
invoke-direct {p1, p0, p2}, Lcom/imo/android/imoim/biggroup/f/c$56;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;)V
const-string p2, "big_group"
const-string v1, "get_recruitment"
invoke-static {p2, v1, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final n(Ljava/lang/String;Ljava/lang/String;Lb/a;)V
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Lb/a<",
"Lorg/json/JSONObject;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 2953
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 2954
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 2955
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "cursor"
.line 2956
invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-wide/16 p1, 0xf
.line 2957
invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object p1
const-string p2, "limit"
invoke-interface {v0, p2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 2959
new-instance p1, Lcom/imo/android/imoim/biggroup/f/c$45;
invoke-direct {p1, p0, p3}, Lcom/imo/android/imoim/biggroup/f/c$45;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;)V
const-string p2, "big_group"
const-string p3, "get_big_group_bubble_list"
invoke-static {p2, p3, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final o(Ljava/lang/String;Lb/a;)V
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Lb/a<",
"Landroid/util/Pair<",
"Ljava/lang/String;",
"Ljava/util/List<",
"Lcom/imo/android/imoim/biggroup/data/c;",
">;>;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 3415
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 3416
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3417
invoke-static {}, Lcom/imo/android/imoim/util/common/f;->c()Ljava/lang/String;
move-result-object v1
.line 3418
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v2
if-nez v2, :cond_25
.line 3419
sget-object v2, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale;
invoke-virtual {v1, v2}, Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String;
move-result-object v1
const-string v2, "cc"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:cond_25
const-wide/16 v1, 0x14
.line 3421
invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v1
const-string v2, "limit"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "cursor"
.line 3422
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3424
new-instance p1, Lcom/imo/android/imoim/biggroup/f/c$57;
invoke-direct {p1, p0, p2}, Lcom/imo/android/imoim/biggroup/f/c$57;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;)V
const-string p2, "big_group_manager"
const-string v1, "get_recruitment_big_groups"
invoke-static {p2, v1, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final o(Ljava/lang/String;Ljava/lang/String;Lb/a;)V
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Lb/a<",
"Lcom/imo/android/imoim/biggroup/data/t;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 3267
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 3268
sget-object v1, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;
invoke-virtual {v1}, Lcom/imo/android/imoim/network/Dispatcher4;->getSSID()Ljava/lang/String;
move-result-object v1
const-string v2, "ssid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 3269
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3270
sget-object p1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {p1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object p1
const-string v1, "uid"
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "cursor"
.line 3271
invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3273
new-instance p1, Lcom/imo/android/imoim/biggroup/f/c$53;
invoke-direct {p1, p0, p3}, Lcom/imo/android/imoim/biggroup/f/c$53;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;)V
const-string p2, "big_group"
const-string p3, "check_new_available_bubble"
invoke-static {p2, p3, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final p(Ljava/lang/String;Lb/a;)V
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Lb/a<",
"Ljava/lang/String;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 3639
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 3640
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 3641
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3643
new-instance p1, Lcom/imo/android/imoim/biggroup/f/c$63;
invoke-direct {p1, p0, p2}, Lcom/imo/android/imoim/biggroup/f/c$63;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;)V
const-string p2, "big_group_manager"
const-string v1, "announcement_activities_green_dot"
invoke-static {p2, v1, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final p(Ljava/lang/String;Ljava/lang/String;Lb/a;)V
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Lb/a<",
"Lcom/imo/android/imoim/biggroup/data/m;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 3348
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
const-string v1, "bgid"
.line 3349
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3350
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "text"
.line 3351
invoke-interface {v0, v1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3353
new-instance p2, Lcom/imo/android/imoim/biggroup/f/c$55;
invoke-direct {p2, p0, p3, p1}, Lcom/imo/android/imoim/biggroup/f/c$55;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;Ljava/lang/String;)V
const-string p1, "big_group"
const-string p3, "create_recruitment"
invoke-static {p1, p3, v0, p2}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final q(Ljava/lang/String;Lb/a;)V
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Lb/a<",
"Lcom/imo/android/imoim/biggroup/data/BigGroupGuide;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 4013
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 4014
sget-object v1, Lcom/imo/android/imoim/IMO;->c:Lcom/imo/android/imoim/network/Dispatcher4;
invoke-virtual {v1}, Lcom/imo/android/imoim/network/Dispatcher4;->getSSID()Ljava/lang/String;
move-result-object v1
const-string v2, "ssid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 4015
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "bgid"
.line 4016
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 4017
new-instance p1, Lcom/imo/android/imoim/biggroup/f/c$70;
invoke-direct {p1, p0, p2}, Lcom/imo/android/imoim/biggroup/f/c$70;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;)V
const-string p2, "big_group_manager"
const-string v1, "get_big_group_guide"
invoke-static {p2, v1, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final q(Ljava/lang/String;Ljava/lang/String;Lb/a;)V
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Lb/a<",
"Landroidx/core/util/Pair<",
"Ljava/lang/Boolean;",
"Ljava/lang/String;",
">;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 3498
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
.line 3499
sget-object v1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {v1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object v1
const-string v2, "uid"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "apply_tag"
.line 3500
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "apply_describe"
.line 3501
invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3503
new-instance p1, Lcom/imo/android/imoim/biggroup/f/c$59;
invoke-direct {p1, p0, p3}, Lcom/imo/android/imoim/biggroup/f/c$59;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;)V
const-string p2, "big_group_manager"
const-string p3, "apply_for_create_more_group"
invoke-static {p2, p3, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method
.method public final r(Ljava/lang/String;Ljava/lang/String;Lb/a;)V
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Lb/a<",
"Landroidx/core/util/Pair<",
"Ljava/util/List<",
"Lcom/imo/android/imoim/biggroup/announcement/a;",
">;",
"Ljava/lang/String;",
">;",
"Ljava/lang/Void;",
">;)V"
}
.end annotation
.line 3537
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
const-string v1, "cursor"
.line 3538
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const/16 p1, 0xa
.line 3539
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string v1, "limit"
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3540
sget-object p1, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
invoke-virtual {p1}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object p1
const-string v1, "uid"
invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "bgid"
.line 3541
invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 3543
new-instance p1, Lcom/imo/android/imoim/biggroup/f/c$60;
invoke-direct {p1, p0, p3}, Lcom/imo/android/imoim/biggroup/f/c$60;-><init>(Lcom/imo/android/imoim/biggroup/f/c;Lb/a;)V
const-string p2, "big_group_manager"
const-string p3, "get_announcement_activities"
invoke-static {p2, p3, v0, p1}, Lcom/imo/android/imoim/biggroup/f/c;->a(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lb/a;)V
return-void
.end method