G.smali
.class public Lcom/sandboxol/blockymods/utils/G;
.super Ljava/lang/Object;
.source "GameCode2EventConstantUtils.java"
# direct methods
.method public static a(Ljava/lang/String;)Ljava/lang/String;
.registers 2
const-string v0, "Home"
.line 5
invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_b
const-string p0, "home_gameicon_click"
return-object p0
:cond_b
const-string v0, "Game"
.line 6
invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p0
if-eqz p0, :cond_16
const-string p0, "game_gameicon_click"
return-object p0
:cond_16
const-string p0, ""
return-object p0
.end method
.method public static a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
.registers 20
move-object/from16 v0, p0
move-object/from16 v1, p1
const-string v2, "Home"
.line 1
invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
const/4 v3, 0x2
const/4 v4, 0x0
const/16 v5, 0x8
const/4 v6, 0x3
const-string v7, "recommend"
const-string v8, "complex"
const-string v9, "globe_hot"
const-string v10, "voxel"
const-string v11, "score"
const-string v12, "new"
const-string v13, "latest"
const-string v14, "income"
const-string v15, "ugc_recommend"
const/16 v16, -0x1
const-string v17, ""
if-eqz v2, :cond_97
.line 2
invoke-virtual/range {p1 .. p1}, Ljava/lang/String;->hashCode()I
move-result v0
sparse-switch v0, :sswitch_data_110
goto :goto_77
:sswitch_2f
invoke-virtual {v1, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_77
const/4 v3, 0x1
goto :goto_78
:sswitch_37
invoke-virtual {v1, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_77
const/4 v3, 0x5
goto :goto_78
:sswitch_3f
invoke-virtual {v1, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_77
const/4 v3, 0x7
goto :goto_78
:sswitch_47
invoke-virtual {v1, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_77
const/4 v3, 0x4
goto :goto_78
:sswitch_4f
invoke-virtual {v1, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_77
const/4 v3, 0x6
goto :goto_78
:sswitch_57
invoke-virtual {v1, v12}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_77
goto :goto_78
:sswitch_5e
invoke-virtual {v1, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_77
const/4 v3, 0x0
goto :goto_78
:sswitch_66
invoke-virtual {v1, v14}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_77
const/16 v3, 0x8
goto :goto_78
:sswitch_6f
invoke-virtual {v1, v15}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_77
const/4 v3, 0x3
goto :goto_78
:cond_77
:goto_77
const/4 v3, -0x1
:goto_78
packed-switch v3, :pswitch_data_136
return-object v17
:pswitch_7c
const-string v0, "home_income_click"
return-object v0
:pswitch_7f
const-string v0, "home_all_click"
return-object v0
:pswitch_82
const-string v0, "home_marks_click"
return-object v0
:pswitch_85
const-string v0, "home_com_click"
return-object v0
:pswitch_88
const-string v0, "home_class_click"
return-object v0
:pswitch_8b
const-string v0, "home_ugc_click"
return-object v0
:pswitch_8e
const-string v0, "home_new_click"
return-object v0
:pswitch_91
const-string v0, "home_guess_click"
return-object v0
:pswitch_94
const-string v0, "home_rec_click"
return-object v0
:cond_97
const-string v2, "Game"
.line 3
invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_10f
.line 4
invoke-virtual/range {p1 .. p1}, Ljava/lang/String;->hashCode()I
move-result v0
sparse-switch v0, :sswitch_data_14c
goto :goto_ef
:sswitch_a7
invoke-virtual {v1, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_ef
const/4 v3, 0x1
goto :goto_f0
:sswitch_af
invoke-virtual {v1, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_ef
const/4 v3, 0x5
goto :goto_f0
:sswitch_b7
invoke-virtual {v1, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_ef
const/4 v3, 0x7
goto :goto_f0
:sswitch_bf
invoke-virtual {v1, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_ef
const/4 v3, 0x4
goto :goto_f0
:sswitch_c7
invoke-virtual {v1, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_ef
const/4 v3, 0x6
goto :goto_f0
:sswitch_cf
invoke-virtual {v1, v12}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_ef
goto :goto_f0
:sswitch_d6
invoke-virtual {v1, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_ef
const/4 v3, 0x0
goto :goto_f0
:sswitch_de
invoke-virtual {v1, v14}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_ef
const/16 v3, 0x8
goto :goto_f0
:sswitch_e7
invoke-virtual {v1, v15}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_ef
const/4 v3, 0x3
goto :goto_f0
:cond_ef
:goto_ef
const/4 v3, -0x1
:goto_f0
packed-switch v3, :pswitch_data_172
return-object v17
:pswitch_f4
const-string v0, "game_income_click"
return-object v0
:pswitch_f7
const-string v0, "game_all_click"
return-object v0
:pswitch_fa
const-string v0, "game_marks_click"
return-object v0
:pswitch_fd
const-string v0, "game_com_click"
return-object v0
:pswitch_100
const-string v0, "game_class_click"
return-object v0
:pswitch_103
const-string v0, "game_ugc_click"
return-object v0
:pswitch_106
const-string v0, "game_new_click"
return-object v0
:pswitch_109
const-string v0, "game_guess_click"
return-object v0
:pswitch_10c
const-string v0, "game_rec_click"
return-object v0
:cond_10f
return-object v17
:sswitch_data_110
.sparse-switch
-0x6efc51f2 -> :sswitch_6f
-0x46965e57 -> :sswitch_66
-0x42277079 -> :sswitch_5e
0x1a9a0 -> :sswitch_57
0x6833e92 -> :sswitch_4f
0x6b319c6 -> :sswitch_47
0x17523efb -> :sswitch_3f
0x38a764b0 -> :sswitch_37
0x3af610bc -> :sswitch_2f
.end sparse-switch
:pswitch_data_136
.packed-switch 0x0
:pswitch_94
:pswitch_91
:pswitch_8e
:pswitch_8b
:pswitch_88
:pswitch_85
:pswitch_82
:pswitch_7f
:pswitch_7c
.end packed-switch
:sswitch_data_14c
.sparse-switch
-0x6efc51f2 -> :sswitch_e7
-0x46965e57 -> :sswitch_de
-0x42277079 -> :sswitch_d6
0x1a9a0 -> :sswitch_cf
0x6833e92 -> :sswitch_c7
0x6b319c6 -> :sswitch_bf
0x17523efb -> :sswitch_b7
0x38a764b0 -> :sswitch_af
0x3af610bc -> :sswitch_a7
.end sparse-switch
:pswitch_data_172
.packed-switch 0x0
:pswitch_10c
:pswitch_109
:pswitch_106
:pswitch_103
:pswitch_100
:pswitch_fd
:pswitch_fa
:pswitch_f7
:pswitch_f4
.end packed-switch
.end method
.method public static b(Ljava/lang/String;)Ljava/lang/String;
.registers 2
.line 1
invoke-virtual {p0}, Ljava/lang/String;->hashCode()I
move-result v0
sparse-switch v0, :sswitch_data_86
goto :goto_63
:sswitch_8
const-string v0, "recommend"
invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p0
if-eqz p0, :cond_63
const/4 p0, 0x1
goto :goto_64
:sswitch_12
const-string v0, "complex"
invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p0
if-eqz p0, :cond_63
const/4 p0, 0x5
goto :goto_64
:sswitch_1c
const-string v0, "globe_hot"
invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p0
if-eqz p0, :cond_63
const/4 p0, 0x7
goto :goto_64
:sswitch_26
const-string v0, "voxel"
invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p0
if-eqz p0, :cond_63
const/4 p0, 0x4
goto :goto_64
:sswitch_30
const-string v0, "score"
invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p0
if-eqz p0, :cond_63
const/4 p0, 0x6
goto :goto_64
:sswitch_3a
const-string v0, "new"
invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p0
if-eqz p0, :cond_63
const/4 p0, 0x2
goto :goto_64
:sswitch_44
const-string v0, "latest"
invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p0
if-eqz p0, :cond_63
const/4 p0, 0x0
goto :goto_64
:sswitch_4e
const-string v0, "income"
invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p0
if-eqz p0, :cond_63
const/16 p0, 0x8
goto :goto_64
:sswitch_59
const-string v0, "ugc_recommend"
invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p0
if-eqz p0, :cond_63
const/4 p0, 0x3
goto :goto_64
:cond_63
:goto_63
const/4 p0, -0x1
:goto_64
packed-switch p0, :pswitch_data_ac
const-string p0, ""
return-object p0
:pswitch_6a
const-string p0, "game_income_show"
return-object p0
:pswitch_6d
const-string p0, "game_all_show"
return-object p0
:pswitch_70
const-string p0, "game_marks_show"
return-object p0
:pswitch_73
const-string p0, "game_com_show"
return-object p0
:pswitch_76
const-string p0, "game_class_show"
return-object p0
:pswitch_79
const-string p0, "game_ugc_show"
return-object p0
:pswitch_7c
const-string p0, "game_new_show"
return-object p0
:pswitch_7f
const-string p0, "game_guess_show"
return-object p0
:pswitch_82
const-string p0, "game_rec_show"
return-object p0
nop
:sswitch_data_86
.sparse-switch
-0x6efc51f2 -> :sswitch_59
-0x46965e57 -> :sswitch_4e
-0x42277079 -> :sswitch_44
0x1a9a0 -> :sswitch_3a
0x6833e92 -> :sswitch_30
0x6b319c6 -> :sswitch_26
0x17523efb -> :sswitch_1c
0x38a764b0 -> :sswitch_12
0x3af610bc -> :sswitch_8
.end sparse-switch
:pswitch_data_ac
.packed-switch 0x0
:pswitch_82
:pswitch_7f
:pswitch_7c
:pswitch_79
:pswitch_76
:pswitch_73
:pswitch_70
:pswitch_6d
:pswitch_6a
.end packed-switch
.end method