.class public final Lcom/google/android/gms/internal/ads/zzhfg; .super Ljava/lang/Object; .source "SourceFile" # interfaces .implements Lcom/google/android/gms/internal/ads/zzhfa; # static fields .field private static final zza:Ljava/lang/Object; # instance fields .field private volatile zzb:Lcom/google/android/gms/internal/ads/zzhfa; .field private volatile zzc:Ljava/lang/Object; # direct methods .method static constructor ()V .locals 1 new-instance v0, Ljava/lang/Object; invoke-direct {v0}, Ljava/lang/Object;->()V sput-object v0, Lcom/google/android/gms/internal/ads/zzhfg;->zza:Ljava/lang/Object; return-void .end method .method private constructor (Lcom/google/android/gms/internal/ads/zzhfa;)V .locals 1 invoke-direct {p0}, Ljava/lang/Object;->()V sget-object v0, Lcom/google/android/gms/internal/ads/zzhfg;->zza:Ljava/lang/Object; iput-object v0, p0, Lcom/google/android/gms/internal/ads/zzhfg;->zzc:Ljava/lang/Object; iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzhfg;->zzb:Lcom/google/android/gms/internal/ads/zzhfa; return-void .end method .method public static zza(Lcom/google/android/gms/internal/ads/zzhfa;)Lcom/google/android/gms/internal/ads/zzhfa; .locals 1 .line 1 instance-of v0, p0, Lcom/google/android/gms/internal/ads/zzhfg; if-nez v0, :cond_1 instance-of v0, p0, Lcom/google/android/gms/internal/ads/zzheq; if-eqz v0, :cond_0 goto :goto_0 :cond_0 new-instance v0, Lcom/google/android/gms/internal/ads/zzhfg; invoke-direct {v0, p0}, Lcom/google/android/gms/internal/ads/zzhfg;->(Lcom/google/android/gms/internal/ads/zzhfa;)V return-object v0 :cond_1 :goto_0 return-object p0 .end method # virtual methods .method public final zzb()Ljava/lang/Object; .locals 2 iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzhfg;->zzc:Ljava/lang/Object; sget-object v1, Lcom/google/android/gms/internal/ads/zzhfg;->zza:Ljava/lang/Object; if-ne v0, v1, :cond_1 iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzhfg;->zzb:Lcom/google/android/gms/internal/ads/zzhfa; if-nez v0, :cond_0 iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzhfg;->zzc:Ljava/lang/Object; goto :goto_0 .line 1 :cond_0 invoke-interface {v0}, Lcom/google/android/gms/internal/ads/zzhfj;->zzb()Ljava/lang/Object; move-result-object v0 iput-object v0, p0, Lcom/google/android/gms/internal/ads/zzhfg;->zzc:Ljava/lang/Object; const/4 v1, 0x0 iput-object v1, p0, Lcom/google/android/gms/internal/ads/zzhfg;->zzb:Lcom/google/android/gms/internal/ads/zzhfa; :cond_1 :goto_0 return-object v0 .end method