Diff
checker
Text
Text
Images
Documents
Excel
Folders
Legal
Enterprise
Desktop
Pricing
Sign in
Download Diffchecker Desktop
Compare text
Find the difference between two text files
Tools
History
Real-time editor
Hide whitespace changes
Hide unchanged lines
Disable line wrap
Layout
Split
Unified
Diff precision
Smart
Word
Char
Text styles
Change appearance
Syntax highlighting
Choose syntax
Ignore
Transform text
Go to first change
Edit input
Diffchecker Desktop
The most secure way to run Diffchecker. Get the Diffchecker Desktop app: your diffs never leave your computer!
Get Desktop
Untitled diff
Created
9 years ago
Diff never expires
Clear
Export
Share
Explain
3 removals
Lines
Total
Removed
Characters
Total
Removed
To continue using this feature, upgrade to
Diff
checker
Pro
View Pricing
1133 lines
Copy
3 additions
Lines
Total
Added
Characters
Total
Added
To continue using this feature, upgrade to
Diff
checker
Pro
View Pricing
1133 lines
Copy
.class public Lcom/enflick/android/TextNow/model/w;
.class public Lcom/enflick/android/TextNow/model/w;
.super Lcom/enflick/android/TextNow/model/t;
.super Lcom/enflick/android/TextNow/model/t;
.source "TNUserInfo.java"
.source "TNUserInfo.java"
# static fields
# static fields
.field public static final a:Ljava/lang/String;
.field public static final a:Ljava/lang/String;
# direct methods
# direct methods
.method static constructor <clinit>()V
.method static constructor <clinit>()V
.locals 1
.locals 1
.prologue
.prologue
.line 28
.line 28
const-class v0, Lcom/enflick/android/TextNow/model/w;
const-class v0, Lcom/enflick/android/TextNow/model/w;
invoke-virtual {v0}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String;
invoke-virtual {v0}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String;
move-result-object v0
move-result-object v0
sput-object v0, Lcom/enflick/android/TextNow/model/w;->a:Ljava/lang/String;
sput-object v0, Lcom/enflick/android/TextNow/model/w;->a:Ljava/lang/String;
return-void
return-void
.end method
.end method
.method public constructor <init>(Landroid/content/Context;)V
.method public constructor <init>(Landroid/content/Context;)V
.locals 0
.locals 0
.prologue
.prologue
.line 207
.line 207
invoke-direct {p0, p1}, Lcom/enflick/android/TextNow/model/t;-><init>(Landroid/content/Context;)V
invoke-direct {p0, p1}, Lcom/enflick/android/TextNow/model/t;-><init>(Landroid/content/Context;)V
.line 208
.line 208
return-void
return-void
.end method
.end method
# virtual methods
# virtual methods
.method public final A()Z
.method public final A()Z
.locals 4
.locals 4
.prologue
.prologue
const/4 v0, 0x1
const/4 v0, 0x1
const/4 v1, 0x0
const/4 v1, 0x0
.line 910
.line 910
.line 3014
.line 3014
const-string v2, "force_ad_options"
const-string v2, "force_ad_options"
invoke-virtual {p0, v2, v0}, Lcom/enflick/android/TextNow/model/w;->getIntByKey(Ljava/lang/String;I)I
invoke-virtual {p0, v2, v0}, Lcom/enflick/android/TextNow/model/w;->getIntByKey(Ljava/lang/String;I)I
move-result v2
move-result v2
.line 911
.line 911
if-nez v2, :cond_1
if-nez v2, :cond_1
.line 913
.line 913
:cond_0
:cond_0
:goto_0
:goto_0
return v0
return v0
.line 912
.line 912
:cond_1
:cond_1
const/4 v3, 0x2
const/4 v3, 0x2
if-ne v2, v3, :cond_2
if-ne v2, v3, :cond_2
move v0, v1
move v0, v1
goto :goto_0
goto :goto_0
.line 3945
.line 3945
:cond_2
:cond_2
const-string v2, "userinfo_show_ads"
const-string v2, "userinfo_show_ads"
invoke-virtual {p0, v2, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean;
invoke-virtual {p0, v2, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean;
move-result-object v2
move-result-object v2
invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z
invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z
move-result v2
move-result v2
.line 913
.line 913
if-eqz v2, :cond_0
if-eqz v2, :cond_0
invoke-virtual {p0}, Lcom/enflick/android/TextNow/model/w;->C()Z
invoke-virtual {p0}, Lcom/enflick/android/TextNow/model/w;->C()Z
move-result v2
move-result v2
if-nez v2, :cond_0
if-nez v2, :cond_0
move v0, v1
move v0, v1
goto :goto_0
goto :goto_0
.end method
.end method
.method public final B()Z
.method public final B()Z
.locals 2
.locals 2
.prologue
.prologue
const/4 v0, 0x0
const/4 v0, 0x0
.line 921
.line 921
.line 3957
.line 3957
const-string v1, "userinfo_has_call_forwarding"
const-string v1, "userinfo_has_call_forwarding"
invoke-virtual {p0, v1, v0}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean;
invoke-virtual {p0, v1, v0}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean;
move-result-object v1
move-result-object v1
invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z
invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z
move-result v1
move-result v1
.line 921
.line 921
if-nez v1, :cond_0
if-nez v1, :cond_0
invoke-virtual {p0}, Lcom/enflick/android/TextNow/model/w;->C()Z
invoke-virtual {p0}, Lcom/enflick/android/TextNow/model/w;->C()Z
move-result v1
move-result v1
if-eqz v1, :cond_1
if-eqz v1, :cond_1
:cond_0
:cond_0
const/4 v0, 0x1
const/4 v0, 0x1
:cond_1
:cond_1
return v0
return v0
.end method
.end method
.method public final C()Z
.method public final C()Z
.locals 2
.locals 2
.prologue
.prologue
.line 953
.line 953
const-string v0, "userinfo_has_premium"
const-string v0, "userinfo_has_premium"
Copy
Copied
Copy
Copied
const/4 v1, 0x
1
const/4 v1, 0x
0
invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean;
invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean;
move-result-object v0
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
Copy
Copied
Copy
Copied
const/4
v0
, 0x1
move-result
v0
return v0
return v0
.end method
.end method
.method public final D()Z
.method public final D()Z
.locals 2
.locals 2
.prologue
.prologue
.line 1022
.line 1022
const-string v0, "force_interstitial_ad_after_call_options"
const-string v0, "force_interstitial_ad_after_call_options"
const/4 v1, 0x0
const/4 v1, 0x0
invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean;
invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean;
move-result-object v0
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
move-result v0
return v0
return v0
.end method
.end method
.method public final E()Z
.method public final E()Z
.locals 2
.locals 2
.prologue
.prologue
.line 1038
.line 1038
const-string v0, "enable_mopub_test_unit_options"
const-string v0, "enable_mopub_test_unit_options"
const/4 v1, 0x0
const/4 v1, 0x0
invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean;
invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean;
move-result-object v0
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
move-result v0
return v0
return v0
.end method
.end method
.method public final F()Z
.method public final F()Z
.locals 2
.locals 2
.prologue
.prologue
.line 1046
.line 1046
const-string v0, "enable_display_ads_class_name_options"
const-string v0, "enable_display_ads_class_name_options"
const/4 v1, 0x0
const/4 v1, 0x0
invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean;
invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean;
move-result-object v0
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
move-result v0
return v0
return v0
.end method
.end method
.method public final G()Z
.method public final G()Z
.locals 2
.locals 2
.prologue
.prologue
.line 1066
.line 1066
const-string v0, "userinfo_promo_campaign_ad_exists"
const-string v0, "userinfo_promo_campaign_ad_exists"
const/4 v1, 0x0
const/4 v1, 0x0
invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean;
invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean;
move-result-object v0
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
move-result v0
return v0
return v0
.end method
.end method
.method public final H()Ljava/lang/String;
.method public final H()Ljava/lang/String;
.locals 2
.locals 2
.prologue
.prologue
.line 1152
.line 1152
const-string v0, "userinfo_registration_token"
const-string v0, "userinfo_registration_token"
const-string v1, ""
const-string v1, ""
invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getStringByKey(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getStringByKey(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
move-result-object v0
return-object v0
return-object v0
.end method
.end method
.method public final I()Ljava/lang/String;
.method public final I()Ljava/lang/String;
.locals 2
.locals 2
.prologue
.prologue
.line 1161
.line 1161
const-string v0, "userinfo_last_updated_logs_for_crash"
const-string v0, "userinfo_last_updated_logs_for_crash"
const-string v1, ""
const-string v1, ""
invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getStringByKey(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getStringByKey(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
move-result-object v0
return-object v0
return-object v0
.end method
.end method
.method public final J()Z
.method public final J()Z
.locals 2
.locals 2
.prologue
.prologue
.line 1165
.line 1165
const-string v0, "userinfo_call_handover_wifi_to_data"
const-string v0, "userinfo_call_handover_wifi_to_data"
const/4 v1, 0x1
const/4 v1, 0x1
invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean;
invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean;
move-result-object v0
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
move-result v0
return v0
return v0
.end method
.end method
.method public final K()I
.method public final K()I
.locals 2
.locals 2
.prologue
.prologue
.line 1181
.line 1181
const-string v0, "userinfo_nps_rating"
const-string v0, "userinfo_nps_rating"
sget v1, Ltextnow/aq/k;->a:I
sget v1, Ltextnow/aq/k;->a:I
invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getIntByKey(Ljava/lang/String;I)I
invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getIntByKey(Ljava/lang/String;I)I
move-result v0
move-result v0
return v0
return v0
.end method
.end method
.method public final L()Ljava/lang/String;
.method public final L()Ljava/lang/String;
.locals 1
.locals 1
.prologue
.prologue
.line 1209
.line 1209
iget-object v0, p0, Lcom/enflick/android/TextNow/model/w;->mContext:Landroid/content/Context;
iget-object v0, p0, Lcom/enflick/android/TextNow/model/w;->mContext:Landroid/content/Context;
invoke-static {v0}, Lcom/enflick/android/TextNow/common/utils/AppUtils;->F(Landroid/content/Context;)Z
invoke-static {v0}, Lcom/enflick/android/TextNow/common/utils/AppUtils;->F(Landroid/content/Context;)Z
move-result v0
move-result v0
if-eqz v0, :cond_0
if-eqz v0, :cond_0
.line 1210
.line 1210
const-string v0, "wireless"
const-string v0, "wireless"
.line 1214
.line 1214
:goto_0
:goto_0
return-object v0
return-object v0
.line 4925
.line 4925
:cond_0
:cond_0
invoke-virtual {p0}, Lcom/enflick/android/TextNow/model/w;->C()Z
invoke-virtual {p0}, Lcom/enflick/android/TextNow/model/w;->C()Z
move-result v0
move-result v0
.line 1211
.line 1211
if-eqz v0, :cond_1
if-eqz v0, :cond_1
.line 1212
.line 1212
const-string v0, "premium"
const-string v0, "premium"
goto :goto_0
goto :goto_0
.line 1214
.line 1214
:cond_1
:cond_1
const-string v0, "free"
const-string v0, "free"
goto :goto_0
goto :goto_0
.end method
.end method
.method public final M()Z
.method public final M()Z
.locals 2
.locals 2
.prologue
.prologue
.line 1290
.line 1290
.line 8286
.line 8286
const-string v0, "userinfo_activation_network"
const-string v0, "userinfo_activation_network"
const/4 v1, 0x0
const/4 v1, 0x0
invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getStringByKey(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getStringByKey(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
move-result-object v0
.line 1290
.line 1290
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
move-result v0
if-nez v0, :cond_0
if-nez v0, :cond_0
const/4 v0, 0x1
const/4 v0, 0x1
:goto_0
:goto_0
return v0
return v0
:cond_0
:cond_0
const/4 v0, 0x0
const/4 v0, 0x0
goto :goto_0
goto :goto_0
.end method
.end method
.method public final N()Z
.method public final N()Z
.locals 2
.locals 2
.prologue
.prologue
.line 1303
.line 1303
const-string v0, "vm_transcription_enabled"
const-string v0, "vm_transcription_enabled"
const/4 v1, 0x0
const/4 v1, 0x0
invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean;
invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean;
move-result-object v0
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
move-result v0
return v0
return v0
.end method
.end method
.method public final O()Z
.method public final O()Z
.locals 2
.locals 2
.prologue
.prologue
.line 1311
.line 1311
const-string v0, "vm_transcription_user_enabled"
const-string v0, "vm_transcription_user_enabled"
const/4 v1, 0x1
const/4 v1, 0x1
invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean;
invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean;
move-result-object v0
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
move-result v0
return v0
return v0
.end method
.end method
.method public final P()V
.method public final P()V
.locals 2
.locals 2
.prologue
.prologue
.line 1381
.line 1381
const-string v0, "application_version_code"
const-string v0, "application_version_code"
const/16 v1, 0x2c31
const/16 v1, 0x2c31
invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->setByKey(Ljava/lang/String;I)V
invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->setByKey(Ljava/lang/String;I)V
.line 1382
.line 1382
return-void
return-void
.end method
.end method
.method public final Q()V
.method public final Q()V
.locals 1
.locals 1
.prologue
.prologue
.line 1396
.line 1396
const-string v0, "is_calling_supported"
const-string v0, "is_calling_supported"
invoke-virtual {p0, v0}, Lcom/enflick/android/TextNow/model/w;->remove(Ljava/lang/String;)V
invoke-virtual {p0, v0}, Lcom/enflick/android/TextNow/model/w;->remove(Ljava/lang/String;)V
.line 1397
.line 1397
const-string v0, "application_version_code"
const-string v0, "application_version_code"
invoke-virtual {p0, v0}, Lcom/enflick/android/TextNow/model/w;->remove(Ljava/lang/String;)V
invoke-virtual {p0, v0}, Lcom/enflick/android/TextNow/model/w;->remove(Ljava/lang/String;)V
.line 1398
.line 1398
return-void
return-void
.end method
.end method
.method public final R()Z
.method public final R()Z
.locals 2
.locals 2
.prologue
.prologue
const/4 v0, 0x0
const/4 v0, 0x0
.line 1424
.line 1424
sget-boolean v1, Ltextnow/aq/b;->c:Z
sget-boolean v1, Ltextnow/aq/b;->c:Z
if-nez v1, :cond_0
if-nez v1, :cond_0
.line 1427
.line 1427
:goto_0
:goto_0
return v0
return v0
:cond_0
:cond_0
const-string v1, "user_info_paydoor_visited"
const-string v1, "user_info_paydoor_visited"
invoke-virtual {p0, v1, v0}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean;
invoke-virtual {p0, v1, v0}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean;
move-result-object v0
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
move-result v0
goto :goto_0
goto :goto_0
.end method
.end method
.method public final a()V
.method public final a()V
.locals 4
.locals 4
.prologue
.prologue
const/4 v3, 0x0
const/4 v3, 0x0
.line 215
.line 215
new-instance v0, Lcom/enflick/android/TextNow/model/u;
new-instance v0, Lcom/enflick/android/TextNow/model/u;
iget-object v1, p0, Lcom/enflick/android/TextNow/model/w;->mContext:Landroid/content/Context;
iget-object v1, p0, Lcom/enflick/android/TextNow/model/w;->mContext:Landroid/content/Context;
invoke-direct {v0, v1}, Lcom/enflick/android/TextNow/model/u;-><init>(Landroid/content/Context;)V
invoke-direct {v0, v1}, Lcom/enflick/android/TextNow/model/u;-><init>(Landroid/content/Context;)V
.line 216
.line 216
new-instance v1, Lcom/enflick/android/TextNow/model/k;
new-instance v1, Lcom/enflick/android/TextNow/model/k;
iget-object v2, p0, Lcom/enflick/android/TextNow/model/w;->mContext:Landroid/content/Context;
iget-object v2, p0, Lcom/enflick/android/TextNow/model/w;->mContext:Landroid/content/Context;
invoke-direct {v1, v2}, Lcom/enflick/android/TextNow/model/k;-><init>(Landroid/content/Context;)V
invoke-direct {v1, v2}, Lcom/enflick/android/TextNow/model/k;-><init>(Landroid/content/Context;)V
.line 217
.line 217
invoke-virtual {v0}, Lcom/enflick/android/TextNow/model/u;->clearChanges()V
invoke-virtual {v0}, Lcom/enflick/android/TextNow/model/u;->clearChanges()V
.line 218
.line 218
invoke-virtual {v0}, Lcom/enflick/android/TextNow/model/u;->commitChanges()V
invoke-virtual {v0}, Lcom/enflick/android/TextNow/model/u;->commitChanges()V
.line 219
.line 219
invoke-virtual {v1}, Lcom/enflick/android/TextNow/model/k;->clearChanges()V
invoke-virtual {v1}, Lcom/enflick/android/TextNow/model/k;->clearChanges()V
.line 220
.line 220
invoke-virtual {v1}, Lcom/enflick/android/TextNow/model/k;->commitChanges()V
invoke-virtual {v1}, Lcom/enflick/android/TextNow/model/k;->commitChanges()V
.line 222
.line 222
invoke-virtual {p0}, Lcom/enflick/android/TextNow/model/w;->clearChanges()V
invoke-virtual {p0}, Lcom/enflick/android/TextNow/model/w;->clearChanges()V
.line 223
.line 223
invoke-virtual {p0}, Lcom/enflick/android/TextNow/model/w;->commitChanges()V
invoke-virtual {p0}, Lcom/enflick/android/TextNow/model/w;->commitChanges()V
.line 224
.line 224
iget-object v0, p0, Lcom/enflick/android/TextNow/model/w;->mContext:Landroid/content/Context;
iget-object v0, p0, Lcom/enflick/android/TextNow/model/w;->mContext:Landroid/content/Context;
invoke-virtual {v0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
invoke-virtual {v0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
move-result-object v0
move-result-object v0
sget-object v1, Lcom/enflick/android/TextNow/persistence/contentproviders/i;->d:Landroid/net/Uri;
sget-object v1, Lcom/enflick/android/TextNow/persistence/contentproviders/i;->d:Landroid/net/Uri;
invoke-virtual {v0, v1, v3, v3}, Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I
invoke-virtual {v0, v1, v3, v3}, Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I
.line 225
.line 225
iget-object v0, p0, Lcom/enflick/android/TextNow/model/w;->mContext:Landroid/content/Context;
iget-object v0, p0, Lcom/enflick/android/TextNow/model/w;->mContext:Landroid/content/Context;
invoke-virtual {v0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
invoke-virtual {v0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
move-result-object v0
move-result-object v0
sget-object v1, Lcom/enflick/android/TextNow/persistence/contentproviders/d;->d:Landroid/net/Uri;
sget-object v1, Lcom/enflick/android/TextNow/persistence/contentproviders/d;->d:Landroid/net/Uri;
invoke-virtual {v0, v1, v3, v3}, Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I
invoke-virtual {v0, v1, v3, v3}, Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I
.line 226
.line 226
iget-object v0, p0, Lcom/enflick/android/TextNow/model/w;->mContext:Landroid/content/Context;
iget-object v0, p0, Lcom/enflick/android/TextNow/model/w;->mContext:Landroid/content/Context;
invoke-virtual {v0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
invoke-virtual {v0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
move-result-object v0
move-result-object v0
sget-object v1, Lcom/enflick/android/TextNow/persistence/contentproviders/k;->d:Landroid/net/Uri;
sget-object v1, Lcom/enflick/android/TextNow/persistence/contentproviders/k;->d:Landroid/net/Uri;
invoke-virtual {v0, v1, v3, v3}, Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I
invoke-virtual {v0, v1, v3, v3}, Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I
.line 227
.line 227
return-void
return-void
.end method
.end method
.method public final a(I)V
.method public final a(I)V
.locals 2
.locals 2
.prologue
.prologue
.line 443
.line 443
if-lez p1, :cond_0
if-lez p1, :cond_0
const/4 v0, 0x2
const/4 v0, 0x2
if-le p1, v0, :cond_1
if-le p1, v0, :cond_1
:cond_0
:cond_0
const-string v0, "userinfo_gender"
const-string v0, "userinfo_gender"
const/4 v1, 0x1
const/4 v1, 0x1
invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->setByKey(Ljava/lang/String;I)V
invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->setByKey(Ljava/lang/String;I)V
.line 445
.line 445
:goto_0
:goto_0
return-void
return-void
.line 444
.line 444
:cond_1
:cond_1
const-string v0, "userinfo_gender"
const-string v0, "userinfo_gender"
invoke-virtual {p0, v0, p1}, Lcom/enflick/android/TextNow/model/w;->setByKey(Ljava/lang/String;I)V
invoke-virtual {p0, v0, p1}, Lcom/enflick/android/TextNow/model/w;->setByKey(Ljava/lang/String;I)V
goto :goto_0
goto :goto_0
.end method
.end method
.method public final a(Landroid/content/Context;Lcom/enflick/android/TextNow/model/h;)V
.method public final a(Landroid/content/Context;Lcom/enflick/android/TextNow/model/h;)V
.locals 12
.locals 12
.prologue
.prologue
const/4 v2, 0x0
const/4 v2, 0x0
const/4 v11, 0x1
const/4 v11, 0x1
.line 1224
.line 1224
invoke-static {v11}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
invoke-static {v11}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v3
move-result-object v3
.line 5241
.line 5241
invoke-static {p1}, Ltextnow/aq/i;->a(Landroid/content/Context;)Z
invoke-static {p1}, Ltextnow/aq/i;->a(Landroid/content/Context;)Z
move-result v0
move-result v0
if-eqz v0, :cond_0
if-eqz v0, :cond_0
.line 5245
.line 5245
new-instance v4, Lcom/enflick/android/TextNow/model/w;
new-instance v4, Lcom/enflick/android/TextNow/model/w;
invoke-direct {v4, p1}, Lcom/enflick/android/TextNow/model/w;-><init>(Landroid/content/Context;)V
invoke-direct {v4, p1}, Lcom/enflick/android/TextNow/model/w;-><init>(Landroid/content/Context;)V
.line 6099
.line 6099
iget-object v5, p2, Lcom/enflick/android/TextNow/model/h;->b:Ljava/lang/String;
iget-object v5, p2, Lcom/enflick/android/TextNow/model/h;->b:Ljava/lang/String;
.line 5247
.line 5247
const-string v0, "userinfo_native_instream_ad_count"
const-string v0, "userinfo_native_instream_ad_count"
const-string v1, "{}"
const-string v1, "{}"
invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getStringByKey(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getStringByKey(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
move-result-object v0
.line 5249
.line 5249
new-instance v6, Ltextnow/dd/f;
new-instance v6, Ltextnow/dd/f;
invoke-direct {v6}, Ltextnow/dd/f;-><init>()V
invoke-direct {v6}, Ltextnow/dd/f;-><init>()V
.line 5250
.line 5250
new-instance v1, Ljava/util/HashMap;
new-instance v1, Ljava/util/HashMap;
invoke-direct {v1}, Ljava/util/HashMap;-><init>()V
invoke-direct {v1}, Ljava/util/HashMap;-><init>()V
.line 5251
.line 5251
invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v1
move-result-object v1
invoke-virtual {v6, v0, v1}, Ltextnow/dd/f;->a(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
invoke-virtual {v6, v0, v1}, Ltextnow/dd/f;->a(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
move-result-object v0
check-cast v0, Ljava/util/HashMap;
check-cast v0, Ljava/util/HashMap;
.line 5253
.line 5253
invoke-virtual {v0, v5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
invoke-virtual {v0, v5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
move-result-object v1
.line 5257
.line 5257
if-nez v1, :cond_1
if-nez v1, :cond_1
move v1, v2
move v1, v2
:goto_0
:goto_0
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v7
move-result-object v7
.line 5259
.line 5259
sget-object v1, Lcom/enflick/android/TextNow/model/w;->a:Ljava/lang/String;
sget-object v1, Lcom/enflick/android/TextNow/model/w;->a:Ljava/lang/String;
new-array v8, v11, [Ljava/lang/Object;
new-array v8, v11, [Ljava/lang/Object;
new-instance v9, Ljava/lang/StringBuilder;
new-instance v9, Ljava/lang/StringBuilder;
invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V
const-string v10, "incremented "
const-string v10, "incremented "
invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v9
move-result-object v9
.line 7099
.line 7099
iget-object v10, p2, Lcom/enflick/android/TextNow/model/h;->b:Ljava/lang/String;
iget-object v10, p2, Lcom/enflick/android/TextNow/model/h;->b:Ljava/lang/String;
.line 5259
.line 5259
invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v9
move-result-object v9
const-string v10, " by "
const-string v10, " by "
invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v9
move-result-object v9
invoke-virtual {v3}, Ljava/lang/Integer;->toString()Ljava/lang/String;
invoke-virtual {v3}, Ljava/lang/Integer;->toString()Ljava/lang/String;
move-result-object v3
move-result-object v3
invoke-virtual {v9, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v9, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v3
move-result-object v3
const-string v9, " to "
const-string v9, " to "
invoke-virtual {v3, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v3, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v3
move-result-object v3
invoke-virtual {v7}, Ljava/lang/Integer;->toString()Ljava/lang/String;
invoke-virtual {v7}, Ljava/lang/Integer;->toString()Ljava/lang/String;
move-result-object v9
move-result-object v9
invoke-virtual {v3, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v3, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v3
move-result-object v3
invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v3
move-result-object v3
aput-object v3, v8, v2
aput-object v3, v8, v2
invoke-static {v1, v8}, Ltextnow/jq/a;->b(Ljava/lang/Object;[Ljava/lang/Object;)Ltextnow/jq/a;
invoke-static {v1, v8}, Ltextnow/jq/a;->b(Ljava/lang/Object;[Ljava/lang/Object;)Ltextnow/jq/a;
.line 8014
.line 8014
const-string v1, "force_ad_options"
const-string v1, "force_ad_options"
invoke-virtual {v4, v1, v11}, Lcom/enflick/android/TextNow/model/w;->getIntByKey(Ljava/lang/String;I)I
invoke-virtual {v4, v1, v11}, Lcom/enflick/android/TextNow/model/w;->getIntByKey(Ljava/lang/String;I)I
move-result v1
move-result v1
.line 5262
.line 5262
const/4 v3, 0x2
const/4 v3, 0x2
if-ne v1, v3, :cond_2
if-ne v1, v3, :cond_2
const/4 v1, 0x5
const/4 v1, 0x5
.line 5265
.line 5265
:goto_1
:goto_1
invoke-virtual {v7}, Ljava/lang/Integer;->intValue()I
invoke-virtual {v7}, Ljava/lang/Integer;->intValue()I
move-result v3
move-result v3
if-lt v3, v1, :cond_3
if-lt v3, v1, :cond_3
.line 5266
.line 5266
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
move-result-object v1
invoke-virtual {v0, v5, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
invoke-virtual {v0, v5, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 5267
.line 5267
sget-object v1, Lcom/enflick/android/TextNow/model/w;->a:Ljava/lang/String;
sget-object v1, Lcom/enflick/android/TextNow/model/w;->a:Ljava/lang/String;
new-array v3, v11, [Ljava/lang/Object;
new-array v3, v11, [Ljava/lang/Object;
new-instance v4, Ljava/lang/StringBuilder;
new-instance v4, Ljava/lang/StringBuilder;
invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
const-string v5, "reset "
const-string v5, "reset "
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v4
move-result-object v4
.line 8099
.line 8099
iget-object v5, p2, Lcom/enflick/android/TextNow/model/h;->b:Ljava/lang/String;
iget-object v5, p2, Lcom/enflick/android/TextNow/model/h;->b:Ljava/lang/String;
.line 5267
.line 5267
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v4
move-result-object v4
const-string v5, " to zero"
const-string v5, " to zero"
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v4
move-result-object v4
invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v4
move-result-object v4
aput-object v4, v3, v2
aput-object v4, v3, v2
invoke-static {v1, v3}, Ltextnow/jq/a;->b(Ljava/lang/Object;[Ljava/lang/Object;)Ltextnow/jq/a;
invoke-static {v1, v3}, Ltextnow/jq/a;->b(Ljava/lang/Object;[Ljava/lang/Object;)Ltextnow/jq/a;
.line 5269
.line 5269
iget-object v1, p0, Lcom/enflick/android/TextNow/model/w;->mContext:Landroid/content/Context;
iget-object v1, p0, Lcom/enflick/android/TextNow/model/w;->mContext:Landroid/content/Context;
invoke-virtual {p2, v1, v11}, Lcom/enflick/android/TextNow/model/h;->b(Landroid/content/Context;I)V
invoke-virtual {p2, v1, v11}, Lcom/enflick/android/TextNow/model/h;->b(Landroid/content/Context;I)V
.line 5275
.line 5275
:goto_2
:goto_2
invoke-virtual {v6, v0}, Ltextnow/dd/f;->a(Ljava/lang/Object;)Ljava/lang/String;
invoke-virtual {v6, v0}, Ltextnow/dd/f;->a(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
move-result-object v0
.line 5276
.line 5276
const-string v1, "userinfo_native_instream_ad_count"
const-string v1, "userinfo_native_instream_ad_count"
invoke-virtual {p0, v1, v0}, Lcom/enflick/android/TextNow/model/w;->setByKey(Ljava/lang/String;Ljava/lang/String;)V
invoke-virtual {p0, v1, v0}, Lcom/enflick/android/TextNow/model/w;->setByKey(Ljava/lang/String;Ljava/lang/String;)V
.line 5278
.line 5278
invoke-virtual {p0}, Lcom/enflick/android/TextNow/model/w;->commitChanges()V
invoke-virtual {p0}, Lcom/enflick/android/TextNow/model/w;->commitChanges()V
.line 1225
.line 1225
:cond_0
:cond_0
return-void
return-void
.line 5257
.line 5257
:cond_1
:cond_1
check-cast v1, Ljava/lang/Double;
check-cast v1, Ljava/lang/Double;
invoke-virtual {v1}, Ljava/lang/Double;->doubleValue()D
invoke-virtual {v1}, Ljava/lang/Double;->doubleValue()D
move-result-wide v8
move-result-wide v8
double-to-int v1, v8
double-to-int v1, v8
invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I
invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I
move-result v7
move-result v7
add-int/2addr v1, v7
add-int/2addr v1, v7
goto/16 :goto_0
goto/16 :goto_0
.line 5262
.line 5262
:cond_2
:cond_2
sget-object v1, Ltextnow/aq/i;->bR:Lcom/leanplum/Var;
sget-object v1, Ltextnow/aq/i;->bR:Lcom/leanplum/Var;
invoke-virtual {v1}, Lcom/leanplum/Var;->value()Ljava/lang/Object;
invoke-virtual {v1}, Lcom/leanplum/Var;->value()Ljava/lang/Object;
move-result-object v1
move-result-object v1
check-cast v1, Ljava/lang/Integer;
check-cast v1, Ljava/lang/Integer;
invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
move-result v1
move-result v1
goto :goto_1
goto :goto_1
.line 5272
.line 5272
:cond_3
:cond_3
invoke-virtual {v0, v5, v7}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
invoke-virtual {v0, v5, v7}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
goto :goto_2
goto :goto_2
.end method
.end method
.method public final a(Ljava/lang/Integer;)V
.method public final a(Ljava/lang/Integer;)V
.locals 2
.locals 2
.prologue
.prologue
.line 804
.line 804
const-string v0, "userinfo_theme_id"
const-string v0, "userinfo_theme_id"
invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I
invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I
move-result v1
move-result v1
invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->setByKey(Ljava/lang/String;I)V
invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->setByKey(Ljava/lang/String;I)V
.line 805
.line 805
return-void
return-void
.end method
.end method
.method public final a(Z)V
.method public final a(Z)V
.locals 3
.locals 3
.prologue
.prologue
.line 721
.line 721
if-nez p1, :cond_0
if-nez p1, :cond_0
.line 722
.line 722
const-wide/16 v0, -0x1
const-wide/16 v0, -0x1
.line 2732
.line 2732
const-string v2, "userinfo_unified_date"
const-string v2, "userinfo_unified_date"
invoke-virtual {p0, v2, v0, v1}, Lcom/enflick/android/TextNow/model/w;->setByKey(Ljava/lang/String;J)V
invoke-virtual {p0, v2, v0, v1}, Lcom/enflick/android/TextNow/model/w;->setByKey(Ljava/lang/String;J)V
.line 724
.line 724
:cond_0
:cond_0
const-string v0, "userinfo_unified_inbox"
const-string v0, "userinfo_unified_inbox"
invoke-virtual {p0, v0, p1}, Lcom/enflick/android/TextNow/model/w;->setByKey(Ljava/lang/String;Z)V
invoke-virtual {p0, v0, p1}, Lcom/enflick/android/TextNow/model/w;->setByKey(Ljava/lang/String;Z)V
.line 725
.line 725
return-void
return-void
.end method
.end method
.method public final b()J
.method public final b()J
.locals 3
.locals 3
.prologue
.prologue
.line 276
.line 276
.line 2272
.line 2272
const-string v0, "userinfo_phone"
const-string v0, "userinfo_phone"
invoke-virtual {p0, v0}, Lcom/enflick/android/TextNow/model/w;->getStringByKey(Ljava/lang/String;)Ljava/lang/String;
invoke-virtual {p0, v0}, Lcom/enflick/android/TextNow/model/w;->getStringByKey(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
move-result-object v0
.line 276
.line 276
const-string v1, "[^0-9]]"
const-string v1, "[^0-9]]"
const-string v2, ""
const-string v2, ""
invoke-virtual {v0, v1, v2}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
invoke-virtual {v0, v1, v2}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
move-result-object v0
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
move-result-wide v0
move-result-wide v0
return-wide v0
return-wide v0
.end method
.end method
.method public final b(Z)V
.method public final b(Z)V
.locals 2
.locals 2
.prologue
.prologue
.line 874
.line 874
const-string v1, "userinfo_is_paid_tn_device"
const-string v1, "userinfo_is_paid_tn_device"
if-eqz p1, :cond_0
if-eqz p1, :cond_0
const/4 v0, 0x1
const/4 v0, 0x1
:goto_0
:goto_0
invoke-virtual {p0, v1, v0}, Lcom/enflick/android/TextNow/model/w;->setByKey(Ljava/lang/String;I)V
invoke-virtual {p0, v1, v0}, Lcom/enflick/android/TextNow/model/w;->setByKey(Ljava/lang/String;I)V
.line 875
.line 875
return-void
return-void
.line 874
.line 874
:cond_0
:cond_0
const/4 v0, 0x0
const/4 v0, 0x0
goto :goto_0
goto :goto_0
.end method
.end method
.method public final c(Z)V
.method public final c(Z)V
.locals 2
.locals 2
.prologue
.prologue
.line 1357
.line 1357
const-string v1, "is_calling_supported"
const-string v1, "is_calling_supported"
sget-boolean v0, Lcom/enflick/android/TextNow/common/utils/AppUtils;->b:Z
sget-boolean v0, Lcom/enflick/android/TextNow/common/utils/AppUtils;->b:Z
if-nez v0, :cond_0
if-nez v0, :cond_0
if-eqz p1, :cond_0
if-eqz p1, :cond_0
const/4 v0, 0x1
const/4 v0, 0x1
:goto_0
:goto_0
invoke-virtual {p0, v1, v0}, Lcom/enflick/android/TextNow/model/w;->setByKey(Ljava/lang/String;Z)V
invoke-virtual {p0, v1, v0}, Lcom/enflick/android/TextNow/model/w;->setByKey(Ljava/lang/String;Z)V
.line 1358
.line 1358
return-void
return-void
.line 1357
.line 1357
:cond_0
:cond_0
const/4 v0, 0x0
const/4 v0, 0x0
goto :goto_0
goto :goto_0
.end method
.end method
.method public final c()Z
.method public final c()Z
.locals 1
.locals 1
.prologue
.prologue
.line 308
.line 308
const-string v0, "userinfo_email_verified"
const-string v0, "userinfo_email_verified"
invoke-virtual {p0, v0}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;)Ljava/lang/Boolean;
invoke-virtual {p0, v0}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;)Ljava/lang/Boolean;
move-result-object v0
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
move-result v0
return v0
return v0
.end method
.end method
.method public final d()Z
.method public final d()Z
.locals 1
.locals 1
.prologue
.prologue
.line 357
.line 357
const-string v0, "userinfo_forward_messages"
const-string v0, "userinfo_forward_messages"
invoke-virtual {p0, v0}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;)Ljava/lang/Boolean;
invoke-virtual {p0, v0}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;)Ljava/lang/Boolean;
move-result-object v0
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
move-result v0
return v0
return v0
Saved diffs
Original text
Open file
.class public Lcom/enflick/android/TextNow/model/w; .super Lcom/enflick/android/TextNow/model/t; .source "TNUserInfo.java" # static fields .field public static final a:Ljava/lang/String; # direct methods .method static constructor <clinit>()V .locals 1 .prologue .line 28 const-class v0, Lcom/enflick/android/TextNow/model/w; invoke-virtual {v0}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String; move-result-object v0 sput-object v0, Lcom/enflick/android/TextNow/model/w;->a:Ljava/lang/String; return-void .end method .method public constructor <init>(Landroid/content/Context;)V .locals 0 .prologue .line 207 invoke-direct {p0, p1}, Lcom/enflick/android/TextNow/model/t;-><init>(Landroid/content/Context;)V .line 208 return-void .end method # virtual methods .method public final A()Z .locals 4 .prologue const/4 v0, 0x1 const/4 v1, 0x0 .line 910 .line 3014 const-string v2, "force_ad_options" invoke-virtual {p0, v2, v0}, Lcom/enflick/android/TextNow/model/w;->getIntByKey(Ljava/lang/String;I)I move-result v2 .line 911 if-nez v2, :cond_1 .line 913 :cond_0 :goto_0 return v0 .line 912 :cond_1 const/4 v3, 0x2 if-ne v2, v3, :cond_2 move v0, v1 goto :goto_0 .line 3945 :cond_2 const-string v2, "userinfo_show_ads" invoke-virtual {p0, v2, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v2 invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z move-result v2 .line 913 if-eqz v2, :cond_0 invoke-virtual {p0}, Lcom/enflick/android/TextNow/model/w;->C()Z move-result v2 if-nez v2, :cond_0 move v0, v1 goto :goto_0 .end method .method public final B()Z .locals 2 .prologue const/4 v0, 0x0 .line 921 .line 3957 const-string v1, "userinfo_has_call_forwarding" invoke-virtual {p0, v1, v0}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v1 invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z move-result v1 .line 921 if-nez v1, :cond_0 invoke-virtual {p0}, Lcom/enflick/android/TextNow/model/w;->C()Z move-result v1 if-eqz v1, :cond_1 :cond_0 const/4 v0, 0x1 :cond_1 return v0 .end method .method public final C()Z .locals 2 .prologue .line 953 const-string v0, "userinfo_has_premium" const/4 v1, 0x1 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z const/4 v0, 0x1 return v0 .end method .method public final D()Z .locals 2 .prologue .line 1022 const-string v0, "force_interstitial_ad_after_call_options" const/4 v1, 0x0 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final E()Z .locals 2 .prologue .line 1038 const-string v0, "enable_mopub_test_unit_options" const/4 v1, 0x0 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final F()Z .locals 2 .prologue .line 1046 const-string v0, "enable_display_ads_class_name_options" const/4 v1, 0x0 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final G()Z .locals 2 .prologue .line 1066 const-string v0, "userinfo_promo_campaign_ad_exists" const/4 v1, 0x0 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final H()Ljava/lang/String; .locals 2 .prologue .line 1152 const-string v0, "userinfo_registration_token" const-string v1, "" invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getStringByKey(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public final I()Ljava/lang/String; .locals 2 .prologue .line 1161 const-string v0, "userinfo_last_updated_logs_for_crash" const-string v1, "" invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getStringByKey(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public final J()Z .locals 2 .prologue .line 1165 const-string v0, "userinfo_call_handover_wifi_to_data" const/4 v1, 0x1 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final K()I .locals 2 .prologue .line 1181 const-string v0, "userinfo_nps_rating" sget v1, Ltextnow/aq/k;->a:I invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getIntByKey(Ljava/lang/String;I)I move-result v0 return v0 .end method .method public final L()Ljava/lang/String; .locals 1 .prologue .line 1209 iget-object v0, p0, Lcom/enflick/android/TextNow/model/w;->mContext:Landroid/content/Context; invoke-static {v0}, Lcom/enflick/android/TextNow/common/utils/AppUtils;->F(Landroid/content/Context;)Z move-result v0 if-eqz v0, :cond_0 .line 1210 const-string v0, "wireless" .line 1214 :goto_0 return-object v0 .line 4925 :cond_0 invoke-virtual {p0}, Lcom/enflick/android/TextNow/model/w;->C()Z move-result v0 .line 1211 if-eqz v0, :cond_1 .line 1212 const-string v0, "premium" goto :goto_0 .line 1214 :cond_1 const-string v0, "free" goto :goto_0 .end method .method public final M()Z .locals 2 .prologue .line 1290 .line 8286 const-string v0, "userinfo_activation_network" const/4 v1, 0x0 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getStringByKey(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object v0 .line 1290 invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v0 if-nez v0, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public final N()Z .locals 2 .prologue .line 1303 const-string v0, "vm_transcription_enabled" const/4 v1, 0x0 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final O()Z .locals 2 .prologue .line 1311 const-string v0, "vm_transcription_user_enabled" const/4 v1, 0x1 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final P()V .locals 2 .prologue .line 1381 const-string v0, "application_version_code" const/16 v1, 0x2c31 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->setByKey(Ljava/lang/String;I)V .line 1382 return-void .end method .method public final Q()V .locals 1 .prologue .line 1396 const-string v0, "is_calling_supported" invoke-virtual {p0, v0}, Lcom/enflick/android/TextNow/model/w;->remove(Ljava/lang/String;)V .line 1397 const-string v0, "application_version_code" invoke-virtual {p0, v0}, Lcom/enflick/android/TextNow/model/w;->remove(Ljava/lang/String;)V .line 1398 return-void .end method .method public final R()Z .locals 2 .prologue const/4 v0, 0x0 .line 1424 sget-boolean v1, Ltextnow/aq/b;->c:Z if-nez v1, :cond_0 .line 1427 :goto_0 return v0 :cond_0 const-string v1, "user_info_paydoor_visited" invoke-virtual {p0, v1, v0}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 goto :goto_0 .end method .method public final a()V .locals 4 .prologue const/4 v3, 0x0 .line 215 new-instance v0, Lcom/enflick/android/TextNow/model/u; iget-object v1, p0, Lcom/enflick/android/TextNow/model/w;->mContext:Landroid/content/Context; invoke-direct {v0, v1}, Lcom/enflick/android/TextNow/model/u;-><init>(Landroid/content/Context;)V .line 216 new-instance v1, Lcom/enflick/android/TextNow/model/k; iget-object v2, p0, Lcom/enflick/android/TextNow/model/w;->mContext:Landroid/content/Context; invoke-direct {v1, v2}, Lcom/enflick/android/TextNow/model/k;-><init>(Landroid/content/Context;)V .line 217 invoke-virtual {v0}, Lcom/enflick/android/TextNow/model/u;->clearChanges()V .line 218 invoke-virtual {v0}, Lcom/enflick/android/TextNow/model/u;->commitChanges()V .line 219 invoke-virtual {v1}, Lcom/enflick/android/TextNow/model/k;->clearChanges()V .line 220 invoke-virtual {v1}, Lcom/enflick/android/TextNow/model/k;->commitChanges()V .line 222 invoke-virtual {p0}, Lcom/enflick/android/TextNow/model/w;->clearChanges()V .line 223 invoke-virtual {p0}, Lcom/enflick/android/TextNow/model/w;->commitChanges()V .line 224 iget-object v0, p0, Lcom/enflick/android/TextNow/model/w;->mContext:Landroid/content/Context; invoke-virtual {v0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; move-result-object v0 sget-object v1, Lcom/enflick/android/TextNow/persistence/contentproviders/i;->d:Landroid/net/Uri; invoke-virtual {v0, v1, v3, v3}, Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I .line 225 iget-object v0, p0, Lcom/enflick/android/TextNow/model/w;->mContext:Landroid/content/Context; invoke-virtual {v0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; move-result-object v0 sget-object v1, Lcom/enflick/android/TextNow/persistence/contentproviders/d;->d:Landroid/net/Uri; invoke-virtual {v0, v1, v3, v3}, Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I .line 226 iget-object v0, p0, Lcom/enflick/android/TextNow/model/w;->mContext:Landroid/content/Context; invoke-virtual {v0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; move-result-object v0 sget-object v1, Lcom/enflick/android/TextNow/persistence/contentproviders/k;->d:Landroid/net/Uri; invoke-virtual {v0, v1, v3, v3}, Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I .line 227 return-void .end method .method public final a(I)V .locals 2 .prologue .line 443 if-lez p1, :cond_0 const/4 v0, 0x2 if-le p1, v0, :cond_1 :cond_0 const-string v0, "userinfo_gender" const/4 v1, 0x1 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->setByKey(Ljava/lang/String;I)V .line 445 :goto_0 return-void .line 444 :cond_1 const-string v0, "userinfo_gender" invoke-virtual {p0, v0, p1}, Lcom/enflick/android/TextNow/model/w;->setByKey(Ljava/lang/String;I)V goto :goto_0 .end method .method public final a(Landroid/content/Context;Lcom/enflick/android/TextNow/model/h;)V .locals 12 .prologue const/4 v2, 0x0 const/4 v11, 0x1 .line 1224 invoke-static {v11}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v3 .line 5241 invoke-static {p1}, Ltextnow/aq/i;->a(Landroid/content/Context;)Z move-result v0 if-eqz v0, :cond_0 .line 5245 new-instance v4, Lcom/enflick/android/TextNow/model/w; invoke-direct {v4, p1}, Lcom/enflick/android/TextNow/model/w;-><init>(Landroid/content/Context;)V .line 6099 iget-object v5, p2, Lcom/enflick/android/TextNow/model/h;->b:Ljava/lang/String; .line 5247 const-string v0, "userinfo_native_instream_ad_count" const-string v1, "{}" invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getStringByKey(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object v0 .line 5249 new-instance v6, Ltextnow/dd/f; invoke-direct {v6}, Ltextnow/dd/f;-><init>()V .line 5250 new-instance v1, Ljava/util/HashMap; invoke-direct {v1}, Ljava/util/HashMap;-><init>()V .line 5251 invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; move-result-object v1 invoke-virtual {v6, v0, v1}, Ltextnow/dd/f;->a(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; move-result-object v0 check-cast v0, Ljava/util/HashMap; .line 5253 invoke-virtual {v0, v5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; move-result-object v1 .line 5257 if-nez v1, :cond_1 move v1, v2 :goto_0 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v7 .line 5259 sget-object v1, Lcom/enflick/android/TextNow/model/w;->a:Ljava/lang/String; new-array v8, v11, [Ljava/lang/Object; new-instance v9, Ljava/lang/StringBuilder; invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V const-string v10, "incremented " invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v9 .line 7099 iget-object v10, p2, Lcom/enflick/android/TextNow/model/h;->b:Ljava/lang/String; .line 5259 invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v9 const-string v10, " by " invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v9 invoke-virtual {v3}, Ljava/lang/Integer;->toString()Ljava/lang/String; move-result-object v3 invoke-virtual {v9, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v3 const-string v9, " to " invoke-virtual {v3, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v3 invoke-virtual {v7}, Ljava/lang/Integer;->toString()Ljava/lang/String; move-result-object v9 invoke-virtual {v3, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v3 invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v3 aput-object v3, v8, v2 invoke-static {v1, v8}, Ltextnow/jq/a;->b(Ljava/lang/Object;[Ljava/lang/Object;)Ltextnow/jq/a; .line 8014 const-string v1, "force_ad_options" invoke-virtual {v4, v1, v11}, Lcom/enflick/android/TextNow/model/w;->getIntByKey(Ljava/lang/String;I)I move-result v1 .line 5262 const/4 v3, 0x2 if-ne v1, v3, :cond_2 const/4 v1, 0x5 .line 5265 :goto_1 invoke-virtual {v7}, Ljava/lang/Integer;->intValue()I move-result v3 if-lt v3, v1, :cond_3 .line 5266 invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v1 invoke-virtual {v0, v5, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 5267 sget-object v1, Lcom/enflick/android/TextNow/model/w;->a:Ljava/lang/String; new-array v3, v11, [Ljava/lang/Object; new-instance v4, Ljava/lang/StringBuilder; invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V const-string v5, "reset " invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v4 .line 8099 iget-object v5, p2, Lcom/enflick/android/TextNow/model/h;->b:Ljava/lang/String; .line 5267 invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v4 const-string v5, " to zero" invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v4 invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v4 aput-object v4, v3, v2 invoke-static {v1, v3}, Ltextnow/jq/a;->b(Ljava/lang/Object;[Ljava/lang/Object;)Ltextnow/jq/a; .line 5269 iget-object v1, p0, Lcom/enflick/android/TextNow/model/w;->mContext:Landroid/content/Context; invoke-virtual {p2, v1, v11}, Lcom/enflick/android/TextNow/model/h;->b(Landroid/content/Context;I)V .line 5275 :goto_2 invoke-virtual {v6, v0}, Ltextnow/dd/f;->a(Ljava/lang/Object;)Ljava/lang/String; move-result-object v0 .line 5276 const-string v1, "userinfo_native_instream_ad_count" invoke-virtual {p0, v1, v0}, Lcom/enflick/android/TextNow/model/w;->setByKey(Ljava/lang/String;Ljava/lang/String;)V .line 5278 invoke-virtual {p0}, Lcom/enflick/android/TextNow/model/w;->commitChanges()V .line 1225 :cond_0 return-void .line 5257 :cond_1 check-cast v1, Ljava/lang/Double; invoke-virtual {v1}, Ljava/lang/Double;->doubleValue()D move-result-wide v8 double-to-int v1, v8 invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I move-result v7 add-int/2addr v1, v7 goto/16 :goto_0 .line 5262 :cond_2 sget-object v1, Ltextnow/aq/i;->bR:Lcom/leanplum/Var; invoke-virtual {v1}, Lcom/leanplum/Var;->value()Ljava/lang/Object; move-result-object v1 check-cast v1, Ljava/lang/Integer; invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I move-result v1 goto :goto_1 .line 5272 :cond_3 invoke-virtual {v0, v5, v7}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; goto :goto_2 .end method .method public final a(Ljava/lang/Integer;)V .locals 2 .prologue .line 804 const-string v0, "userinfo_theme_id" invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I move-result v1 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->setByKey(Ljava/lang/String;I)V .line 805 return-void .end method .method public final a(Z)V .locals 3 .prologue .line 721 if-nez p1, :cond_0 .line 722 const-wide/16 v0, -0x1 .line 2732 const-string v2, "userinfo_unified_date" invoke-virtual {p0, v2, v0, v1}, Lcom/enflick/android/TextNow/model/w;->setByKey(Ljava/lang/String;J)V .line 724 :cond_0 const-string v0, "userinfo_unified_inbox" invoke-virtual {p0, v0, p1}, Lcom/enflick/android/TextNow/model/w;->setByKey(Ljava/lang/String;Z)V .line 725 return-void .end method .method public final b()J .locals 3 .prologue .line 276 .line 2272 const-string v0, "userinfo_phone" invoke-virtual {p0, v0}, Lcom/enflick/android/TextNow/model/w;->getStringByKey(Ljava/lang/String;)Ljava/lang/String; move-result-object v0 .line 276 const-string v1, "[^0-9]]" const-string v2, "" invoke-virtual {v0, v1, v2}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object v0 invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J move-result-wide v0 return-wide v0 .end method .method public final b(Z)V .locals 2 .prologue .line 874 const-string v1, "userinfo_is_paid_tn_device" if-eqz p1, :cond_0 const/4 v0, 0x1 :goto_0 invoke-virtual {p0, v1, v0}, Lcom/enflick/android/TextNow/model/w;->setByKey(Ljava/lang/String;I)V .line 875 return-void .line 874 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public final c(Z)V .locals 2 .prologue .line 1357 const-string v1, "is_calling_supported" sget-boolean v0, Lcom/enflick/android/TextNow/common/utils/AppUtils;->b:Z if-nez v0, :cond_0 if-eqz p1, :cond_0 const/4 v0, 0x1 :goto_0 invoke-virtual {p0, v1, v0}, Lcom/enflick/android/TextNow/model/w;->setByKey(Ljava/lang/String;Z)V .line 1358 return-void .line 1357 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public final c()Z .locals 1 .prologue .line 308 const-string v0, "userinfo_email_verified" invoke-virtual {p0, v0}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final d()Z .locals 1 .prologue .line 357 const-string v0, "userinfo_forward_messages" invoke-virtual {p0, v0}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final d(Z)Z .locals 1 .prologue .line 1374 const-string v0, "is_calling_supported" invoke-virtual {p0, v0, p1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final e(Z)V .locals 2 .prologue .line 1438 sget-boolean v0, Ltextnow/aq/b;->c:Z if-nez v0, :cond_0 .line 1442 :goto_0 return-void .line 1441 :cond_0 const-string v0, "user_info_paydoor_visited" const/4 v1, 0x1 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->setByKey(Ljava/lang/String;Z)V goto :goto_0 .end method .method public final e()Z .locals 1 .prologue .line 397 const-string v0, "userinfo_signedin" invoke-virtual {p0, v0}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 .line 398 return v0 .end method .method public final f()I .locals 2 .prologue .line 422 invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar; move-result-object v0 const/4 v1, 0x1 invoke-virtual {v0, v1}, Ljava/util/Calendar;->get(I)I move-result v0 invoke-virtual {p0}, Lcom/enflick/android/TextNow/model/w;->g()I move-result v1 sub-int/2addr v0, v1 return v0 .end method .method public final g()I .locals 3 .prologue .line 430 const-string v0, "userinfo_birth_year" invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar; move-result-object v1 const/4 v2, 0x1 invoke-virtual {v1, v2}, Ljava/util/Calendar;->get(I)I move-result v1 add-int/lit8 v1, v1, -0x14 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getIntByKey(Ljava/lang/String;I)I move-result v0 return v0 .end method .method public final h()Z .locals 2 .prologue const/4 v0, 0x1 .line 500 const-string v1, "userinfo_vibrate" invoke-virtual {p0, v1, v0}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v1 invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z move-result v1 if-eqz v1, :cond_0 iget-object v1, p0, Lcom/enflick/android/TextNow/model/w;->mContext:Landroid/content/Context; invoke-static {v1}, Lcom/enflick/android/TextNow/common/utils/AppUtils;->w(Landroid/content/Context;)Z move-result v1 if-eqz v1, :cond_0 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public final i()Z .locals 2 .prologue .line 516 const-string v0, "userinfo_chathead" const/4 v1, 0x1 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final j()Z .locals 2 .prologue .line 524 const-string v0, "userinfo_colorful_avatars" const/4 v1, 0x0 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final k()Z .locals 3 .prologue .line 536 const-string v1, "userinfo_abstract_avatars" sget-object v0, Ltextnow/aq/i;->ac:Lcom/leanplum/Var; invoke-virtual {v0}, Lcom/leanplum/Var;->value()Ljava/lang/Object; move-result-object v0 check-cast v0, Ljava/lang/Integer; invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I move-result v0 rem-int/lit8 v0, v0, 0x3 const/4 v2, 0x2 if-ne v0, v2, :cond_0 const/4 v0, 0x1 :goto_0 invoke-virtual {p0, v1, v0}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public final l()V .locals 1 .prologue .line 540 const-string v0, "userinfo_abstract_avatars" invoke-virtual {p0, v0}, Lcom/enflick/android/TextNow/model/w;->remove(Ljava/lang/String;)V .line 541 return-void .end method .method public final m()Z .locals 2 .prologue .line 552 const-string v0, "userinfo_quickreply" const/4 v1, 0x1 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final n()Z .locals 2 .prologue .line 556 const-string v0, "userinfo_quickreply_on_keyguard" const/4 v1, 0x0 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final o()Z .locals 2 .prologue .line 564 const-string v0, "userinfo_show_all_timestamps" const/4 v1, 0x0 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final p()V .locals 4 .prologue const/4 v0, 0x0 .line 642 .line 644 :try_start_0 iget-object v1, p0, Lcom/enflick/android/TextNow/model/w;->mContext:Landroid/content/Context; invoke-virtual {v1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; move-result-object v1 iget-object v2, p0, Lcom/enflick/android/TextNow/model/w;->mContext:Landroid/content/Context; invoke-virtual {v2}, Landroid/content/Context;->getPackageName()Ljava/lang/String; move-result-object v2 const/4 v3, 0x0 invoke-virtual {v1, v2, v3}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; move-result-object v1 .line 645 iget v0, v1, Landroid/content/pm/PackageInfo;->versionCode:I :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 .line 650 :goto_0 const-string v1, "userinfo_intro_version_code" invoke-virtual {p0, v1, v0}, Lcom/enflick/android/TextNow/model/w;->setByKey(Ljava/lang/String;I)V .line 651 return-void .line 646 :catch_0 move-exception v1 .line 647 invoke-virtual {v1}, Ljava/lang/Exception;->printStackTrace()V goto :goto_0 .end method .method public final q()J .locals 4 .prologue .line 667 const-string v0, "userinfo_pull_interval" const-wide/32 v2, 0xea60 invoke-virtual {p0, v0, v2, v3}, Lcom/enflick/android/TextNow/model/w;->getLongByKey(Ljava/lang/String;J)J move-result-wide v0 return-wide v0 .end method .method public final r()Z .locals 2 .prologue .line 675 const-string v0, "userinfo_has_password" const/4 v1, 0x1 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final s()Z .locals 2 .prologue .line 728 const-string v0, "userinfo_unified_inbox" const/4 v1, 0x0 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final t()Z .locals 2 .prologue .line 776 const-string v0, "userinfo_feature_cdma_fallback" const/4 v1, 0x0 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final u()Z .locals 2 .prologue .line 784 const-string v0, "userinfo_feature_e911_accepted" const/4 v1, 0x0 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final v()Ljava/lang/Integer; .locals 2 .prologue .line 809 const-string v0, "userinfo_theme_id" sget v1, Ltextnow/aq/v;->a:I invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getIntByKey(Ljava/lang/String;I)I move-result v0 .line 810 if-nez v0, :cond_0 .line 811 sget v0, Ltextnow/aq/v;->a:I invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v0 .line 813 :goto_0 return-object v0 :cond_0 invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v0 goto :goto_0 .end method .method public final w()Ljava/lang/String; .locals 2 .prologue .line 829 const-string v0, "userinfo_last_number_called" const-string v1, "" invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getStringByKey(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public final x()Z .locals 2 .prologue .line 833 const-string v0, "userinfo_proximity_sensor" const/4 v1, 0x1 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final y()Z .locals 2 .prologue .line 841 const-string v0, "userinfo_bandwidthx_enabled" const/4 v1, 0x1 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final z()Z .locals 2 .prologue .line 849 const-string v0, "userinfo_voicemail_speakeron" const/4 v1, 0x1 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method
Changed text
Open file
.class public Lcom/enflick/android/TextNow/model/w; .super Lcom/enflick/android/TextNow/model/t; .source "TNUserInfo.java" # static fields .field public static final a:Ljava/lang/String; # direct methods .method static constructor <clinit>()V .locals 1 .prologue .line 28 const-class v0, Lcom/enflick/android/TextNow/model/w; invoke-virtual {v0}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String; move-result-object v0 sput-object v0, Lcom/enflick/android/TextNow/model/w;->a:Ljava/lang/String; return-void .end method .method public constructor <init>(Landroid/content/Context;)V .locals 0 .prologue .line 207 invoke-direct {p0, p1}, Lcom/enflick/android/TextNow/model/t;-><init>(Landroid/content/Context;)V .line 208 return-void .end method # virtual methods .method public final A()Z .locals 4 .prologue const/4 v0, 0x1 const/4 v1, 0x0 .line 910 .line 3014 const-string v2, "force_ad_options" invoke-virtual {p0, v2, v0}, Lcom/enflick/android/TextNow/model/w;->getIntByKey(Ljava/lang/String;I)I move-result v2 .line 911 if-nez v2, :cond_1 .line 913 :cond_0 :goto_0 return v0 .line 912 :cond_1 const/4 v3, 0x2 if-ne v2, v3, :cond_2 move v0, v1 goto :goto_0 .line 3945 :cond_2 const-string v2, "userinfo_show_ads" invoke-virtual {p0, v2, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v2 invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z move-result v2 .line 913 if-eqz v2, :cond_0 invoke-virtual {p0}, Lcom/enflick/android/TextNow/model/w;->C()Z move-result v2 if-nez v2, :cond_0 move v0, v1 goto :goto_0 .end method .method public final B()Z .locals 2 .prologue const/4 v0, 0x0 .line 921 .line 3957 const-string v1, "userinfo_has_call_forwarding" invoke-virtual {p0, v1, v0}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v1 invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z move-result v1 .line 921 if-nez v1, :cond_0 invoke-virtual {p0}, Lcom/enflick/android/TextNow/model/w;->C()Z move-result v1 if-eqz v1, :cond_1 :cond_0 const/4 v0, 0x1 :cond_1 return v0 .end method .method public final C()Z .locals 2 .prologue .line 953 const-string v0, "userinfo_has_premium" const/4 v1, 0x0 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final D()Z .locals 2 .prologue .line 1022 const-string v0, "force_interstitial_ad_after_call_options" const/4 v1, 0x0 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final E()Z .locals 2 .prologue .line 1038 const-string v0, "enable_mopub_test_unit_options" const/4 v1, 0x0 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final F()Z .locals 2 .prologue .line 1046 const-string v0, "enable_display_ads_class_name_options" const/4 v1, 0x0 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final G()Z .locals 2 .prologue .line 1066 const-string v0, "userinfo_promo_campaign_ad_exists" const/4 v1, 0x0 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final H()Ljava/lang/String; .locals 2 .prologue .line 1152 const-string v0, "userinfo_registration_token" const-string v1, "" invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getStringByKey(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public final I()Ljava/lang/String; .locals 2 .prologue .line 1161 const-string v0, "userinfo_last_updated_logs_for_crash" const-string v1, "" invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getStringByKey(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public final J()Z .locals 2 .prologue .line 1165 const-string v0, "userinfo_call_handover_wifi_to_data" const/4 v1, 0x1 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final K()I .locals 2 .prologue .line 1181 const-string v0, "userinfo_nps_rating" sget v1, Ltextnow/aq/k;->a:I invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getIntByKey(Ljava/lang/String;I)I move-result v0 return v0 .end method .method public final L()Ljava/lang/String; .locals 1 .prologue .line 1209 iget-object v0, p0, Lcom/enflick/android/TextNow/model/w;->mContext:Landroid/content/Context; invoke-static {v0}, Lcom/enflick/android/TextNow/common/utils/AppUtils;->F(Landroid/content/Context;)Z move-result v0 if-eqz v0, :cond_0 .line 1210 const-string v0, "wireless" .line 1214 :goto_0 return-object v0 .line 4925 :cond_0 invoke-virtual {p0}, Lcom/enflick/android/TextNow/model/w;->C()Z move-result v0 .line 1211 if-eqz v0, :cond_1 .line 1212 const-string v0, "premium" goto :goto_0 .line 1214 :cond_1 const-string v0, "free" goto :goto_0 .end method .method public final M()Z .locals 2 .prologue .line 1290 .line 8286 const-string v0, "userinfo_activation_network" const/4 v1, 0x0 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getStringByKey(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object v0 .line 1290 invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v0 if-nez v0, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public final N()Z .locals 2 .prologue .line 1303 const-string v0, "vm_transcription_enabled" const/4 v1, 0x0 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final O()Z .locals 2 .prologue .line 1311 const-string v0, "vm_transcription_user_enabled" const/4 v1, 0x1 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final P()V .locals 2 .prologue .line 1381 const-string v0, "application_version_code" const/16 v1, 0x2c31 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->setByKey(Ljava/lang/String;I)V .line 1382 return-void .end method .method public final Q()V .locals 1 .prologue .line 1396 const-string v0, "is_calling_supported" invoke-virtual {p0, v0}, Lcom/enflick/android/TextNow/model/w;->remove(Ljava/lang/String;)V .line 1397 const-string v0, "application_version_code" invoke-virtual {p0, v0}, Lcom/enflick/android/TextNow/model/w;->remove(Ljava/lang/String;)V .line 1398 return-void .end method .method public final R()Z .locals 2 .prologue const/4 v0, 0x0 .line 1424 sget-boolean v1, Ltextnow/aq/b;->c:Z if-nez v1, :cond_0 .line 1427 :goto_0 return v0 :cond_0 const-string v1, "user_info_paydoor_visited" invoke-virtual {p0, v1, v0}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 goto :goto_0 .end method .method public final a()V .locals 4 .prologue const/4 v3, 0x0 .line 215 new-instance v0, Lcom/enflick/android/TextNow/model/u; iget-object v1, p0, Lcom/enflick/android/TextNow/model/w;->mContext:Landroid/content/Context; invoke-direct {v0, v1}, Lcom/enflick/android/TextNow/model/u;-><init>(Landroid/content/Context;)V .line 216 new-instance v1, Lcom/enflick/android/TextNow/model/k; iget-object v2, p0, Lcom/enflick/android/TextNow/model/w;->mContext:Landroid/content/Context; invoke-direct {v1, v2}, Lcom/enflick/android/TextNow/model/k;-><init>(Landroid/content/Context;)V .line 217 invoke-virtual {v0}, Lcom/enflick/android/TextNow/model/u;->clearChanges()V .line 218 invoke-virtual {v0}, Lcom/enflick/android/TextNow/model/u;->commitChanges()V .line 219 invoke-virtual {v1}, Lcom/enflick/android/TextNow/model/k;->clearChanges()V .line 220 invoke-virtual {v1}, Lcom/enflick/android/TextNow/model/k;->commitChanges()V .line 222 invoke-virtual {p0}, Lcom/enflick/android/TextNow/model/w;->clearChanges()V .line 223 invoke-virtual {p0}, Lcom/enflick/android/TextNow/model/w;->commitChanges()V .line 224 iget-object v0, p0, Lcom/enflick/android/TextNow/model/w;->mContext:Landroid/content/Context; invoke-virtual {v0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; move-result-object v0 sget-object v1, Lcom/enflick/android/TextNow/persistence/contentproviders/i;->d:Landroid/net/Uri; invoke-virtual {v0, v1, v3, v3}, Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I .line 225 iget-object v0, p0, Lcom/enflick/android/TextNow/model/w;->mContext:Landroid/content/Context; invoke-virtual {v0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; move-result-object v0 sget-object v1, Lcom/enflick/android/TextNow/persistence/contentproviders/d;->d:Landroid/net/Uri; invoke-virtual {v0, v1, v3, v3}, Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I .line 226 iget-object v0, p0, Lcom/enflick/android/TextNow/model/w;->mContext:Landroid/content/Context; invoke-virtual {v0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; move-result-object v0 sget-object v1, Lcom/enflick/android/TextNow/persistence/contentproviders/k;->d:Landroid/net/Uri; invoke-virtual {v0, v1, v3, v3}, Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I .line 227 return-void .end method .method public final a(I)V .locals 2 .prologue .line 443 if-lez p1, :cond_0 const/4 v0, 0x2 if-le p1, v0, :cond_1 :cond_0 const-string v0, "userinfo_gender" const/4 v1, 0x1 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->setByKey(Ljava/lang/String;I)V .line 445 :goto_0 return-void .line 444 :cond_1 const-string v0, "userinfo_gender" invoke-virtual {p0, v0, p1}, Lcom/enflick/android/TextNow/model/w;->setByKey(Ljava/lang/String;I)V goto :goto_0 .end method .method public final a(Landroid/content/Context;Lcom/enflick/android/TextNow/model/h;)V .locals 12 .prologue const/4 v2, 0x0 const/4 v11, 0x1 .line 1224 invoke-static {v11}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v3 .line 5241 invoke-static {p1}, Ltextnow/aq/i;->a(Landroid/content/Context;)Z move-result v0 if-eqz v0, :cond_0 .line 5245 new-instance v4, Lcom/enflick/android/TextNow/model/w; invoke-direct {v4, p1}, Lcom/enflick/android/TextNow/model/w;-><init>(Landroid/content/Context;)V .line 6099 iget-object v5, p2, Lcom/enflick/android/TextNow/model/h;->b:Ljava/lang/String; .line 5247 const-string v0, "userinfo_native_instream_ad_count" const-string v1, "{}" invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getStringByKey(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object v0 .line 5249 new-instance v6, Ltextnow/dd/f; invoke-direct {v6}, Ltextnow/dd/f;-><init>()V .line 5250 new-instance v1, Ljava/util/HashMap; invoke-direct {v1}, Ljava/util/HashMap;-><init>()V .line 5251 invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; move-result-object v1 invoke-virtual {v6, v0, v1}, Ltextnow/dd/f;->a(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; move-result-object v0 check-cast v0, Ljava/util/HashMap; .line 5253 invoke-virtual {v0, v5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; move-result-object v1 .line 5257 if-nez v1, :cond_1 move v1, v2 :goto_0 invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v7 .line 5259 sget-object v1, Lcom/enflick/android/TextNow/model/w;->a:Ljava/lang/String; new-array v8, v11, [Ljava/lang/Object; new-instance v9, Ljava/lang/StringBuilder; invoke-direct {v9}, Ljava/lang/StringBuilder;-><init>()V const-string v10, "incremented " invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v9 .line 7099 iget-object v10, p2, Lcom/enflick/android/TextNow/model/h;->b:Ljava/lang/String; .line 5259 invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v9 const-string v10, " by " invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v9 invoke-virtual {v3}, Ljava/lang/Integer;->toString()Ljava/lang/String; move-result-object v3 invoke-virtual {v9, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v3 const-string v9, " to " invoke-virtual {v3, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v3 invoke-virtual {v7}, Ljava/lang/Integer;->toString()Ljava/lang/String; move-result-object v9 invoke-virtual {v3, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v3 invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v3 aput-object v3, v8, v2 invoke-static {v1, v8}, Ltextnow/jq/a;->b(Ljava/lang/Object;[Ljava/lang/Object;)Ltextnow/jq/a; .line 8014 const-string v1, "force_ad_options" invoke-virtual {v4, v1, v11}, Lcom/enflick/android/TextNow/model/w;->getIntByKey(Ljava/lang/String;I)I move-result v1 .line 5262 const/4 v3, 0x2 if-ne v1, v3, :cond_2 const/4 v1, 0x5 .line 5265 :goto_1 invoke-virtual {v7}, Ljava/lang/Integer;->intValue()I move-result v3 if-lt v3, v1, :cond_3 .line 5266 invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v1 invoke-virtual {v0, v5, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 5267 sget-object v1, Lcom/enflick/android/TextNow/model/w;->a:Ljava/lang/String; new-array v3, v11, [Ljava/lang/Object; new-instance v4, Ljava/lang/StringBuilder; invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V const-string v5, "reset " invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v4 .line 8099 iget-object v5, p2, Lcom/enflick/android/TextNow/model/h;->b:Ljava/lang/String; .line 5267 invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v4 const-string v5, " to zero" invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v4 invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v4 aput-object v4, v3, v2 invoke-static {v1, v3}, Ltextnow/jq/a;->b(Ljava/lang/Object;[Ljava/lang/Object;)Ltextnow/jq/a; .line 5269 iget-object v1, p0, Lcom/enflick/android/TextNow/model/w;->mContext:Landroid/content/Context; invoke-virtual {p2, v1, v11}, Lcom/enflick/android/TextNow/model/h;->b(Landroid/content/Context;I)V .line 5275 :goto_2 invoke-virtual {v6, v0}, Ltextnow/dd/f;->a(Ljava/lang/Object;)Ljava/lang/String; move-result-object v0 .line 5276 const-string v1, "userinfo_native_instream_ad_count" invoke-virtual {p0, v1, v0}, Lcom/enflick/android/TextNow/model/w;->setByKey(Ljava/lang/String;Ljava/lang/String;)V .line 5278 invoke-virtual {p0}, Lcom/enflick/android/TextNow/model/w;->commitChanges()V .line 1225 :cond_0 return-void .line 5257 :cond_1 check-cast v1, Ljava/lang/Double; invoke-virtual {v1}, Ljava/lang/Double;->doubleValue()D move-result-wide v8 double-to-int v1, v8 invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I move-result v7 add-int/2addr v1, v7 goto/16 :goto_0 .line 5262 :cond_2 sget-object v1, Ltextnow/aq/i;->bR:Lcom/leanplum/Var; invoke-virtual {v1}, Lcom/leanplum/Var;->value()Ljava/lang/Object; move-result-object v1 check-cast v1, Ljava/lang/Integer; invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I move-result v1 goto :goto_1 .line 5272 :cond_3 invoke-virtual {v0, v5, v7}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; goto :goto_2 .end method .method public final a(Ljava/lang/Integer;)V .locals 2 .prologue .line 804 const-string v0, "userinfo_theme_id" invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I move-result v1 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->setByKey(Ljava/lang/String;I)V .line 805 return-void .end method .method public final a(Z)V .locals 3 .prologue .line 721 if-nez p1, :cond_0 .line 722 const-wide/16 v0, -0x1 .line 2732 const-string v2, "userinfo_unified_date" invoke-virtual {p0, v2, v0, v1}, Lcom/enflick/android/TextNow/model/w;->setByKey(Ljava/lang/String;J)V .line 724 :cond_0 const-string v0, "userinfo_unified_inbox" invoke-virtual {p0, v0, p1}, Lcom/enflick/android/TextNow/model/w;->setByKey(Ljava/lang/String;Z)V .line 725 return-void .end method .method public final b()J .locals 3 .prologue .line 276 .line 2272 const-string v0, "userinfo_phone" invoke-virtual {p0, v0}, Lcom/enflick/android/TextNow/model/w;->getStringByKey(Ljava/lang/String;)Ljava/lang/String; move-result-object v0 .line 276 const-string v1, "[^0-9]]" const-string v2, "" invoke-virtual {v0, v1, v2}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object v0 invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J move-result-wide v0 return-wide v0 .end method .method public final b(Z)V .locals 2 .prologue .line 874 const-string v1, "userinfo_is_paid_tn_device" if-eqz p1, :cond_0 const/4 v0, 0x1 :goto_0 invoke-virtual {p0, v1, v0}, Lcom/enflick/android/TextNow/model/w;->setByKey(Ljava/lang/String;I)V .line 875 return-void .line 874 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public final c(Z)V .locals 2 .prologue .line 1357 const-string v1, "is_calling_supported" sget-boolean v0, Lcom/enflick/android/TextNow/common/utils/AppUtils;->b:Z if-nez v0, :cond_0 if-eqz p1, :cond_0 const/4 v0, 0x1 :goto_0 invoke-virtual {p0, v1, v0}, Lcom/enflick/android/TextNow/model/w;->setByKey(Ljava/lang/String;Z)V .line 1358 return-void .line 1357 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public final c()Z .locals 1 .prologue .line 308 const-string v0, "userinfo_email_verified" invoke-virtual {p0, v0}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final d()Z .locals 1 .prologue .line 357 const-string v0, "userinfo_forward_messages" invoke-virtual {p0, v0}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final d(Z)Z .locals 1 .prologue .line 1374 const-string v0, "is_calling_supported" invoke-virtual {p0, v0, p1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final e(Z)V .locals 2 .prologue .line 1438 sget-boolean v0, Ltextnow/aq/b;->c:Z if-nez v0, :cond_0 .line 1442 :goto_0 return-void .line 1441 :cond_0 const-string v0, "user_info_paydoor_visited" const/4 v1, 0x1 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->setByKey(Ljava/lang/String;Z)V goto :goto_0 .end method .method public final e()Z .locals 1 .prologue .line 397 const-string v0, "userinfo_signedin" invoke-virtual {p0, v0}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 .line 398 return v0 .end method .method public final f()I .locals 2 .prologue .line 422 invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar; move-result-object v0 const/4 v1, 0x1 invoke-virtual {v0, v1}, Ljava/util/Calendar;->get(I)I move-result v0 invoke-virtual {p0}, Lcom/enflick/android/TextNow/model/w;->g()I move-result v1 sub-int/2addr v0, v1 return v0 .end method .method public final g()I .locals 3 .prologue .line 430 const-string v0, "userinfo_birth_year" invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar; move-result-object v1 const/4 v2, 0x1 invoke-virtual {v1, v2}, Ljava/util/Calendar;->get(I)I move-result v1 add-int/lit8 v1, v1, -0x14 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getIntByKey(Ljava/lang/String;I)I move-result v0 return v0 .end method .method public final h()Z .locals 2 .prologue const/4 v0, 0x1 .line 500 const-string v1, "userinfo_vibrate" invoke-virtual {p0, v1, v0}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v1 invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z move-result v1 if-eqz v1, :cond_0 iget-object v1, p0, Lcom/enflick/android/TextNow/model/w;->mContext:Landroid/content/Context; invoke-static {v1}, Lcom/enflick/android/TextNow/common/utils/AppUtils;->w(Landroid/content/Context;)Z move-result v1 if-eqz v1, :cond_0 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public final i()Z .locals 2 .prologue .line 516 const-string v0, "userinfo_chathead" const/4 v1, 0x1 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final j()Z .locals 2 .prologue .line 524 const-string v0, "userinfo_colorful_avatars" const/4 v1, 0x0 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final k()Z .locals 3 .prologue .line 536 const-string v1, "userinfo_abstract_avatars" sget-object v0, Ltextnow/aq/i;->ac:Lcom/leanplum/Var; invoke-virtual {v0}, Lcom/leanplum/Var;->value()Ljava/lang/Object; move-result-object v0 check-cast v0, Ljava/lang/Integer; invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I move-result v0 rem-int/lit8 v0, v0, 0x3 const/4 v2, 0x2 if-ne v0, v2, :cond_0 const/4 v0, 0x1 :goto_0 invoke-virtual {p0, v1, v0}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public final l()V .locals 1 .prologue .line 540 const-string v0, "userinfo_abstract_avatars" invoke-virtual {p0, v0}, Lcom/enflick/android/TextNow/model/w;->remove(Ljava/lang/String;)V .line 541 return-void .end method .method public final m()Z .locals 2 .prologue .line 552 const-string v0, "userinfo_quickreply" const/4 v1, 0x1 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final n()Z .locals 2 .prologue .line 556 const-string v0, "userinfo_quickreply_on_keyguard" const/4 v1, 0x0 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final o()Z .locals 2 .prologue .line 564 const-string v0, "userinfo_show_all_timestamps" const/4 v1, 0x0 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final p()V .locals 4 .prologue const/4 v0, 0x0 .line 642 .line 644 :try_start_0 iget-object v1, p0, Lcom/enflick/android/TextNow/model/w;->mContext:Landroid/content/Context; invoke-virtual {v1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; move-result-object v1 iget-object v2, p0, Lcom/enflick/android/TextNow/model/w;->mContext:Landroid/content/Context; invoke-virtual {v2}, Landroid/content/Context;->getPackageName()Ljava/lang/String; move-result-object v2 const/4 v3, 0x0 invoke-virtual {v1, v2, v3}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; move-result-object v1 .line 645 iget v0, v1, Landroid/content/pm/PackageInfo;->versionCode:I :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 .line 650 :goto_0 const-string v1, "userinfo_intro_version_code" invoke-virtual {p0, v1, v0}, Lcom/enflick/android/TextNow/model/w;->setByKey(Ljava/lang/String;I)V .line 651 return-void .line 646 :catch_0 move-exception v1 .line 647 invoke-virtual {v1}, Ljava/lang/Exception;->printStackTrace()V goto :goto_0 .end method .method public final q()J .locals 4 .prologue .line 667 const-string v0, "userinfo_pull_interval" const-wide/32 v2, 0xea60 invoke-virtual {p0, v0, v2, v3}, Lcom/enflick/android/TextNow/model/w;->getLongByKey(Ljava/lang/String;J)J move-result-wide v0 return-wide v0 .end method .method public final r()Z .locals 2 .prologue .line 675 const-string v0, "userinfo_has_password" const/4 v1, 0x1 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final s()Z .locals 2 .prologue .line 728 const-string v0, "userinfo_unified_inbox" const/4 v1, 0x0 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final t()Z .locals 2 .prologue .line 776 const-string v0, "userinfo_feature_cdma_fallback" const/4 v1, 0x0 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final u()Z .locals 2 .prologue .line 784 const-string v0, "userinfo_feature_e911_accepted" const/4 v1, 0x0 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final v()Ljava/lang/Integer; .locals 2 .prologue .line 809 const-string v0, "userinfo_theme_id" sget v1, Ltextnow/aq/v;->a:I invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getIntByKey(Ljava/lang/String;I)I move-result v0 .line 810 if-nez v0, :cond_0 .line 811 sget v0, Ltextnow/aq/v;->a:I invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v0 .line 813 :goto_0 return-object v0 :cond_0 invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v0 goto :goto_0 .end method .method public final w()Ljava/lang/String; .locals 2 .prologue .line 829 const-string v0, "userinfo_last_number_called" const-string v1, "" invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getStringByKey(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public final x()Z .locals 2 .prologue .line 833 const-string v0, "userinfo_proximity_sensor" const/4 v1, 0x1 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final y()Z .locals 2 .prologue .line 841 const-string v0, "userinfo_bandwidthx_enabled" const/4 v1, 0x1 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method .method public final z()Z .locals 2 .prologue .line 849 const-string v0, "userinfo_voicemail_speakeron" const/4 v1, 0x1 invoke-virtual {p0, v0, v1}, Lcom/enflick/android/TextNow/model/w;->getBooleanByKey(Ljava/lang/String;Z)Ljava/lang/Boolean; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 return v0 .end method
Find difference