zzbhh.smali
.class public abstract Lcom/google/android/gms/internal/ads/zzbhh;
.super Ljava/lang/Object;
.source ""
# interfaces
.implements Lcom/google/android/gms/internal/ads/zzbki;
# static fields
.field private static zzeyh:Lcom/google/android/gms/internal/ads/zzbhh;
.annotation build Ljavax/annotation/concurrent/GuardedBy;
value = "AppComponent.class"
.end annotation
.end field
# direct methods
.method public constructor <init>()V
.registers 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static zza(Landroid/content/Context;Lcom/google/android/gms/internal/ads/zzann;I)Lcom/google/android/gms/internal/ads/zzbhh;
.registers 3
invoke-static {p0, p2}, Lcom/google/android/gms/internal/ads/zzbhh;->zzh(Landroid/content/Context;I)Lcom/google/android/gms/internal/ads/zzbhh;
move-result-object p0
invoke-virtual {p0}, Lcom/google/android/gms/internal/ads/zzbhh;->zzaga()Lcom/google/android/gms/internal/ads/zzckb;
move-result-object p2
invoke-virtual {p2, p1}, Lcom/google/android/gms/internal/ads/zzckb;->zzb(Lcom/google/android/gms/internal/ads/zzann;)V
return-object p0
.end method
.method private static declared-synchronized zza(Lcom/google/android/gms/internal/ads/zzbar;Landroid/content/Context;Lcom/google/android/gms/internal/ads/zzbjl$zza;)Lcom/google/android/gms/internal/ads/zzbhh;
.registers 11
.annotation runtime Ljava/lang/Deprecated;
.end annotation
const-class v0, Lcom/google/android/gms/internal/ads/zzbhh;
monitor-enter v0
:try_start_3
sget-object v1, Lcom/google/android/gms/internal/ads/zzbhh;->zzeyh:Lcom/google/android/gms/internal/ads/zzbhh;
if-nez v1, :cond_c7
new-instance v1, Lcom/google/android/gms/internal/ads/zzbix;
const/4 v2, 0x0
invoke-direct {v1, v2}, Lcom/google/android/gms/internal/ads/zzbix;-><init>(Lcom/google/android/gms/internal/ads/zzbid;)V
new-instance v3, Lcom/google/android/gms/internal/ads/zzbhg$zza;
invoke-direct {v3}, Lcom/google/android/gms/internal/ads/zzbhg$zza;-><init>()V
invoke-virtual {v3, p0}, Lcom/google/android/gms/internal/ads/zzbhg$zza;->zza(Lcom/google/android/gms/internal/ads/zzbar;)Lcom/google/android/gms/internal/ads/zzbhg$zza;
move-result-object v3
invoke-virtual {v3, p1}, Lcom/google/android/gms/internal/ads/zzbhg$zza;->zzbz(Landroid/content/Context;)Lcom/google/android/gms/internal/ads/zzbhg$zza;
move-result-object v3
new-instance v4, Lcom/google/android/gms/internal/ads/zzbhg;
invoke-direct {v4, v3, v2}, Lcom/google/android/gms/internal/ads/zzbhg;-><init>(Lcom/google/android/gms/internal/ads/zzbhg$zza;Lcom/google/android/gms/internal/ads/zzbhi;)V
invoke-virtual {v1, v4}, Lcom/google/android/gms/internal/ads/zzbix;->zzc(Lcom/google/android/gms/internal/ads/zzbhg;)Lcom/google/android/gms/internal/ads/zzbix;
move-result-object v1
new-instance v2, Lcom/google/android/gms/internal/ads/zzbjl;
invoke-direct {v2, p2}, Lcom/google/android/gms/internal/ads/zzbjl;-><init>(Lcom/google/android/gms/internal/ads/zzbjl$zza;)V
invoke-virtual {v1, v2}, Lcom/google/android/gms/internal/ads/zzbix;->zza(Lcom/google/android/gms/internal/ads/zzbjl;)Lcom/google/android/gms/internal/ads/zzbix;
move-result-object p2
invoke-virtual {p2}, Lcom/google/android/gms/internal/ads/zzbix;->zzaip()Lcom/google/android/gms/internal/ads/zzbhh;
move-result-object p2
sput-object p2, Lcom/google/android/gms/internal/ads/zzbhh;->zzeyh:Lcom/google/android/gms/internal/ads/zzbhh;
invoke-static {p1}, Lcom/google/android/gms/internal/ads/zzabq;->initialize(Landroid/content/Context;)V
invoke-static {}, Lcom/google/android/gms/ads/internal/zzr;->zzkz()Lcom/google/android/gms/internal/ads/zzazs;
move-result-object p2
invoke-virtual {p2, p1, p0}, Lcom/google/android/gms/internal/ads/zzazs;->zzd(Landroid/content/Context;Lcom/google/android/gms/internal/ads/zzbar;)V
invoke-static {}, Lcom/google/android/gms/ads/internal/zzr;->zzlb()Lcom/google/android/gms/internal/ads/zzta;
move-result-object p2
invoke-virtual {p2, p1}, Lcom/google/android/gms/internal/ads/zzta;->initialize(Landroid/content/Context;)V
invoke-static {}, Lcom/google/android/gms/ads/internal/zzr;->zzkv()Lcom/google/android/gms/ads/internal/util/zzj;
move-result-object p2
invoke-virtual {p2, p1}, Lcom/google/android/gms/ads/internal/util/zzj;->zzan(Landroid/content/Context;)Z
invoke-static {}, Lcom/google/android/gms/ads/internal/zzr;->zzkv()Lcom/google/android/gms/ads/internal/util/zzj;
move-result-object p2
invoke-virtual {p2, p1}, Lcom/google/android/gms/ads/internal/util/zzj;->zzao(Landroid/content/Context;)Z
invoke-static {p1}, Lcom/google/android/gms/ads/internal/util/zzb;->zzam(Landroid/content/Context;)V
invoke-static {}, Lcom/google/android/gms/ads/internal/zzr;->zzky()Lcom/google/android/gms/internal/ads/zzrm;
move-result-object p2
invoke-virtual {p2, p1}, Lcom/google/android/gms/internal/ads/zzrm;->initialize(Landroid/content/Context;)V
invoke-static {}, Lcom/google/android/gms/ads/internal/zzr;->zzlq()Lcom/google/android/gms/ads/internal/util/zzbv;
move-result-object p2
invoke-virtual {p2, p1}, Lcom/google/android/gms/ads/internal/util/zzbv;->initialize(Landroid/content/Context;)V
invoke-static {p1}, Lcom/google/android/gms/internal/ads/zzayt;->zzaj(Landroid/content/Context;)Lcom/google/android/gms/internal/ads/zzayt;
sget-object p2, Lcom/google/android/gms/internal/ads/zzabq;->zzcyt:Lcom/google/android/gms/internal/ads/zzabf;
invoke-static {}, Lcom/google/android/gms/internal/ads/zzww;->zzra()Lcom/google/android/gms/internal/ads/zzabm;
move-result-object v1
invoke-virtual {v1, p2}, Lcom/google/android/gms/internal/ads/zzabm;->zzd(Lcom/google/android/gms/internal/ads/zzabf;)Ljava/lang/Object;
move-result-object p2
check-cast p2, Ljava/lang/Boolean;
invoke-virtual {p2}, Ljava/lang/Boolean;->booleanValue()Z
move-result p2
if-eqz p2, :cond_c7
sget-object p2, Lcom/google/android/gms/internal/ads/zzabq;->zzcph:Lcom/google/android/gms/internal/ads/zzabf;
invoke-static {}, Lcom/google/android/gms/internal/ads/zzww;->zzra()Lcom/google/android/gms/internal/ads/zzabm;
move-result-object v1
invoke-virtual {v1, p2}, Lcom/google/android/gms/internal/ads/zzabm;->zzd(Lcom/google/android/gms/internal/ads/zzabf;)Ljava/lang/Object;
move-result-object p2
check-cast p2, Ljava/lang/Boolean;
invoke-virtual {p2}, Ljava/lang/Boolean;->booleanValue()Z
move-result p2
if-nez p2, :cond_c7
new-instance p2, Lcom/google/android/gms/internal/ads/zzcsb;
new-instance v4, Lcom/google/android/gms/internal/ads/zztz;
new-instance v1, Lcom/google/android/gms/internal/ads/zzue;
invoke-direct {v1, p1}, Lcom/google/android/gms/internal/ads/zzue;-><init>(Landroid/content/Context;)V
invoke-direct {v4, v1}, Lcom/google/android/gms/internal/ads/zztz;-><init>(Lcom/google/android/gms/internal/ads/zzue;)V
new-instance v5, Lcom/google/android/gms/internal/ads/zzcrl;
new-instance v1, Lcom/google/android/gms/internal/ads/zzcrj;
invoke-direct {v1, p1}, Lcom/google/android/gms/internal/ads/zzcrj;-><init>(Landroid/content/Context;)V
sget-object v2, Lcom/google/android/gms/internal/ads/zzbhh;->zzeyh:Lcom/google/android/gms/internal/ads/zzbhh;
invoke-virtual {v2}, Lcom/google/android/gms/internal/ads/zzbhh;->zzafy()Lcom/google/android/gms/internal/ads/zzebs;
move-result-object v2
invoke-direct {v5, v1, v2}, Lcom/google/android/gms/internal/ads/zzcrl;-><init>(Lcom/google/android/gms/internal/ads/zzcrj;Lcom/google/android/gms/internal/ads/zzebs;)V
invoke-static {}, Lcom/google/android/gms/ads/internal/zzr;->zzkv()Lcom/google/android/gms/ads/internal/util/zzj;
invoke-static {}, Lcom/google/android/gms/ads/internal/util/zzj;->zzzr()Ljava/lang/String;
move-result-object v6
sget-object v1, Lcom/google/android/gms/internal/ads/zzbhh;->zzeyh:Lcom/google/android/gms/internal/ads/zzbhh;
invoke-virtual {v1}, Lcom/google/android/gms/internal/ads/zzbhh;->zzafu()Lcom/google/android/gms/internal/ads/zzdtw;
move-result-object v7
move-object v1, p2
move-object v2, p1
move-object v3, p0
invoke-direct/range {v1 .. v7}, Lcom/google/android/gms/internal/ads/zzcsb;-><init>(Landroid/content/Context;Lcom/google/android/gms/internal/ads/zzbar;Lcom/google/android/gms/internal/ads/zztz;Lcom/google/android/gms/internal/ads/zzcrl;Ljava/lang/String;Lcom/google/android/gms/internal/ads/zzdtw;)V
invoke-static {}, Lcom/google/android/gms/ads/internal/zzr;->zzkz()Lcom/google/android/gms/internal/ads/zzazs;
move-result-object p0
invoke-virtual {p0}, Lcom/google/android/gms/internal/ads/zzazs;->zzyl()Lcom/google/android/gms/ads/internal/util/zzf;
move-result-object p0
invoke-interface {p0}, Lcom/google/android/gms/ads/internal/util/zzf;->zzzn()Z
move-result p0
invoke-virtual {p2, p0}, Lcom/google/android/gms/internal/ads/zzcsb;->zzbo(Z)V
:cond_c7
sget-object p0, Lcom/google/android/gms/internal/ads/zzbhh;->zzeyh:Lcom/google/android/gms/internal/ads/zzbhh;
:try_end_c9
.catchall {:try_start_3 .. :try_end_c9} :catchall_cb
monitor-exit v0
return-object p0
:catchall_cb
move-exception p0
monitor-exit v0
throw p0
.end method
.method public static zzh(Landroid/content/Context;I)Lcom/google/android/gms/internal/ads/zzbhh;
.registers 6
.annotation runtime Ljava/lang/Deprecated;
.end annotation
const-class v0, Lcom/google/android/gms/internal/ads/zzbhh;
monitor-enter v0
:try_start_3
sget-object v1, Lcom/google/android/gms/internal/ads/zzbhh;->zzeyh:Lcom/google/android/gms/internal/ads/zzbhh;
if-eqz v1, :cond_9
monitor-exit v0
return-object v1
:cond_9
monitor-exit v0
:try_end_a
.catchall {:try_start_3 .. :try_end_a} :catchall_1e
new-instance v0, Lcom/google/android/gms/internal/ads/zzbar;
const v1, 0xc365f90
const/4 v2, 0x1
const/4 v3, 0x0
invoke-direct {v0, v1, p1, v2, v3}, Lcom/google/android/gms/internal/ads/zzbar;-><init>(IIZZ)V
new-instance p1, Lcom/google/android/gms/internal/ads/zzbib;
invoke-direct {p1}, Lcom/google/android/gms/internal/ads/zzbib;-><init>()V
invoke-static {v0, p0, p1}, Lcom/google/android/gms/internal/ads/zzbhh;->zza(Lcom/google/android/gms/internal/ads/zzbar;Landroid/content/Context;Lcom/google/android/gms/internal/ads/zzbjl$zza;)Lcom/google/android/gms/internal/ads/zzbhh;
move-result-object p0
return-object p0
:catchall_1e
move-exception p0
:try_start_1f
monitor-exit v0
:try_end_20
.catchall {:try_start_1f .. :try_end_20} :catchall_1e
throw p0
.end method
# virtual methods
.method public final zza(Lcom/google/android/gms/internal/ads/zzauj;I)Lcom/google/android/gms/internal/ads/zzdhw;
.registers 4
new-instance v0, Lcom/google/android/gms/internal/ads/zzdjb;
invoke-direct {v0, p1, p2}, Lcom/google/android/gms/internal/ads/zzdjb;-><init>(Lcom/google/android/gms/internal/ads/zzauj;I)V
invoke-virtual {p0, v0}, Lcom/google/android/gms/internal/ads/zzbhh;->zza(Lcom/google/android/gms/internal/ads/zzdjb;)Lcom/google/android/gms/internal/ads/zzdhw;
move-result-object p1
return-object p1
.end method
.method protected abstract zza(Lcom/google/android/gms/internal/ads/zzdjb;)Lcom/google/android/gms/internal/ads/zzdhw;
.end method
.method public abstract zzafu()Lcom/google/android/gms/internal/ads/zzdtw;
.end method
.method public abstract zzafv()Ljava/util/concurrent/Executor;
.end method
.method public abstract zzafw()Ljava/util/concurrent/ScheduledExecutorService;
.end method
.method public abstract zzafx()Ljava/util/concurrent/Executor;
.end method
.method public abstract zzafy()Lcom/google/android/gms/internal/ads/zzebs;
.end method
.method public abstract zzafz()Lcom/google/android/gms/internal/ads/zzbve;
.end method
.method public abstract zzaga()Lcom/google/android/gms/internal/ads/zzckb;
.end method
.method public abstract zzagb()Lcom/google/android/gms/internal/ads/zzbjr;
.end method
.method public abstract zzagc()Lcom/google/android/gms/internal/ads/zzbod;
.end method
.method public abstract zzagd()Lcom/google/android/gms/internal/ads/zzdlh;
.end method
.method public abstract zzage()Lcom/google/android/gms/internal/ads/zzbmj;
.end method
.method public abstract zzagf()Lcom/google/android/gms/internal/ads/zzbms;
.end method
.method public abstract zzagg()Lcom/google/android/gms/internal/ads/zzdjy;
.end method
.method public abstract zzagh()Lcom/google/android/gms/internal/ads/zzcbi;
.end method
.method public abstract zzagi()Lcom/google/android/gms/internal/ads/zzdnc;
.end method
.method public abstract zzagj()Lcom/google/android/gms/internal/ads/zzcce;
.end method
.method public abstract zzagk()Lcom/google/android/gms/internal/ads/zzciv;
.end method
.method public abstract zzagl()Lcom/google/android/gms/internal/ads/zzdoo;
.end method
.method public abstract zzagm()Lcom/google/android/gms/internal/ads/zzdbc;
.end method
.method public abstract zzagn()Lcom/google/android/gms/internal/ads/zzdbf;
.end method
.method public abstract zzago()Lcom/google/android/gms/internal/ads/zzcsr;
.end method
.method public abstract zzagp()Lcom/google/android/gms/internal/ads/zzdqc;
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Lcom/google/android/gms/internal/ads/zzdqc<",
"Lcom/google/android/gms/internal/ads/zzchu;",
">;"
}
.end annotation
.end method