c.smali

.class public final Lcom/imo/android/imoim/profile/c;
.super Ljava/lang/Object;
.source "SourceFile"


# direct methods
.method public constructor <init>()V
    .registers 1

    .line 20
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method

.method public static a(Ljava/lang/String;)Z
    .registers 7

    const/4 v0, 0x0

    if-nez p0, :cond_4

    return v0

    .line 115
    :cond_4
    invoke-static {p0}, Lcom/imo/android/imoim/util/ei;->x(Ljava/lang/String;)Z

    move-result v1

    const-string v2, "scene_community"

    const-string v3, "scene_party"

    const-string v4, "scene_voice_room"

    const-string v5, "scene_big_group"

    if-eqz v1, :cond_14

    move-object p0, v5

    goto :goto_2d

    :cond_14
    const-string v1, "scene_voice_room:"

    .line 117
    invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z

    move-result v1

    if-eqz v1, :cond_1e

    move-object p0, v4

    goto :goto_2d

    .line 119
    :cond_1e
    invoke-static {p0}, Lcom/imo/android/imoim/util/ei;->N(Ljava/lang/String;)Z

    move-result v1

    if-eqz v1, :cond_26

    move-object p0, v3

    goto :goto_2d

    .line 121
    :cond_26
    invoke-static {p0}, Lcom/imo/android/imoim/util/ei;->M(Ljava/lang/String;)Z

    move-result v1

    if-eqz v1, :cond_2d

    move-object p0, v2

    :cond_2d
    :goto_2d
    const-string v1, "scene_normal"

    .line 124
    invoke-virtual {v1, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-nez v1, :cond_9f

    .line 125
    invoke-virtual {v5, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-nez v1, :cond_9f

    const-string v1, "scene_greeting"

    .line 126
    invoke-virtual {v1, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-nez v1, :cond_9f

    const-string v1, "scene_nearby"

    .line 127
    invoke-virtual {v1, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-nez v1, :cond_9f

    const-string v1, "scene_recent_visitor"

    .line 128
    invoke-virtual {v1, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-nez v1, :cond_9f

    const-string v1, "scene_gift_wall"

    .line 129
    invoke-virtual {v1, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-nez v1, :cond_9f

    const-string v1, "scene_relationship"

    .line 130
    invoke-virtual {v1, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-nez v1, :cond_9f

    const-string v1, "scene_world_news"

    .line 131
    invoke-virtual {v1, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-nez v1, :cond_9f

    const-string v1, "scene_follow"

    .line 132
    invoke-virtual {v1, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-nez v1, :cond_9f

    const-string v1, "scene_share_user_profile"

    .line 133
    invoke-virtual {v1, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-nez v1, :cond_9f

    .line 134
    invoke-virtual {v3, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-nez v1, :cond_9f

    .line 135
    invoke-virtual {v4, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-nez v1, :cond_9f

    .line 136
    invoke-virtual {v2, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-nez v1, :cond_9f

    const-string v1, "scene_push_user_profile"

    .line 137
    invoke-virtual {v1, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-nez v1, :cond_9f

    const-string v1, "scene_story"

    .line 138
    invoke-virtual {v1, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result p0

    if-eqz p0, :cond_9e

    goto :goto_9f

    :cond_9e
    return v0

    .line 139
    :cond_9f
    :goto_9f
    sget-object p0, Lcom/imo/android/imoim/setting/IMOSettingsDelegate;->INSTANCE:Lcom/imo/android/imoim/setting/IMOSettingsDelegate;

    invoke-virtual {p0}, Lcom/imo/android/imoim/setting/IMOSettingsDelegate;->getImoProfileRefactor()Z

    move-result p0

    return p0
.end method

.method public static a(Ljava/lang/String;Ljava/lang/String;)Z
    .registers 4

    .line 62
    invoke-static {p0}, Lcom/imo/android/imoim/util/ei;->x(Ljava/lang/String;)Z

    move-result v0

    const/4 v1, 0x0

    if-eqz v0, :cond_15

    .line 63
    invoke-static {}, Lcom/imo/android/imoim/biggroup/k/a;->a()Lcom/imo/android/imoim/biggroup/f/g;

    move-result-object v0

    invoke-interface {v0, p0}, Lcom/imo/android/imoim/biggroup/f/g;->d(Ljava/lang/String;)Ljava/lang/String;

    move-result-object p0

    invoke-virtual {p1, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    goto/16 :goto_ea

    .line 64
    :cond_15
    invoke-static {p0}, Lcom/imo/android/imoim/util/ei;->y(Ljava/lang/String;)Z

    move-result v0

    if-eqz v0, :cond_1d

    goto/16 :goto_ea

    .line 66
    :cond_1d
    invoke-static {p0}, Lcom/imo/android/imoim/util/ei;->z(Ljava/lang/String;)Z

    move-result v0

    if-eqz v0, :cond_25

    goto/16 :goto_ea

    .line 68
    :cond_25
    invoke-static {p0}, Lcom/imo/android/imoim/util/ei;->A(Ljava/lang/String;)Z

    move-result v0

    if-eqz v0, :cond_2d

    goto/16 :goto_ea

    .line 70
    :cond_2d
    invoke-static {p0}, Lcom/imo/android/imoim/util/ei;->J(Ljava/lang/String;)Z

    move-result v0

    if-eqz v0, :cond_35

    goto/16 :goto_ea

    .line 72
    :cond_35
    invoke-static {p0}, Lcom/imo/android/imoim/util/ei;->C(Ljava/lang/String;)Z

    move-result v0

    if-eqz v0, :cond_4d

    .line 73
    const-class p0, Lcom/imo/android/imoim/world/notice/b;

    invoke-static {p0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;

    move-result-object p0

    check-cast p0, Lcom/imo/android/imoim/world/notice/b;

    invoke-interface {p0}, Lcom/imo/android/imoim/world/notice/b;->a()Ljava/lang/String;

    move-result-object p0

    invoke-static {p1, p0}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z

    move-result v1

    goto/16 :goto_ea

    .line 74
    :cond_4d
    invoke-static {p0}, Lcom/imo/android/imoim/util/ei;->D(Ljava/lang/String;)Z

    move-result v0

    if-eqz v0, :cond_5d

    .line 1035
    invoke-static {}, Lcom/imo/android/imoim/profile/share/i$a;->a()Lcom/imo/android/imoim/profile/share/i;

    move-result-object p0

    .line 75
    invoke-virtual {p0, p1}, Lcom/imo/android/imoim/profile/share/i;->c(Ljava/lang/String;)Z

    move-result v1

    goto/16 :goto_ea

    .line 76
    :cond_5d
    invoke-static {p0}, Lcom/imo/android/imoim/util/ei;->L(Ljava/lang/String;)Z

    move-result v0

    if-eqz v0, :cond_65

    goto/16 :goto_ea

    .line 78
    :cond_65
    invoke-static {p0}, Lcom/imo/android/imoim/util/ei;->G(Ljava/lang/String;)Z

    move-result v0

    if-eqz v0, :cond_79

    .line 79
    const-class p0, Lcom/imo/android/imoim/world/data/a/b/a/d;

    invoke-static {p0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;

    move-result-object p0

    check-cast p0, Lcom/imo/android/imoim/world/data/a/b/a/d;

    invoke-interface {p0, p1}, Lcom/imo/android/imoim/world/data/a/b/a/d;->b(Ljava/lang/String;)Z

    move-result v1

    goto/16 :goto_ea

    .line 80
    :cond_79
    invoke-static {p0}, Lcom/imo/android/imoim/util/ei;->M(Ljava/lang/String;)Z

    move-result v0

    if-eqz v0, :cond_8c

    .line 81
    invoke-static {}, Lcom/imo/android/imoim/communitymodule/c;->c()Lcom/imo/android/imoim/communitymodule/c;

    move-result-object v0

    invoke-static {p0}, Lcom/imo/android/imoim/util/ei;->S(Ljava/lang/String;)Ljava/lang/String;

    move-result-object p0

    invoke-virtual {v0, p0, p1}, Lcom/imo/android/imoim/communitymodule/c;->a(Ljava/lang/String;Ljava/lang/String;)Z

    move-result v1

    goto :goto_ea

    .line 82
    :cond_8c
    invoke-static {p0}, Lcom/imo/android/imoim/util/ei;->K(Ljava/lang/String;)Z

    move-result v0

    if-eqz v0, :cond_93

    goto :goto_ea

    .line 84
    :cond_93
    invoke-static {p0}, Lcom/imo/android/imoim/util/ei;->N(Ljava/lang/String;)Z

    move-result v0

    if-eqz v0, :cond_9a

    goto :goto_ea

    .line 86
    :cond_9a
    invoke-static {p0}, Lcom/imo/android/imoim/util/ei;->B(Ljava/lang/String;)Z

    move-result v0

    if-eqz v0, :cond_b1

    .line 87
    const-class p0, Lcom/imo/android/imoim/profile/giftwall/m;

    invoke-static {p0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;

    move-result-object p0

    check-cast p0, Lcom/imo/android/imoim/profile/giftwall/m;

    invoke-interface {p0}, Lcom/imo/android/imoim/profile/giftwall/m;->a()Ljava/lang/String;

    move-result-object p0

    invoke-static {p1, p0}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z

    move-result v1

    goto :goto_ea

    .line 88
    :cond_b1
    invoke-static {p0}, Lcom/imo/android/imoim/util/ei;->O(Ljava/lang/String;)Z

    move-result v0

    if-eqz v0, :cond_c6

    .line 89
    invoke-static {}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->a()Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;

    move-result-object p0

    invoke-virtual {p0}, Lcom/imo/android/imoim/biggroup/chatroom/c/a/f;->d()Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;

    move-result-object p0

    .line 1511
    iget-object p0, p0, Lcom/imo/android/imoim/biggroup/chatroom/c/a/j;->i:Ljava/lang/String;

    .line 89
    invoke-virtual {p1, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    goto :goto_ea

    .line 90
    :cond_c6
    invoke-static {p0}, Lcom/imo/android/imoim/util/ei;->P(Ljava/lang/String;)Z

    move-result v0

    if-eqz v0, :cond_da

    .line 91
    new-instance p0, Lcom/imo/android/imoim/qrcode/a/a/a;

    invoke-direct {p0}, Lcom/imo/android/imoim/qrcode/a/a/a;-><init>()V

    invoke-static {}, Lcom/imo/android/imoim/qrcode/a/a/a;->e()Ljava/lang/String;

    move-result-object p0

    invoke-static {p1, p0}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z

    move-result v1

    goto :goto_ea

    .line 96
    :cond_da
    invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;

    move-result-object p0

    const-string p1, "can\'t identify the scene id: "

    invoke-virtual {p1, p0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;

    move-result-object p0

    const/4 p1, 0x1

    const-string v0, "UserProfileConst"

    .line 2079
    invoke-static {v0, p0, p1}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Z)V

    :goto_ea
    return v1
.end method