bqw.smali
.class public Ldxoptimizer/bqw;
.super Ljava/lang/Object;
.source "ParallelRecConfig.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Ldxoptimizer/bqw$a;
}
.end annotation
# instance fields
.field private a:Z
.field private b:Ljava/lang/String;
.field private c:Ljava/lang/String;
.field private d:I
.field private e:I
.field private f:Ljava/lang/Boolean;
.field private g:Z
# direct methods
.method private constructor <init>()V
.registers 1
.prologue
.line 46
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 47
return-void
.end method
.method public static a(Ldxoptimizer/bqw;I)Ldxoptimizer/bqw$a;
.registers 4
.prologue
const/4 v0, 0x0
.line 133
if-nez p0, :cond_4
.line 136
:goto_3
return-object v0
:cond_4
new-instance v1, Ldxoptimizer/bqw$a;
invoke-direct {v1, p0, p1, v0}, Ldxoptimizer/bqw$a;-><init>(Ldxoptimizer/bqw;ILdxoptimizer/bqw$1;)V
move-object v0, v1
goto :goto_3
.end method
.method public static a(Ljava/lang/String;)Ldxoptimizer/bqw;
.registers 11
.prologue
const/4 v0, 0x0
const/4 v3, 0x0
.line 93
invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_9
.line 129
:goto_8
return-object v0
.line 104
:cond_9
:try_start_9
new-instance v1, Ldxoptimizer/bqw;
invoke-direct {v1}, Ldxoptimizer/bqw;-><init>()V
.line 105
new-instance v2, Lorg/json/JSONObject;
invoke-direct {v2, p0}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
.line 106
const-string v4, "show"
invoke-virtual {v2, v4}, Lorg/json/JSONObject;->getBoolean(Ljava/lang/String;)Z
move-result v4
iput-boolean v4, v1, Ldxoptimizer/bqw;->a:Z
.line 107
const-string v4, "interval"
invoke-virtual {v2, v4}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I
move-result v4
iput v4, v1, Ldxoptimizer/bqw;->e:I
.line 108
const-string v4, "max"
invoke-virtual {v2, v4}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I
move-result v4
iput v4, v1, Ldxoptimizer/bqw;->d:I
.line 109
const-string v4, "content"
invoke-virtual {v2, v4}, Lorg/json/JSONObject;->getJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v5
.line 110
invoke-virtual {v5}, Lorg/json/JSONArray;->length()I
move-result v6
move v4, v3
:goto_36
if-ge v4, v6, :cond_79
.line 111
invoke-virtual {v5, v4}, Lorg/json/JSONArray;->getJSONObject(I)Lorg/json/JSONObject;
move-result-object v7
.line 112
const-string v2, "target"
invoke-virtual {v7, v2}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v8
const/4 v2, -0x1
invoke-virtual {v8}, Ljava/lang/String;->hashCode()I
move-result v9
sparse-switch v9, :sswitch_data_7c
:cond_4a
:goto_4a
packed-switch v2, :pswitch_data_86
.line 110
:goto_4d
add-int/lit8 v2, v4, 0x1
move v4, v2
goto :goto_36
.line 112
:sswitch_51
const-string v9, "qq"
invoke-virtual {v8, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v8
if-eqz v8, :cond_4a
move v2, v3
goto :goto_4a
:sswitch_5b
const-string v9, "wechat"
invoke-virtual {v8, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v8
if-eqz v8, :cond_4a
const/4 v2, 0x1
goto :goto_4a
.line 114
:pswitch_65
const-string v2, "msg"
invoke-virtual {v7, v2}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
iput-object v2, v1, Ldxoptimizer/bqw;->b:Ljava/lang/String;
goto :goto_4d
.line 124
:catch_6e
move-exception v1
goto :goto_8
.line 117
:pswitch_70
const-string v2, "msg"
invoke-virtual {v7, v2}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
iput-object v2, v1, Ldxoptimizer/bqw;->c:Ljava/lang/String;
:try_end_78
.catch Lorg/json/JSONException; {:try_start_9 .. :try_end_78} :catch_6e
goto :goto_4d
:cond_79
move-object v0, v1
.line 123
goto :goto_8
.line 112
nop
:sswitch_data_7c
.sparse-switch
-0x2f3174da -> :sswitch_5b
0xe20 -> :sswitch_51
.end sparse-switch
:pswitch_data_86
.packed-switch 0x0
:pswitch_65
:pswitch_70
.end packed-switch
.end method
.method private a(Landroid/content/Context;)Z
.registers 9
.prologue
const/4 v6, 0x0
.line 50
iget-object v0, p0, Ldxoptimizer/bqw;->f:Ljava/lang/Boolean;
if-eqz v0, :cond_c
.line 54
iget-object v0, p0, Ldxoptimizer/bqw;->f:Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
.line 89
:goto_b
return v0
.line 57
:cond_c
iget-boolean v0, p0, Ldxoptimizer/bqw;->a:Z
if-nez v0, :cond_1b
.line 61
invoke-static {v6}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v0
iput-object v0, p0, Ldxoptimizer/bqw;->f:Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
goto :goto_b
.line 64
:cond_1b
const-string v0, "com.baidu.multiaccount"
invoke-static {p1, v0, v6}, Ldxoptimizer/cem;->b(Landroid/content/Context;Ljava/lang/String;Z)Ldxoptimizer/cem$a;
move-result-object v0
if-eqz v0, :cond_2e
.line 68
invoke-static {v6}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v0
iput-object v0, p0, Ldxoptimizer/bqw;->f:Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
goto :goto_b
.line 70
:cond_2e
invoke-static {}, Ldxoptimizer/bsi;->ap()I
move-result v0
.line 71
iget v1, p0, Ldxoptimizer/bqw;->d:I
if-lt v0, v1, :cond_41
.line 75
invoke-static {v6}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v0
iput-object v0, p0, Ldxoptimizer/bqw;->f:Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
goto :goto_b
.line 78
:cond_41
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v2
invoke-static {}, Ldxoptimizer/bsi;->ar()J
move-result-wide v4
sub-long/2addr v2, v4
const-wide/32 v4, 0x36ee80
div-long/2addr v2, v4
.line 80
iget v1, p0, Ldxoptimizer/bqw;->e:I
int-to-long v4, v1
cmp-long v1, v2, v4
if-gez v1, :cond_60
.line 84
invoke-static {v6}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v0
iput-object v0, p0, Ldxoptimizer/bqw;->f:Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
goto :goto_b
.line 87
:cond_60
add-int/lit8 v0, v0, 0x1
invoke-static {v0}, Ldxoptimizer/bsi;->r(I)V
.line 88
invoke-static {}, Ldxoptimizer/bsi;->aq()V
.line 89
const/4 v0, 0x1
invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v0
iput-object v0, p0, Ldxoptimizer/bqw;->f:Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
goto :goto_b
.end method
.method static synthetic a(Ldxoptimizer/bqw;)Z
.registers 2
.prologue
.line 28
iget-boolean v0, p0, Ldxoptimizer/bqw;->g:Z
return v0
.end method
.method static synthetic a(Ldxoptimizer/bqw;Landroid/content/Context;)Z
.registers 3
.prologue
.line 28
invoke-direct {p0, p1}, Ldxoptimizer/bqw;->a(Landroid/content/Context;)Z
move-result v0
return v0
.end method
.method static synthetic a(Ldxoptimizer/bqw;Z)Z
.registers 2
.prologue
.line 28
iput-boolean p1, p0, Ldxoptimizer/bqw;->g:Z
return p1
.end method
.method static synthetic b(Ldxoptimizer/bqw;)Ljava/lang/String;
.registers 2
.prologue
.line 28
iget-object v0, p0, Ldxoptimizer/bqw;->b:Ljava/lang/String;
return-object v0
.end method
.method static synthetic c(Ldxoptimizer/bqw;)Ljava/lang/String;
.registers 2
.prologue
.line 28
iget-object v0, p0, Ldxoptimizer/bqw;->c:Ljava/lang/String;
return-object v0
.end method