zzb.smali
.class public final Lcom/google/android/gms/ads/identifier/zzb;
.super Ljava/lang/Object;
# instance fields
.field private zzs:Landroid/content/SharedPreferences;
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.registers 6
const/4 v1, 0x0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
:try_start_4
invoke-static {p1}, Lcom/google/android/gms/common/GooglePlayServicesUtilLight;->getRemoteContext(Landroid/content/Context;)Landroid/content/Context;
move-result-object v0
if-nez v0, :cond_e
move-object v0, v1
:goto_b
iput-object v0, p0, Lcom/google/android/gms/ads/identifier/zzb;->zzs:Landroid/content/SharedPreferences;
:goto_d
return-void
:cond_e
const-string v2, "google_ads_flags"
const/4 v3, 0x0
invoke-virtual {v0, v2, v3}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
:try_end_14
.catch Ljava/lang/Throwable; {:try_start_4 .. :try_end_14} :catch_16
move-result-object v0
goto :goto_b
:catch_16
move-exception v0
iput-object v1, p0, Lcom/google/android/gms/ads/identifier/zzb;->zzs:Landroid/content/SharedPreferences;
goto :goto_d
.end method
# virtual methods
.method public final getBoolean(Ljava/lang/String;Z)Z
.registers 6
const/4 v0, 0x0
:try_start_1
iget-object v1, p0, Lcom/google/android/gms/ads/identifier/zzb;->zzs:Landroid/content/SharedPreferences;
if-nez v1, :cond_6
:goto_5
return v0
:cond_6
iget-object v1, p0, Lcom/google/android/gms/ads/identifier/zzb;->zzs:Landroid/content/SharedPreferences;
const/4 v2, 0x0
invoke-interface {v1, p1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
:try_end_c
.catch Ljava/lang/Throwable; {:try_start_1 .. :try_end_c} :catch_e
move-result v0
goto :goto_5
:catch_e
move-exception v1
goto :goto_5
.end method
.method final getFloat(Ljava/lang/String;F)F
.registers 6
const/4 v0, 0x0
:try_start_1
iget-object v1, p0, Lcom/google/android/gms/ads/identifier/zzb;->zzs:Landroid/content/SharedPreferences;
if-nez v1, :cond_6
:goto_5
return v0
:cond_6
iget-object v1, p0, Lcom/google/android/gms/ads/identifier/zzb;->zzs:Landroid/content/SharedPreferences;
const/4 v2, 0x0
invoke-interface {v1, p1, v2}, Landroid/content/SharedPreferences;->getFloat(Ljava/lang/String;F)F
:try_end_c
.catch Ljava/lang/Throwable; {:try_start_1 .. :try_end_c} :catch_e
move-result v0
goto :goto_5
:catch_e
move-exception v1
goto :goto_5
.end method
.method final getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
.registers 4
:try_start_0
iget-object v0, p0, Lcom/google/android/gms/ads/identifier/zzb;->zzs:Landroid/content/SharedPreferences;
if-nez v0, :cond_5
:goto_4
return-object p2
:cond_5
iget-object v0, p0, Lcom/google/android/gms/ads/identifier/zzb;->zzs:Landroid/content/SharedPreferences;
invoke-interface {v0, p1, p2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
:try_end_a
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_a} :catch_c
move-result-object p2
goto :goto_4
:catch_c
move-exception v0
goto :goto_4
.end method