cap.smali
.class public Ldxoptimizer/cap;
.super Ljava/lang/Object;
.source "SharedPrefsManager.java"
# static fields
.field private static volatile b:Ldxoptimizer/cap;
# instance fields
.field private a:Z
# direct methods
.method public constructor <init>()V
.registers 1
.prologue
.line 15
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a()Ldxoptimizer/cap;
.registers 2
.prologue
.line 27
sget-object v0, Ldxoptimizer/cap;->b:Ldxoptimizer/cap;
if-nez v0, :cond_13
.line 28
const-class v1, Ldxoptimizer/cap;
monitor-enter v1
.line 29
:try_start_7
sget-object v0, Ldxoptimizer/cap;->b:Ldxoptimizer/cap;
if-nez v0, :cond_12
.line 30
new-instance v0, Ldxoptimizer/cap;
invoke-direct {v0}, Ldxoptimizer/cap;-><init>()V
sput-object v0, Ldxoptimizer/cap;->b:Ldxoptimizer/cap;
.line 32
:cond_12
monitor-exit v1
:try_end_13
.catchall {:try_start_7 .. :try_end_13} :catchall_16
.line 34
:cond_13
sget-object v0, Ldxoptimizer/cap;->b:Ldxoptimizer/cap;
return-object v0
.line 32
:catchall_16
move-exception v0
:try_start_17
monitor-exit v1
:try_end_18
.catchall {:try_start_17 .. :try_end_18} :catchall_16
throw v0
.end method
# virtual methods
.method public a(Landroid/content/Context;Ljava/lang/String;)V
.registers 4
.prologue
.line 236
iget-boolean v0, p0, Ldxoptimizer/cap;->a:Z
if-eqz v0, :cond_8
.line 237
invoke-static {p1, p2}, Ldxoptimizer/cas;->a(Landroid/content/Context;Ljava/lang/String;)V
.line 241
:goto_7
return-void
.line 239
:cond_8
invoke-static {p1, p2}, Lcom/dianxinos/optimizer/shareprefs/SharedPrefsProvider;->a(Landroid/content/Context;Ljava/lang/String;)V
goto :goto_7
.end method
.method public a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;F)V
.registers 6
.prologue
.line 118
invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_7
.line 126
:goto_6
return-void
.line 121
:cond_7
iget-boolean v0, p0, Ldxoptimizer/cap;->a:Z
if-eqz v0, :cond_f
.line 122
invoke-static {p1, p2, p3, p4}, Ldxoptimizer/cas;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;F)V
goto :goto_6
.line 124
:cond_f
invoke-static {p1, p2, p3, p4}, Lcom/dianxinos/optimizer/shareprefs/SharedPrefsProvider;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;F)V
goto :goto_6
.end method
.method public a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;I)V
.registers 6
.prologue
.line 58
invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_7
.line 66
:goto_6
return-void
.line 61
:cond_7
iget-boolean v0, p0, Ldxoptimizer/cap;->a:Z
if-eqz v0, :cond_f
.line 62
invoke-static {p1, p2, p3, p4}, Ldxoptimizer/cas;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;I)V
goto :goto_6
.line 64
:cond_f
invoke-static {p1, p2, p3, p4}, Lcom/dianxinos/optimizer/shareprefs/SharedPrefsProvider;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;I)V
goto :goto_6
.end method
.method public a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;J)V
.registers 8
.prologue
.line 73
invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_7
.line 81
:goto_6
return-void
.line 76
:cond_7
iget-boolean v0, p0, Ldxoptimizer/cap;->a:Z
if-eqz v0, :cond_f
.line 77
invoke-static {p1, p2, p3, p4, p5}, Ldxoptimizer/cas;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;J)V
goto :goto_6
.line 79
:cond_f
invoke-static {p1, p2, p3, p4, p5}, Lcom/dianxinos/optimizer/shareprefs/SharedPrefsProvider;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;J)V
goto :goto_6
.end method
.method public a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
.registers 6
.prologue
.line 88
invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_7
.line 96
:goto_6
return-void
.line 91
:cond_7
iget-boolean v0, p0, Ldxoptimizer/cap;->a:Z
if-eqz v0, :cond_f
.line 92
invoke-static {p1, p2, p3, p4}, Ldxoptimizer/cas;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
goto :goto_6
.line 94
:cond_f
invoke-static {p1, p2, p3, p4}, Lcom/dianxinos/optimizer/shareprefs/SharedPrefsProvider;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
goto :goto_6
.end method
.method public a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Z)V
.registers 6
.prologue
.line 103
invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_7
.line 111
:goto_6
return-void
.line 106
:cond_7
iget-boolean v0, p0, Ldxoptimizer/cap;->a:Z
if-eqz v0, :cond_f
.line 107
invoke-static {p1, p2, p3, p4}, Ldxoptimizer/cas;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Z)V
goto :goto_6
.line 109
:cond_f
invoke-static {p1, p2, p3, p4}, Lcom/dianxinos/optimizer/shareprefs/SharedPrefsProvider;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Z)V
goto :goto_6
.end method
.method public a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Z
.registers 5
.prologue
.line 209
iget-boolean v0, p0, Ldxoptimizer/cap;->a:Z
if-eqz v0, :cond_9
.line 210
invoke-static {p1, p2, p3}, Ldxoptimizer/cas;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Z
move-result v0
.line 212
:goto_8
return v0
:cond_9
invoke-static {p1, p2, p3}, Lcom/dianxinos/optimizer/shareprefs/SharedPrefsProvider;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Z
move-result v0
goto :goto_8
.end method
.method public b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;F)F
.registers 6
.prologue
.line 194
invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_7
.line 200
:goto_6
return p4
.line 197
:cond_7
iget-boolean v0, p0, Ldxoptimizer/cap;->a:Z
if-eqz v0, :cond_10
.line 198
invoke-static {p1, p2, p3, p4}, Ldxoptimizer/cas;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;F)F
move-result p4
goto :goto_6
.line 200
:cond_10
invoke-static {p1, p2, p3, p4}, Lcom/dianxinos/optimizer/shareprefs/SharedPrefsProvider;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;F)F
move-result p4
goto :goto_6
.end method
.method public b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;I)I
.registers 6
.prologue
.line 134
invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_7
.line 140
:goto_6
return p4
.line 137
:cond_7
iget-boolean v0, p0, Ldxoptimizer/cap;->a:Z
if-eqz v0, :cond_10
.line 138
invoke-static {p1, p2, p3, p4}, Ldxoptimizer/cas;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;I)I
move-result p4
goto :goto_6
.line 140
:cond_10
invoke-static {p1, p2, p3, p4}, Lcom/dianxinos/optimizer/shareprefs/SharedPrefsProvider;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;I)I
move-result p4
goto :goto_6
.end method
.method public b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;J)J
.registers 8
.prologue
.line 149
invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_7
.line 155
:goto_6
return-wide p4
.line 152
:cond_7
iget-boolean v0, p0, Ldxoptimizer/cap;->a:Z
if-eqz v0, :cond_10
.line 153
invoke-static {p1, p2, p3, p4, p5}, Ldxoptimizer/cas;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;J)J
move-result-wide p4
goto :goto_6
.line 155
:cond_10
invoke-static {p1, p2, p3, p4, p5}, Lcom/dianxinos/optimizer/shareprefs/SharedPrefsProvider;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;J)J
move-result-wide p4
goto :goto_6
.end method
.method public b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
.registers 6
.prologue
.line 164
invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_7
.line 170
:goto_6
return-object p4
.line 167
:cond_7
iget-boolean v0, p0, Ldxoptimizer/cap;->a:Z
if-eqz v0, :cond_10
.line 168
invoke-static {p1, p2, p3, p4}, Ldxoptimizer/cas;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p4
goto :goto_6
.line 170
:cond_10
invoke-static {p1, p2, p3, p4}, Lcom/dianxinos/optimizer/shareprefs/SharedPrefsProvider;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p4
goto :goto_6
.end method
.method public b()V
.registers 2
.prologue
.line 48
const/4 v0, 0x1
iput-boolean v0, p0, Ldxoptimizer/cap;->a:Z
.line 49
return-void
.end method
.method public b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
.registers 5
.prologue
.line 221
invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_7
.line 229
:goto_6
return-void
.line 224
:cond_7
iget-boolean v0, p0, Ldxoptimizer/cap;->a:Z
if-eqz v0, :cond_f
.line 225
invoke-static {p1, p2, p3}, Ldxoptimizer/cas;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
goto :goto_6
.line 227
:cond_f
invoke-static {p1, p2, p3}, Lcom/dianxinos/optimizer/shareprefs/SharedPrefsProvider;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
goto :goto_6
.end method
.method public b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Z)Z
.registers 6
.prologue
.line 179
invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_7
.line 185
:goto_6
return p4
.line 182
:cond_7
iget-boolean v0, p0, Ldxoptimizer/cap;->a:Z
if-eqz v0, :cond_10
.line 183
invoke-static {p1, p2, p3, p4}, Ldxoptimizer/cas;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Z)Z
move-result p4
goto :goto_6
.line 185
:cond_10
invoke-static {p1, p2, p3, p4}, Lcom/dianxinos/optimizer/shareprefs/SharedPrefsProvider;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Z)Z
move-result p4
goto :goto_6
.end method