d.smali
.class public final Lcom/imo/android/imoim/abtest/d;
.super Ljava/lang/Object;
.source "SourceFile"
# static fields
.field private static a:Ljava/util/Set;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Set<",
"Ljava/lang/Integer;",
">;"
}
.end annotation
.end field
.field private static b:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Lcom/imo/android/imoim/abtest/i;",
">;"
}
.end annotation
.end field
.field private static c:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Lcom/imo/android/imoim/abtest/i;",
">;"
}
.end annotation
.end field
.field private static d:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/Long;",
">;"
}
.end annotation
.end field
# direct methods
.method static constructor <clinit>()V
.registers 21
.line 22
new-instance v0, Ljava/util/HashSet;
invoke-direct {v0}, Ljava/util/HashSet;-><init>()V
sput-object v0, Lcom/imo/android/imoim/abtest/d;->a:Ljava/util/Set;
.line 25
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
sput-object v0, Lcom/imo/android/imoim/abtest/d;->b:Ljava/util/Map;
.line 28
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
sput-object v0, Lcom/imo/android/imoim/abtest/d;->c:Ljava/util/Map;
.line 325
sget-object v3, Lcom/imo/android/imoim/util/df$be;->TEST_LONG26:Lcom/imo/android/imoim/util/df$be;
const/4 v0, 0x1
.line 326
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v7
new-array v6, v0, [Ljava/lang/Integer;
const/4 v8, 0x0
aput-object v7, v6, v8
const-string v1, "s_unit_form"
const-string v2, "s_unit_form"
const/16 v4, 0xf
const/4 v5, 0x1
.line 325
invoke-static/range {v1 .. v6}, Lcom/imo/android/imoim/abtest/d;->b(Ljava/lang/String;Ljava/lang/String;Lcom/imo/android/imoim/util/df$be;II[Ljava/lang/Integer;)V
.line 329
sget-object v11, Lcom/imo/android/imoim/util/df$be;->TEST_LONG26:Lcom/imo/android/imoim/util/df$be;
new-array v14, v0, [Ljava/lang/Integer;
aput-object v7, v14, v8
const-string v9, "s_ad_all"
const-string v10, "s_ad_all"
const/16 v12, 0x18
const/4 v13, 0x1
invoke-static/range {v9 .. v14}, Lcom/imo/android/imoim/abtest/d;->b(Ljava/lang/String;Ljava/lang/String;Lcom/imo/android/imoim/util/df$be;II[Ljava/lang/Integer;)V
.line 332
sget-object v3, Lcom/imo/android/imoim/util/df$be;->TEST_LONG26:Lcom/imo/android/imoim/util/df$be;
new-array v6, v0, [Ljava/lang/Integer;
aput-object v7, v6, v8
const-string v1, "s_im_msg_style"
const-string v2, "s_im_msg_style"
const/16 v4, 0x2b
invoke-static/range {v1 .. v6}, Lcom/imo/android/imoim/abtest/d;->b(Ljava/lang/String;Ljava/lang/String;Lcom/imo/android/imoim/util/df$be;II[Ljava/lang/Integer;)V
.line 335
sget-object v11, Lcom/imo/android/imoim/util/df$be;->TEST_LONG27:Lcom/imo/android/imoim/util/df$be;
new-array v14, v0, [Ljava/lang/Integer;
aput-object v7, v14, v8
const-string v9, "s_chrome_show_share_dialog"
const-string v10, "s_chrome_show_share_dialog"
const/4 v12, 0x5
invoke-static/range {v9 .. v14}, Lcom/imo/android/imoim/abtest/d;->b(Ljava/lang/String;Ljava/lang/String;Lcom/imo/android/imoim/util/df$be;II[Ljava/lang/Integer;)V
.line 340
sget-object v3, Lcom/imo/android/imoim/util/df$be;->TEST_LONG28:Lcom/imo/android/imoim/util/df$be;
new-array v6, v0, [Ljava/lang/Integer;
aput-object v7, v6, v8
const-string v1, "s_story_continuous_browsing_v2"
const-string v2, "s_story_continuous_browsing_v2"
const/4 v4, 0x0
invoke-static/range {v1 .. v6}, Lcom/imo/android/imoim/abtest/d;->b(Ljava/lang/String;Ljava/lang/String;Lcom/imo/android/imoim/util/df$be;II[Ljava/lang/Integer;)V
.line 343
sget-object v11, Lcom/imo/android/imoim/util/df$be;->TEST_LONG28:Lcom/imo/android/imoim/util/df$be;
new-array v14, v0, [Ljava/lang/Integer;
aput-object v7, v14, v8
const-string v9, "s_inputing_status_test"
const-string v10, "s_inputing_status_test"
const/4 v12, 0x7
const/4 v13, 0x2
invoke-static/range {v9 .. v14}, Lcom/imo/android/imoim/abtest/d;->b(Ljava/lang/String;Ljava/lang/String;Lcom/imo/android/imoim/util/df$be;II[Ljava/lang/Integer;)V
.line 346
sget-object v3, Lcom/imo/android/imoim/util/df$be;->TEST_LONG28:Lcom/imo/android/imoim/util/df$be;
new-array v6, v0, [Ljava/lang/Integer;
aput-object v7, v6, v8
const-string v1, "s_audio_bubble_a"
const-string v2, "s_audio_bubble"
const/16 v4, 0x24
const/4 v5, 0x2
invoke-static/range {v1 .. v6}, Lcom/imo/android/imoim/abtest/d;->b(Ljava/lang/String;Ljava/lang/String;Lcom/imo/android/imoim/util/df$be;II[Ljava/lang/Integer;)V
.line 348
sget-object v11, Lcom/imo/android/imoim/util/df$be;->TEST_LONG28:Lcom/imo/android/imoim/util/df$be;
new-array v14, v0, [Ljava/lang/Integer;
const/4 v1, 0x2
.line 349
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
aput-object v1, v14, v8
const-string v9, "s_audio_bubble_b"
const-string v10, "s_audio_bubble"
const/16 v12, 0x24
.line 348
invoke-static/range {v9 .. v14}, Lcom/imo/android/imoim/abtest/d;->b(Ljava/lang/String;Ljava/lang/String;Lcom/imo/android/imoim/util/df$be;II[Ljava/lang/Integer;)V
.line 350
sget-object v17, Lcom/imo/android/imoim/util/df$be;->TEST_LONG28:Lcom/imo/android/imoim/util/df$be;
new-array v2, v0, [Ljava/lang/Integer;
const/4 v3, 0x3
.line 351
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v3
aput-object v3, v2, v8
const-string v15, "s_audio_bubble_c"
const-string v16, "s_audio_bubble"
const/16 v18, 0x24
const/16 v19, 0x2
move-object/from16 v20, v2
.line 350
invoke-static/range {v15 .. v20}, Lcom/imo/android/imoim/abtest/d;->b(Ljava/lang/String;Ljava/lang/String;Lcom/imo/android/imoim/util/df$be;II[Ljava/lang/Integer;)V
.line 357
sget-object v11, Lcom/imo/android/imoim/util/df$be;->TEST_LONG28:Lcom/imo/android/imoim/util/df$be;
new-array v14, v0, [Ljava/lang/Integer;
aput-object v7, v14, v8
const-string v9, "s_create_group_optimization"
const-string v10, "s_create_group_optimization"
const/16 v12, 0x36
invoke-static/range {v9 .. v14}, Lcom/imo/android/imoim/abtest/d;->b(Ljava/lang/String;Ljava/lang/String;Lcom/imo/android/imoim/util/df$be;II[Ljava/lang/Integer;)V
.line 360
sget-object v17, Lcom/imo/android/imoim/util/df$be;->TEST_LONG29:Lcom/imo/android/imoim/util/df$be;
new-array v2, v0, [Ljava/lang/Integer;
aput-object v7, v2, v8
const-string v15, "s_single_chat_fast_create_group"
const-string v16, "s_single_chat_fast_create_group"
const/16 v18, 0xd
const/16 v19, 0x1
move-object/from16 v20, v2
invoke-static/range {v15 .. v20}, Lcom/imo/android/imoim/abtest/d;->b(Ljava/lang/String;Ljava/lang/String;Lcom/imo/android/imoim/util/df$be;II[Ljava/lang/Integer;)V
.line 363
sget-object v11, Lcom/imo/android/imoim/util/df$be;->TEST_LONG29:Lcom/imo/android/imoim/util/df$be;
new-array v14, v0, [Ljava/lang/Integer;
aput-object v7, v14, v8
const-string v9, "s_big_group_im_photo_save_flow"
const-string v10, "s_big_group_im_photo_save_flow"
const/16 v12, 0x18
const/4 v13, 0x1
invoke-static/range {v9 .. v14}, Lcom/imo/android/imoim/abtest/d;->b(Ljava/lang/String;Ljava/lang/String;Lcom/imo/android/imoim/util/df$be;II[Ljava/lang/Integer;)V
.line 366
sget-object v16, Lcom/imo/android/imoim/util/df$be;->TEST_LONG29:Lcom/imo/android/imoim/util/df$be;
new-array v2, v0, [Ljava/lang/Integer;
aput-object v7, v2, v8
.line 10507
new-instance v4, Lcom/imo/android/imoim/abtest/f;
const-string v19, "s_av_chat_filter_switch"
const/16 v17, 0x24
const/16 v18, 0x1
move-object v15, v4
move-object/from16 v20, v2
invoke-direct/range {v15 .. v20}, Lcom/imo/android/imoim/abtest/f;-><init>(Lcom/imo/android/imoim/util/df$be;IILjava/lang/String;[Ljava/lang/Integer;)V
const-string v2, "s_av_chat_filter_switch"
.line 11043
iput-object v2, v4, Lcom/imo/android/imoim/abtest/f;->a:Ljava/lang/String;
.line 10512
sget-object v5, Lcom/imo/android/imoim/abtest/d;->c:Ljava/util/Map;
invoke-interface {v5, v2}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v5
if-eqz v5, :cond_112
.line 10513
invoke-static {v4}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v5
const-string v6, "addBetaConfig: clientTestCase = "
invoke-virtual {v6, v5}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v5
const-string v6, "ABTestConfigManager"
.line 12079
invoke-static {v6, v5, v0}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Z)V
.line 10519
:cond_112
sget-object v5, Lcom/imo/android/imoim/abtest/d;->c:Ljava/util/Map;
invoke-interface {v5, v2, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 9541
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 376
sget-object v11, Lcom/imo/android/imoim/util/df$be;->TEST_LONG29:Lcom/imo/android/imoim/util/df$be;
const/16 v12, 0x2f
const/4 v13, 0x1
new-array v14, v0, [Ljava/lang/Integer;
aput-object v7, v14, v8
const-string v9, "s_unify_add_friends"
const-string v10, "s_unify_add_friends"
invoke-static/range {v9 .. v14}, Lcom/imo/android/imoim/abtest/d;->b(Ljava/lang/String;Ljava/lang/String;Lcom/imo/android/imoim/util/df$be;II[Ljava/lang/Integer;)V
.line 379
sget-object v17, Lcom/imo/android/imoim/util/df$be;->TEST_LONG30:Lcom/imo/android/imoim/util/df$be;
const/16 v18, 0x5
const/16 v19, 0x2
new-array v2, v0, [Ljava/lang/Integer;
aput-object v7, v2, v8
const-string v15, "s_av_outdate_call_push_a"
const-string v16, "s_av_outdate_call_push"
move-object/from16 v20, v2
invoke-static/range {v15 .. v20}, Lcom/imo/android/imoim/abtest/d;->b(Ljava/lang/String;Ljava/lang/String;Lcom/imo/android/imoim/util/df$be;II[Ljava/lang/Integer;)V
.line 381
sget-object v11, Lcom/imo/android/imoim/util/df$be;->TEST_LONG30:Lcom/imo/android/imoim/util/df$be;
const/4 v12, 0x5
const/4 v13, 0x2
new-array v14, v0, [Ljava/lang/Integer;
aput-object v1, v14, v8
const-string v9, "s_av_outdate_call_push_b"
const-string v10, "s_av_outdate_call_push"
invoke-static/range {v9 .. v14}, Lcom/imo/android/imoim/abtest/d;->b(Ljava/lang/String;Ljava/lang/String;Lcom/imo/android/imoim/util/df$be;II[Ljava/lang/Integer;)V
.line 383
sget-object v17, Lcom/imo/android/imoim/util/df$be;->TEST_LONG30:Lcom/imo/android/imoim/util/df$be;
new-array v2, v0, [Ljava/lang/Integer;
aput-object v3, v2, v8
const-string v15, "s_av_outdate_call_push_c"
const-string v16, "s_av_outdate_call_push"
move-object/from16 v20, v2
invoke-static/range {v15 .. v20}, Lcom/imo/android/imoim/abtest/d;->b(Ljava/lang/String;Ljava/lang/String;Lcom/imo/android/imoim/util/df$be;II[Ljava/lang/Integer;)V
.line 386
sget-object v11, Lcom/imo/android/imoim/util/df$be;->TEST_LONG30:Lcom/imo/android/imoim/util/df$be;
const/16 v12, 0x1a
const/4 v13, 0x1
new-array v14, v0, [Ljava/lang/Integer;
aput-object v7, v14, v8
const-string v9, "s_group_av_mute_status_flag"
const-string v10, "s_group_av_mute_status_flag"
invoke-static/range {v9 .. v14}, Lcom/imo/android/imoim/abtest/d;->b(Ljava/lang/String;Ljava/lang/String;Lcom/imo/android/imoim/util/df$be;II[Ljava/lang/Integer;)V
.line 389
sget-object v17, Lcom/imo/android/imoim/util/df$be;->TEST_LONG30:Lcom/imo/android/imoim/util/df$be;
const/16 v18, 0x2c
new-array v2, v0, [Ljava/lang/Integer;
aput-object v7, v2, v8
const-string v15, "s_show_friend_for_registrant_a"
const-string v16, "s_show_friend_for_registrant"
move-object/from16 v20, v2
invoke-static/range {v15 .. v20}, Lcom/imo/android/imoim/abtest/d;->c(Ljava/lang/String;Ljava/lang/String;Lcom/imo/android/imoim/util/df$be;II[Ljava/lang/Integer;)V
.line 391
sget-object v11, Lcom/imo/android/imoim/util/df$be;->TEST_LONG30:Lcom/imo/android/imoim/util/df$be;
const/16 v12, 0x2c
const/4 v13, 0x2
new-array v14, v0, [Ljava/lang/Integer;
aput-object v1, v14, v8
const-string v9, "s_show_friend_for_registrant_b"
const-string v10, "s_show_friend_for_registrant"
invoke-static/range {v9 .. v14}, Lcom/imo/android/imoim/abtest/d;->c(Ljava/lang/String;Ljava/lang/String;Lcom/imo/android/imoim/util/df$be;II[Ljava/lang/Integer;)V
.line 394
sget-object v3, Lcom/imo/android/imoim/util/df$be;->TEST_LONG30:Lcom/imo/android/imoim/util/df$be;
const/16 v4, 0x1c
const/4 v5, 0x2
new-array v6, v0, [Ljava/lang/Integer;
aput-object v7, v6, v8
const-string v1, "s_av_on_going_call_tip"
const-string v2, "s_av_on_going_call_tip"
invoke-static/range {v1 .. v6}, Lcom/imo/android/imoim/abtest/d;->c(Ljava/lang/String;Ljava/lang/String;Lcom/imo/android/imoim/util/df$be;II[Ljava/lang/Integer;)V
.line 397
sget-object v11, Lcom/imo/android/imoim/util/df$be;->TEST_LONG30:Lcom/imo/android/imoim/util/df$be;
const/16 v12, 0x28
const/4 v13, 0x1
new-array v14, v0, [Ljava/lang/Integer;
aput-object v7, v14, v8
const-string v9, "s_big_group_search_optimize"
const-string v10, "s_big_group_search_optimize"
invoke-static/range {v9 .. v14}, Lcom/imo/android/imoim/abtest/d;->c(Ljava/lang/String;Ljava/lang/String;Lcom/imo/android/imoim/util/df$be;II[Ljava/lang/Integer;)V
.line 400
sget-object v3, Lcom/imo/android/imoim/util/df$be;->TEST_LONG30:Lcom/imo/android/imoim/util/df$be;
const/16 v4, 0x2f
const/4 v5, 0x1
new-array v6, v0, [Ljava/lang/Integer;
aput-object v7, v6, v8
const-string v1, "s_sgp_default_ips_no_sim_stable"
const-string v2, "s_sgp_default_ips_no_sim_stable"
invoke-static/range {v1 .. v6}, Lcom/imo/android/imoim/abtest/d;->c(Ljava/lang/String;Ljava/lang/String;Lcom/imo/android/imoim/util/df$be;II[Ljava/lang/Integer;)V
.line 607
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
sput-object v0, Lcom/imo/android/imoim/abtest/d;->d:Ljava/util/Map;
return-void
.end method
.method public constructor <init>()V
.registers 1
.line 18
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a(Lcom/imo/android/imoim/util/df$be;)J
.registers 5
.line 595
invoke-static {p0}, Lcom/imo/android/imoim/util/df;->e(Ljava/lang/Enum;)Z
move-result v0
const-wide/16 v1, 0x0
if-eqz v0, :cond_d
.line 596
invoke-static {p0, v1, v2}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;J)J
move-result-wide v0
return-wide v0
.line 598
:cond_d
sget-object v0, Lcom/imo/android/imoim/abtest/d;->d:Ljava/util/Map;
invoke-virtual {p0}, Lcom/imo/android/imoim/util/df$be;->name()Ljava/lang/String;
move-result-object v3
invoke-interface {v0, v3}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_2d
.line 599
sget-object v0, Lcom/imo/android/imoim/abtest/d;->d:Ljava/util/Map;
invoke-virtual {p0}, Lcom/imo/android/imoim/util/df$be;->name()Ljava/lang/String;
move-result-object p0
invoke-interface {v0, p0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p0
check-cast p0, Ljava/lang/Long;
if-nez p0, :cond_28
return-wide v1
.line 600
:cond_28
invoke-virtual {p0}, Ljava/lang/Long;->longValue()J
move-result-wide v0
return-wide v0
.line 603
:cond_2d
invoke-static {p0, v1, v2}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;J)V
return-wide v1
.end method
.method public static a()V
.registers 2
.line 430
sget-object v0, Lcom/imo/android/imoim/util/df$a;->RTC_DEFAULT_VALUE:Lcom/imo/android/imoim/util/df$a;
const/4 v1, 0x1
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;Z)V
return-void
.end method
.method private static a(Ljava/lang/String;Ljava/lang/String;Lcom/imo/android/imoim/util/df$be;II[Ljava/lang/Integer;)V
.registers 13
.line 491
new-instance v6, Lcom/imo/android/imoim/abtest/f;
move-object v0, v6
move-object v1, p2
move v2, p3
move v3, p4
move-object v4, p1
move-object v5, p5
invoke-direct/range {v0 .. v5}, Lcom/imo/android/imoim/abtest/f;-><init>(Lcom/imo/android/imoim/util/df$be;IILjava/lang/String;[Ljava/lang/Integer;)V
.line 7043
iput-object p0, v6, Lcom/imo/android/imoim/abtest/f;->a:Ljava/lang/String;
.line 496
sget-object p1, Lcom/imo/android/imoim/abtest/d;->b:Ljava/util/Map;
invoke-interface {p1, p0}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_25
.line 497
invoke-static {v6}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
const-string p2, "addStableConfig: clientTestCase = "
invoke-virtual {p2, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
const/4 p2, 0x1
const-string p3, "ABTestConfigManager"
.line 8079
invoke-static {p3, p1, p2}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Z)V
.line 503
:cond_25
sget-object p1, Lcom/imo/android/imoim/abtest/d;->b:Ljava/util/Map;
invoke-interface {p1, p0, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
return-void
.end method
.method private static a(Z)V
.registers 5
.line 547
invoke-static {p0}, Lcom/imo/android/imoim/abtest/d;->b(Z)Ljava/util/Map;
move-result-object p0
.line 549
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
.line 550
invoke-interface {p0}, Ljava/util/Map;->entrySet()Ljava/util/Set;
move-result-object p0
invoke-interface {p0}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
move-result-object p0
.line 551
:goto_11
invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_29
.line 552
invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
check-cast v1, Ljava/util/Map$Entry;
.line 553
invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/imo/android/imoim/abtest/i;
.line 554
check-cast v1, Lcom/imo/android/imoim/abtest/f;
invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
goto :goto_11
.line 556
:cond_29
invoke-static {v0}, Ljava/util/Collections;->sort(Ljava/util/List;)V
.line 557
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
move-result p0
const/4 v1, 0x0
:goto_31
if-ge v1, p0, :cond_45
.line 559
invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v2
check-cast v2, Lcom/imo/android/imoim/abtest/f;
.line 560
invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v2
const-string v3, "ABTestConfigManager"
.line 9071
invoke-static {v3, v2}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
add-int/lit8 v1, v1, 0x1
goto :goto_31
:cond_45
return-void
.end method
.method public static a(Ljava/lang/String;)Z
.registers 2
.line 1471
sget-object v0, Lcom/imo/android/imoim/abtest/d;->b:Ljava/util/Map;
invoke-interface {v0, p0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p0
check-cast p0, Lcom/imo/android/imoim/abtest/i;
const/4 v0, 0x0
if-nez p0, :cond_d
const/4 p0, 0x0
goto :goto_11
.line 1477
:cond_d
invoke-interface {p0}, Lcom/imo/android/imoim/abtest/i;->a()Z
move-result p0
:goto_11
if-eqz p0, :cond_15
const/4 p0, 0x1
return p0
:cond_15
return v0
.end method
.method private static b(Z)Ljava/util/Map;
.registers 1
.annotation system Ldalvik/annotation/Signature;
value = {
"(Z)",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Lcom/imo/android/imoim/abtest/i;",
">;"
}
.end annotation
if-eqz p0, :cond_5
.line 576
sget-object p0, Lcom/imo/android/imoim/abtest/d;->b:Ljava/util/Map;
return-object p0
.line 578
:cond_5
sget-object p0, Lcom/imo/android/imoim/abtest/d;->c:Ljava/util/Map;
return-object p0
.end method
.method public static b()V
.registers 2
const-string v0, "ABTestConfigManager"
const-string v1, "-------- The stable experiment is follow ---------"
.line 3071
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
const/4 v1, 0x1
.line 435
invoke-static {v1}, Lcom/imo/android/imoim/abtest/d;->a(Z)V
const-string v1, "-------- The stable experiment is end ---------\n"
.line 4071
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
const-string v1, "-------- The beta experiment is follow ---------"
.line 5071
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
const/4 v1, 0x0
.line 439
invoke-static {v1}, Lcom/imo/android/imoim/abtest/d;->a(Z)V
const-string v1, "-------- The beta experiment is end --------- \n"
.line 6071
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method private static b(Ljava/lang/String;Ljava/lang/String;Lcom/imo/android/imoim/util/df$be;II[Ljava/lang/Integer;)V
.registers 6
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.line 524
invoke-static/range {p0 .. p5}, Lcom/imo/android/imoim/abtest/d;->c(Ljava/lang/String;Ljava/lang/String;Lcom/imo/android/imoim/util/df$be;II[Ljava/lang/Integer;)V
return-void
.end method
.method private static c(Ljava/lang/String;Ljava/lang/String;Lcom/imo/android/imoim/util/df$be;II[Ljava/lang/Integer;)V
.registers 6
.line 528
invoke-static/range {p0 .. p5}, Lcom/imo/android/imoim/abtest/d;->a(Ljava/lang/String;Ljava/lang/String;Lcom/imo/android/imoim/util/df$be;II[Ljava/lang/Integer;)V
.line 529
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
return-void
.end method