am.smali
.class public final Lcom/imo/android/imoim/data/message/imdata/am;
.super Ljava/lang/Object;
.source "SourceFile"
# direct methods
.method public static final a(Lcom/imo/android/imoim/data/message/k;)Z
.registers 4
const/4 v0, 0x0
if-eqz p0, :cond_c
.line 13
invoke-interface {p0}, Lcom/imo/android/imoim/data/message/k;->g()Lcom/imo/android/imoim/data/message/imdata/b;
move-result-object v1
if-eqz v1, :cond_c
iget-object v1, v1, Lcom/imo/android/imoim/data/message/imdata/b;->b_:Lcom/imo/android/imoim/data/message/imdata/b$a;
goto :goto_d
:cond_c
move-object v1, v0
:goto_d
sget-object v2, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_VIDEO:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq v1, v2, :cond_22
if-eqz p0, :cond_1b
invoke-interface {p0}, Lcom/imo/android/imoim/data/message/k;->g()Lcom/imo/android/imoim/data/message/imdata/b;
move-result-object p0
if-eqz p0, :cond_1b
iget-object v0, p0, Lcom/imo/android/imoim/data/message/imdata/b;->b_:Lcom/imo/android/imoim/data/message/imdata/b$a;
:cond_1b
sget-object p0, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_VIDEO_2:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-ne v0, p0, :cond_20
goto :goto_22
:cond_20
const/4 p0, 0x0
return p0
:cond_22
:goto_22
const/4 p0, 0x1
return p0
.end method
.method public static final b(Lcom/imo/android/imoim/data/message/k;)Z
.registers 4
const/4 v0, 0x0
if-eqz p0, :cond_c
.line 17
invoke-interface {p0}, Lcom/imo/android/imoim/data/message/k;->g()Lcom/imo/android/imoim/data/message/imdata/b;
move-result-object v1
if-eqz v1, :cond_c
iget-object v1, v1, Lcom/imo/android/imoim/data/message/imdata/b;->b_:Lcom/imo/android/imoim/data/message/imdata/b$a;
goto :goto_d
:cond_c
move-object v1, v0
:goto_d
sget-object v2, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_PHOTO:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq v1, v2, :cond_22
if-eqz p0, :cond_1b
invoke-interface {p0}, Lcom/imo/android/imoim/data/message/k;->g()Lcom/imo/android/imoim/data/message/imdata/b;
move-result-object p0
if-eqz p0, :cond_1b
iget-object v0, p0, Lcom/imo/android/imoim/data/message/imdata/b;->b_:Lcom/imo/android/imoim/data/message/imdata/b$a;
:cond_1b
sget-object p0, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_PHOTO_2:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-ne v0, p0, :cond_20
goto :goto_22
:cond_20
const/4 p0, 0x0
return p0
:cond_22
:goto_22
const/4 p0, 0x1
return p0
.end method
.method public static final c(Lcom/imo/android/imoim/data/message/k;)Z
.registers 4
const/4 v0, 0x0
if-eqz p0, :cond_c
.line 21
invoke-interface {p0}, Lcom/imo/android/imoim/data/message/k;->g()Lcom/imo/android/imoim/data/message/imdata/b;
move-result-object v1
if-eqz v1, :cond_c
iget-object v1, v1, Lcom/imo/android/imoim/data/message/imdata/b;->b_:Lcom/imo/android/imoim/data/message/imdata/b$a;
goto :goto_d
:cond_c
move-object v1, v0
:goto_d
sget-object v2, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_AUDIO:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-eq v1, v2, :cond_22
if-eqz p0, :cond_1b
invoke-interface {p0}, Lcom/imo/android/imoim/data/message/k;->g()Lcom/imo/android/imoim/data/message/imdata/b;
move-result-object p0
if-eqz p0, :cond_1b
iget-object v0, p0, Lcom/imo/android/imoim/data/message/imdata/b;->b_:Lcom/imo/android/imoim/data/message/imdata/b$a;
:cond_1b
sget-object p0, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_AUDIO_2:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-ne v0, p0, :cond_20
goto :goto_22
:cond_20
const/4 p0, 0x0
return p0
:cond_22
:goto_22
const/4 p0, 0x1
return p0
.end method
.method public static final d(Lcom/imo/android/imoim/data/message/k;)Z
.registers 2
if-eqz p0, :cond_b
.line 25
invoke-interface {p0}, Lcom/imo/android/imoim/data/message/k;->g()Lcom/imo/android/imoim/data/message/imdata/b;
move-result-object p0
if-eqz p0, :cond_b
iget-object p0, p0, Lcom/imo/android/imoim/data/message/imdata/b;->b_:Lcom/imo/android/imoim/data/message/imdata/b$a;
goto :goto_c
:cond_b
const/4 p0, 0x0
:goto_c
sget-object v0, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_FILE:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-ne p0, v0, :cond_12
const/4 p0, 0x1
return p0
:cond_12
const/4 p0, 0x0
return p0
.end method
.method public static final e(Lcom/imo/android/imoim/data/message/k;)Z
.registers 2
if-eqz p0, :cond_7
.line 29
invoke-interface {p0}, Lcom/imo/android/imoim/data/message/k;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object p0
goto :goto_8
:cond_7
const/4 p0, 0x0
:goto_8
sget-object v0, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_BIGO_FILE:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-ne p0, v0, :cond_e
const/4 p0, 0x1
return p0
:cond_e
const/4 p0, 0x0
return p0
.end method
.method public static final f(Lcom/imo/android/imoim/data/message/k;)Z
.registers 2
if-eqz p0, :cond_b
.line 33
invoke-interface {p0}, Lcom/imo/android/imoim/data/message/k;->g()Lcom/imo/android/imoim/data/message/imdata/b;
move-result-object p0
if-eqz p0, :cond_b
iget-object p0, p0, Lcom/imo/android/imoim/data/message/imdata/b;->b_:Lcom/imo/android/imoim/data/message/imdata/b$a;
goto :goto_c
:cond_b
const/4 p0, 0x0
:goto_c
sget-object v0, Lcom/imo/android/imoim/data/message/imdata/b$a;->T_STICKER:Lcom/imo/android/imoim/data/message/imdata/b$a;
if-ne p0, v0, :cond_12
const/4 p0, 0x1
return p0
:cond_12
const/4 p0, 0x0
return p0
.end method
.method public static final g(Lcom/imo/android/imoim/data/message/k;)Z
.registers 1
if-eqz p0, :cond_7
.line 37
invoke-interface {p0}, Lcom/imo/android/imoim/data/message/k;->o()Ljava/lang/String;
move-result-object p0
goto :goto_8
:cond_7
const/4 p0, 0x0
:goto_8
invoke-static {p0}, Lcom/imo/android/imoim/views/k;->g(Ljava/lang/String;)Z
move-result p0
return p0
.end method
.method public static final h(Lcom/imo/android/imoim/data/message/k;)I
.registers 5
.line 40
invoke-interface {p0}, Lcom/imo/android/imoim/data/message/k;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object v0
const/4 v1, 0x0
if-nez v0, :cond_8
return v1
:cond_8
sget-object v2, Lcom/imo/android/imoim/data/message/imdata/an;->a:[I
invoke-virtual {v0}, Lcom/imo/android/imoim/data/message/imdata/b$a;->ordinal()I
move-result v0
aget v0, v2, v0
packed-switch v0, :pswitch_data_9e
.line 76
invoke-interface {p0}, Lcom/imo/android/imoim/data/message/k;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object v0
if-nez v0, :cond_80
invoke-static {}, Lkotlin/f/b/o;->a()V
goto :goto_80
:pswitch_1d
const/16 p0, 0x2e
return p0
:pswitch_20
const/16 p0, 0x2c
return p0
:pswitch_23
const/16 p0, 0x2b
return p0
:pswitch_26
const/16 p0, 0x28
return p0
:pswitch_29
const/16 p0, 0x21
return p0
:pswitch_2c
const/16 p0, 0x20
return p0
.line 68
:pswitch_2f
invoke-static {p0}, Lcom/imo/android/imoim/data/message/imdata/am;->i(Lcom/imo/android/imoim/data/message/k;)I
move-result p0
return p0
:pswitch_34
const/16 p0, 0x1e
return p0
:pswitch_37
const/16 p0, 0x1b
return p0
:pswitch_3a
const/16 p0, 0x1a
return p0
:pswitch_3d
const/16 p0, 0x19
return p0
:pswitch_40
const/16 p0, 0x18
return p0
:pswitch_43
const/16 p0, 0x17
return p0
:pswitch_46
const/16 p0, 0x16
return p0
:pswitch_49
const/16 p0, 0x15
return p0
:pswitch_4c
const/16 p0, 0x14
return p0
:pswitch_4f
const/16 p0, 0x13
return p0
:pswitch_52
const/16 p0, 0x27
return p0
:pswitch_55
const/16 p0, 0x12
return p0
:pswitch_58
const/16 p0, 0x11
return p0
:pswitch_5b
const/16 p0, 0x10
return p0
:pswitch_5e
const/16 p0, 0xf
return p0
:pswitch_61
const/16 p0, 0xe
return p0
:pswitch_64
const/16 p0, 0xd
return p0
:pswitch_67
const/16 p0, 0xc
return p0
:pswitch_6a
const/16 p0, 0xb
return p0
:pswitch_6d
const/16 p0, 0xa
return p0
:pswitch_70
const/16 p0, 0x9
return p0
:pswitch_73
const/4 p0, 0x6
return p0
:pswitch_75
const/4 p0, 0x5
return p0
:pswitch_77
const/4 p0, 0x4
return p0
.line 43
:pswitch_79
invoke-static {p0}, Lcom/imo/android/imoim/data/message/imdata/am;->j(Lcom/imo/android/imoim/data/message/k;)I
move-result p0
return p0
:pswitch_7e
const/4 p0, 0x1
return p0
:cond_80
:goto_80
const-string v2, "message.imDataType!!"
.line 76
invoke-static {v0, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v0}, Lcom/imo/android/imoim/data/message/imdata/b$a;->getProtoInt()I
move-result v0
const/4 v3, -0x1
if-ne v0, v3, :cond_8d
return v1
:cond_8d
invoke-interface {p0}, Lcom/imo/android/imoim/data/message/k;->d()Lcom/imo/android/imoim/data/message/imdata/b$a;
move-result-object p0
if-nez p0, :cond_96
invoke-static {}, Lkotlin/f/b/o;->a()V
:cond_96
invoke-static {p0, v2}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0}, Lcom/imo/android/imoim/data/message/imdata/b$a;->getProtoInt()I
move-result p0
return p0
:pswitch_data_9e
.packed-switch 0x1
:pswitch_7e
:pswitch_7e
:pswitch_79
:pswitch_77
:pswitch_77
:pswitch_75
:pswitch_73
:pswitch_73
:pswitch_70
:pswitch_6d
:pswitch_6a
:pswitch_67
:pswitch_64
:pswitch_61
:pswitch_5e
:pswitch_5b
:pswitch_58
:pswitch_55
:pswitch_52
:pswitch_4f
:pswitch_4c
:pswitch_49
:pswitch_46
:pswitch_43
:pswitch_40
:pswitch_3d
:pswitch_3d
:pswitch_3a
:pswitch_37
:pswitch_34
:pswitch_2f
:pswitch_2c
:pswitch_29
:pswitch_26
:pswitch_23
:pswitch_20
:pswitch_1d
.end packed-switch
.end method
.method private static final i(Lcom/imo/android/imoim/data/message/k;)I
.registers 2
.line 81
invoke-interface {p0}, Lcom/imo/android/imoim/data/message/k;->g()Lcom/imo/android/imoim/data/message/imdata/b;
move-result-object p0
check-cast p0, Lcom/imo/android/imoim/data/message/imdata/m;
if-eqz p0, :cond_b
iget-object p0, p0, Lcom/imo/android/imoim/data/message/imdata/m;->k:Ljava/lang/String;
goto :goto_c
:cond_b
const/4 p0, 0x0
.line 82
:goto_c
sget-object v0, Lcom/imo/android/imoim/publicchannel/post/ac$e;->IMAGE:Lcom/imo/android/imoim/publicchannel/post/ac$e;
invoke-virtual {v0}, Lcom/imo/android/imoim/publicchannel/post/ac$e;->name()Ljava/lang/String;
move-result-object v0
invoke-static {p0, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_1b
const/16 p0, 0x23
return p0
.line 83
:cond_1b
sget-object v0, Lcom/imo/android/imoim/publicchannel/post/ac$e;->WEB_PAGE:Lcom/imo/android/imoim/publicchannel/post/ac$e;
invoke-virtual {v0}, Lcom/imo/android/imoim/publicchannel/post/ac$e;->name()Ljava/lang/String;
move-result-object v0
invoke-static {p0, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_55
sget-object v0, Lcom/imo/android/imoim/publicchannel/post/ac$e;->MEDIA_LINK:Lcom/imo/android/imoim/publicchannel/post/ac$e;
invoke-virtual {v0}, Lcom/imo/android/imoim/publicchannel/post/ac$e;->name()Ljava/lang/String;
move-result-object v0
invoke-static {p0, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_34
goto :goto_55
.line 84
:cond_34
sget-object v0, Lcom/imo/android/imoim/publicchannel/post/ac$e;->WEATHER:Lcom/imo/android/imoim/publicchannel/post/ac$e;
invoke-virtual {v0}, Lcom/imo/android/imoim/publicchannel/post/ac$e;->name()Ljava/lang/String;
move-result-object v0
invoke-static {p0, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_43
const/16 p0, 0x25
return p0
.line 85
:cond_43
sget-object v0, Lcom/imo/android/imoim/publicchannel/post/ac$e;->SALAT_NOTIFICATION:Lcom/imo/android/imoim/publicchannel/post/ac$e;
invoke-virtual {v0}, Lcom/imo/android/imoim/publicchannel/post/ac$e;->name()Ljava/lang/String;
move-result-object v0
invoke-static {p0, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p0
if-eqz p0, :cond_52
const/16 p0, 0x26
return p0
:cond_52
const/16 p0, 0x22
return p0
:cond_55
:goto_55
const/16 p0, 0x24
return p0
.end method
.method private static final j(Lcom/imo/android/imoim/data/message/k;)I
.registers 2
.line 91
invoke-interface {p0}, Lcom/imo/android/imoim/data/message/k;->g()Lcom/imo/android/imoim/data/message/imdata/b;
move-result-object p0
if-eqz p0, :cond_1a
check-cast p0, Lcom/imo/android/imoim/data/message/imdata/bh;
iget-object p0, p0, Lcom/imo/android/imoim/data/message/imdata/bh;->k:Lcom/imo/android/imoim/expression/data/l;
if-nez p0, :cond_e
const/4 p0, 0x0
return p0
.line 1044
:cond_e
invoke-virtual {p0}, Lcom/imo/android/imoim/expression/data/l;->a()Lcom/imo/android/imoim/expression/data/l$b;
move-result-object p0
.line 1104
iget-boolean p0, p0, Lcom/imo/android/imoim/expression/data/l$b;->a:Z
if-eqz p0, :cond_18
const/4 p0, 0x3
return p0
:cond_18
const/4 p0, 0x2
return p0
.line 91
:cond_1a
new-instance p0, Lkotlin/TypeCastException;
const-string v0, "null cannot be cast to non-null type com.imo.android.imoim.data.message.imdata.IMDataSticker"
invoke-direct {p0, v0}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V
throw p0
.end method