c.smali
.class public final Lcom/imo/android/imoim/biggroup/chatroom/d/c;
.super Lcom/imo/android/imoim/an/d;
.source "SourceFile"
# static fields
.field public static final a:Lcom/imo/android/imoim/biggroup/chatroom/d/c;
.field private static b:Ljava/lang/String;
.field private static c:I
# direct methods
.method static constructor <clinit>()V
.registers 1
.line 14
new-instance v0, Lcom/imo/android/imoim/biggroup/chatroom/d/c;
invoke-direct {v0}, Lcom/imo/android/imoim/biggroup/chatroom/d/c;-><init>()V
sput-object v0, Lcom/imo/android/imoim/biggroup/chatroom/d/c;->a:Lcom/imo/android/imoim/biggroup/chatroom/d/c;
const-string v0, ""
.line 140
sput-object v0, Lcom/imo/android/imoim/biggroup/chatroom/d/c;->b:Ljava/lang/String;
return-void
.end method
.method private constructor <init>()V
.registers 1
.line 14
invoke-direct {p0}, Lcom/imo/android/imoim/an/d;-><init>()V
return-void
.end method
.method public static a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Map;
.registers 8
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
"Ljava/lang/String;",
")",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/Object;",
">;"
}
.end annotation
const-string v0, "page"
invoke-static {p0, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string v1, "opt"
invoke-static {p1, v1}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string v2, "groupId"
invoke-static {p2, v2}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 149
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->m()Z
move-result v2
if-eqz v2, :cond_18
const-string v2, "video"
goto :goto_1a
:cond_18
const-string v2, "normal"
:goto_1a
const/4 v3, 0x5
new-array v3, v3, [Lkotlin/m;
const/4 v4, 0x0
.line 151
invoke-static {v0, p0}, Lkotlin/s;->a(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/m;
move-result-object p0
aput-object p0, v3, v4
const/4 p0, 0x1
.line 152
invoke-static {v1, p1}, Lkotlin/s;->a(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/m;
move-result-object p1
aput-object p1, v3, p0
const/4 p0, 0x2
const-string p1, "groupid"
.line 153
invoke-static {p1, p2}, Lkotlin/s;->a(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/m;
move-result-object p1
aput-object p1, v3, p0
const/4 p0, 0x3
const-string p1, "scene_id"
.line 154
invoke-static {p1, p2}, Lkotlin/s;->a(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/m;
move-result-object p1
aput-object p1, v3, p0
const/4 p0, 0x4
const-string p1, "vroom_type"
.line 155
invoke-static {p1, v2}, Lkotlin/s;->a(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/m;
move-result-object p1
aput-object p1, v3, p0
.line 150
invoke-static {v3}, Lkotlin/a/af;->c([Lkotlin/m;)Ljava/util/HashMap;
move-result-object p0
check-cast p0, Ljava/util/Map;
return-object p0
.end method
.method public static a(I)V
.registers 1
.line 142
sput p0, Lcom/imo/android/imoim/biggroup/chatroom/d/c;->c:I
return-void
.end method
.method public static a(Ljava/lang/String;)V
.registers 2
const-string v0, "<set-?>"
invoke-static {p0, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 140
sput-object p0, Lcom/imo/android/imoim/biggroup/chatroom/d/c;->b:Ljava/lang/String;
return-void
.end method
.method public static a(Ljava/util/Map;)V
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/Object;",
">;)V"
}
.end annotation
const-string v0, "map"
invoke-static {p0, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 164
sget-object v0, Lcom/imo/android/imoim/biggroup/chatroom/d/c;->b:Ljava/lang/String;
const-string v1, "chatroom_id"
invoke-interface {p0, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 165
sget-object v0, Lcom/imo/android/imoim/biggroup/chatroom/d/c;->b:Ljava/lang/String;
const-string v1, "room_id_v1"
invoke-interface {p0, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 166
sget v0, Lcom/imo/android/imoim/biggroup/chatroom/d/c;->c:I
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v0
const-string v1, "chatroom_type"
invoke-interface {p0, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v0, "role"
.line 167
invoke-interface {p0, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
if-nez v1, :cond_2d
.line 168
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/d/c;->c()Ljava/lang/String;
move-result-object v1
invoke-interface {p0, v0, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 170
:cond_2d
sget-object v0, Lcom/imo/android/imoim/biggroup/chatroom/d/k;->a:Lcom/imo/android/imoim/biggroup/chatroom/d/k;
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/d/k;->d()Ljava/util/Map;
move-result-object v0
invoke-interface {p0, v0}, Ljava/util/Map;->putAll(Ljava/util/Map;)V
.line 171
sget-object v0, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
const-string v1, "chatroom_opt"
invoke-virtual {v0, v1, p0}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V
return-void
.end method
.method public static b()Ljava/lang/String;
.registers 1
.line 140
sget-object v0, Lcom/imo/android/imoim/biggroup/chatroom/d/c;->b:Ljava/lang/String;
return-object v0
.end method
.method public static c()Ljava/lang/String;
.registers 1
.line 195
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->u()Z
move-result v0
if-eqz v0, :cond_9
const-string v0, "createor"
return-object v0
.line 197
:cond_9
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->v()Z
move-result v0
if-nez v0, :cond_19
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/a;->w()Z
move-result v0
if-eqz v0, :cond_16
goto :goto_19
:cond_16
const-string v0, "visitor"
return-object v0
:cond_19
:goto_19
const-string v0, "member"
return-object v0
.end method
.method public static d()Ljava/lang/String;
.registers 2
.line 1073
invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/d/d$a;->a()Lcom/imo/android/imoim/biggroup/chatroom/d/d;
move-result-object v0
const-string v1, "BigGroupRoomReporter.get()"
.line 204
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 1127
iget-object v0, v0, Lcom/imo/android/imoim/biggroup/chatroom/d/d;->b:Ljava/lang/String;
if-nez v0, :cond_f
const-string v0, "unknow"
:cond_f
return-object v0
.end method