j.smali
.class public final Lcom/imo/android/imoim/publicchannel/h/j;
.super Lcom/imo/android/imoim/publicchannel/h/c;
.source "SourceFile"
# static fields
.field public static final a:Lcom/imo/android/imoim/publicchannel/h/j;
# direct methods
.method static constructor <clinit>()V
.registers 1
.line 11
new-instance v0, Lcom/imo/android/imoim/publicchannel/h/j;
invoke-direct {v0}, Lcom/imo/android/imoim/publicchannel/h/j;-><init>()V
sput-object v0, Lcom/imo/android/imoim/publicchannel/h/j;->a:Lcom/imo/android/imoim/publicchannel/h/j;
return-void
.end method
.method private constructor <init>()V
.registers 1
.line 11
invoke-direct {p0}, Lcom/imo/android/imoim/publicchannel/h/c;-><init>()V
return-void
.end method
.method private static a(Ljava/lang/String;)Ljava/util/Map;
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/Object;",
">;"
}
.end annotation
const/4 v0, 0x2
new-array v0, v0, [Lkotlin/m;
const-string v1, "action"
.line 49
invoke-static {v1, p0}, Lkotlin/s;->a(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/m;
move-result-object p0
const/4 v1, 0x0
aput-object p0, v0, v1
sget-object p0, Lcom/imo/android/imoim/IMO;->d:Lcom/imo/android/imoim/managers/c;
const-string v1, "IMO.accounts"
invoke-static {p0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Lcom/imo/android/imoim/managers/c;->i()Ljava/lang/String;
move-result-object p0
if-nez p0, :cond_1b
const-string p0, ""
:cond_1b
const-string v1, "imo_uid"
invoke-static {v1, p0}, Lkotlin/s;->a(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/m;
move-result-object p0
const/4 v1, 0x1
aput-object p0, v0, v1
invoke-static {v0}, Lkotlin/a/af;->b([Lkotlin/m;)Ljava/util/Map;
move-result-object p0
return-object p0
.end method
.method public static b()V
.registers 2
const-string v0, "1"
.line 33
invoke-static {v0}, Lcom/imo/android/imoim/publicchannel/h/j;->a(Ljava/lang/String;)Ljava/util/Map;
move-result-object v0
const-string v1, "01000122"
invoke-static {v0, v1}, Lcom/imo/android/imoim/publicchannel/h/j;->a(Ljava/util/Map;Ljava/lang/String;)V
return-void
.end method
.method public static c()V
.registers 6
.line 37
invoke-static {}, Lcom/imo/android/imoim/util/ae;->m()Ljava/util/List;
move-result-object v0
.line 38
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
.line 39
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v2
add-int/lit8 v2, v2, -0x1
const-string v3, "channelList"
.line 40
invoke-static {v0, v3}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v0, Ljava/lang/Iterable;
.line 56
invoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
move-result-object v0
const/4 v3, 0x0
:goto_1b
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v4
if-eqz v4, :cond_3f
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v4
add-int/lit8 v5, v3, 0x1
if-gez v3, :cond_2c
invoke-static {}, Lkotlin/a/k;->a()V
:cond_2c
check-cast v4, Lcom/imo/android/imoim/share/a/a;
.line 41
iget-object v4, v4, Lcom/imo/android/imoim/share/a/a;->c:Ljava/lang/String;
invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
if-ne v3, v2, :cond_38
const-string v3, ""
goto :goto_3a
:cond_38
const-string v3, "|"
:goto_3a
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move v3, v5
goto :goto_1b
:cond_3f
const-string v0, "2"
.line 43
invoke-static {v0}, Lcom/imo/android/imoim/publicchannel/h/j;->a(Ljava/lang/String;)Ljava/util/Map;
move-result-object v0
.line 44
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
const-string v2, "channelString.toString()"
invoke-static {v1, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
const-string v2, "channel_list"
invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "01000122"
.line 45
invoke-static {v0, v1}, Lcom/imo/android/imoim/publicchannel/h/j;->a(Ljava/util/Map;Ljava/lang/String;)V
return-void
.end method
# virtual methods
.method public final a()Ljava/util/List;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Ljava/lang/String;",
">;"
}
.end annotation
const-string v0, "01000122"
.line 27
invoke-static {v0}, Lkotlin/a/k;->a(Ljava/lang/Object;)Ljava/util/List;
move-result-object v0
return-object v0
.end method