Diff
checker
텍스트
텍스트
이미지
문서
Excel
폴더
Legal
Enterprise
데스크톱
요금제
로그인
데스크톱 앱 다운로드
텍스트 비교
두 텍스트 파일의 차이점을 찾아보세요
도구
기록
실시간 편집
공백 변경 숨기기
변경 없는 행 숨기기
줄바꿈 비활성화
레이아웃
나란히 보기
합쳐 보기
비교 단위
스마트
단어
글자
텍스트 스타일
모양 변경
구문 강조
언어 선택
제외
텍스트 변환
첫 변경으로
수정
Diffchecker Desktop
가장 안전하게 Diffchecker를 사용하는 방법. 데스크톱 앱을 사용하면 비교 데이터가 외부로 전송되지 않습니다!
데스크톱 앱 받기
Untitled diff
생성일
9년 전
비교 결과 만료 없음
초기화
내보내기
공유
설명
3 삭제
행
총
삭제
글자
총
삭제
이 기능을 계속 사용하려면 업그레이드해 주세요
Diff
checker
Pro
요금제 보기
1133 행
복사
3 추가
행
총
추가
글자
총
추가
이 기능을 계속 사용하려면 업그레이드해 주세요
Diff
checker
Pro
요금제 보기
1133 행
복사
.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"
복사
복사됨
복사
복사됨
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
복사
복사됨
복사
복사됨
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
저장된 비교 결과
원본
파일 열기
.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
수정본
파일 열기
.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
비교하기