package com.google.android.gms.measurement.internal; import android.content.Context; import android.text.TextUtils; import android.util.Log; import android.util.Pair; import androidx.annotation.GuardedBy; import androidx.annotation.VisibleForTesting; import com.facebook.internal.security.CertificateUtil; import com.google.android.gms.common.internal.Preconditions; import com.google.android.gms.common.util.Clock; import com.google.android.gms.internal.measurement.zzof; /* loaded from: classes3.dex */ public final class zzfw extends zzim { private char zza; private long zzb; @GuardedBy("this") private String zzc; private final zzfy zzd; private final zzfy zze; private final zzfy zzf; private final zzfy zzg; private final zzfy zzh; private final zzfy zzi; private final zzfy zzj; private final zzfy zzk; private final zzfy zzl; @Override // com.google.android.gms.measurement.internal.zzij, com.google.android.gms.measurement.internal.zzil public final /* bridge */ /* synthetic */ Context zza() { return super.zza(); } public final zzfy zzc() { return this.zzk; } public final zzfy zzg() { return this.zzd; } public final zzfy zzh() { return this.zzf; } public final zzfy zzm() { return this.zze; } public final zzfy zzn() { return this.zzj; } @Override // com.google.android.gms.measurement.internal.zzim public final boolean zzo() { return false; } public final zzfy zzp() { return this.zzl; } public final zzfy zzu() { return this.zzg; } public final zzfy zzv() { return this.zzi; } public final zzfy zzw() { return this.zzh; } @Override // com.google.android.gms.measurement.internal.zzij, com.google.android.gms.measurement.internal.zzil public final /* bridge */ /* synthetic */ Clock zzb() { return super.zzb(); } @Override // com.google.android.gms.measurement.internal.zzij, com.google.android.gms.measurement.internal.zzil public final /* bridge */ /* synthetic */ zzad zzd() { return super.zzd(); } @Override // com.google.android.gms.measurement.internal.zzij public final /* bridge */ /* synthetic */ zzae zze() { return super.zze(); } @Override // com.google.android.gms.measurement.internal.zzij public final /* bridge */ /* synthetic */ zzaz zzf() { return super.zzf(); } @Override // com.google.android.gms.measurement.internal.zzij public final /* bridge */ /* synthetic */ zzfv zzi() { return super.zzi(); } @Override // com.google.android.gms.measurement.internal.zzij, com.google.android.gms.measurement.internal.zzil public final /* bridge */ /* synthetic */ zzfw zzj() { return super.zzj(); } @Override // com.google.android.gms.measurement.internal.zzij public final /* bridge */ /* synthetic */ zzgl zzk() { return super.zzk(); } @Override // com.google.android.gms.measurement.internal.zzij, com.google.android.gms.measurement.internal.zzil public final /* bridge */ /* synthetic */ zzhg zzl() { return super.zzl(); } @Override // com.google.android.gms.measurement.internal.zzij public final /* bridge */ /* synthetic */ zznt zzq() { return super.zzq(); } public static Object zza(String str) { if (str == null) { return null; } return new zzgb(str); } public static String zza(boolean z, String str, Object obj, Object obj2, Object obj3) { String str2 = ""; if (str == null) { str = ""; } String zza = zza(z, obj); String zza2 = zza(z, obj2); String zza3 = zza(z, obj3); StringBuilder sb = new StringBuilder(); if (!TextUtils.isEmpty(str)) { sb.append(str); str2 = ": "; } String str3 = ", "; if (!TextUtils.isEmpty(zza)) { sb.append(str2); sb.append(zza); str2 = ", "; } if (TextUtils.isEmpty(zza2)) { str3 = str2; } else { sb.append(str2); sb.append(zza2); } if (!TextUtils.isEmpty(zza3)) { sb.append(str3); sb.append(zza3); } return sb.toString(); } @VisibleForTesting private static String zza(boolean z, Object obj) { String str; String className; if (obj == null) { return ""; } if (obj instanceof Integer) { obj = Long.valueOf(((Integer) obj).intValue()); } int i = 0; if (obj instanceof Long) { if (!z) { return String.valueOf(obj); } Long l = (Long) obj; if (Math.abs(l.longValue()) < 100) { return String.valueOf(obj); } String str2 = String.valueOf(obj).charAt(0) == '-' ? "-" : ""; String valueOf = String.valueOf(Math.abs(l.longValue())); return str2 + Math.round(Math.pow(10.0d, valueOf.length() - 1)) + "..." + str2 + Math.round(Math.pow(10.0d, valueOf.length()) - 1.0d); } if (obj instanceof Boolean) { return String.valueOf(obj); } if (obj instanceof Throwable) { Throwable th = (Throwable) obj; StringBuilder sb = new StringBuilder(z ? th.getClass().getName() : th.toString()); String zzb = zzb(zzhj.class.getCanonicalName()); StackTraceElement[] stackTrace = th.getStackTrace(); int length = stackTrace.length; while (true) { if (i >= length) { break; } StackTraceElement stackTraceElement = stackTrace[i]; if (!stackTraceElement.isNativeMethod() && (className = stackTraceElement.getClassName()) != null && zzb(className).equals(zzb)) { sb.append(": "); sb.append(stackTraceElement); break; } i++; } return sb.toString(); } if (!(obj instanceof zzgb)) { return z ? "-" : String.valueOf(obj); } str = ((zzgb) obj).zza; return str; } @VisibleForTesting private static String zzb(String str) { if (TextUtils.isEmpty(str)) { return ""; } int lastIndexOf = str.lastIndexOf(46); if (lastIndexOf == -1) { return (zzof.zza() && zzbh.zzby.zza(null).booleanValue()) ? "" : str; } return str.substring(0, lastIndexOf); } public final String zzx() { Pair zza; if (zzk().zzb == null || (zza = zzk().zzb.zza()) == null || zza == zzgl.zza) { return null; } return String.valueOf(zza.second) + CertificateUtil.DELIMITER + ((String) zza.first); } @VisibleForTesting private final String zzy() { String str; synchronized (this) { try { if (this.zzc == null) { this.zzc = this.zzu.zzw() != null ? this.zzu.zzw() : "FA"; } Preconditions.checkNotNull(this.zzc); str = this.zzc; } catch (Throwable th) { throw th; } } return str; } public zzfw(zzhj zzhjVar) { super(zzhjVar); this.zza = (char) 0; this.zzb = -1L; this.zzd = new zzfy(this, 6, false, false); this.zze = new zzfy(this, 6, true, false); this.zzf = new zzfy(this, 6, false, true); this.zzg = new zzfy(this, 5, false, false); this.zzh = new zzfy(this, 5, true, false); this.zzi = new zzfy(this, 5, false, true); this.zzj = new zzfy(this, 4, false, false); this.zzk = new zzfy(this, 3, false, false); this.zzl = new zzfy(this, 2, false, false); } @Override // com.google.android.gms.measurement.internal.zzij public final /* bridge */ /* synthetic */ void zzr() { super.zzr(); } @Override // com.google.android.gms.measurement.internal.zzij public final /* bridge */ /* synthetic */ void zzs() { super.zzs(); } @Override // com.google.android.gms.measurement.internal.zzij public final /* bridge */ /* synthetic */ void zzt() { super.zzt(); } public final void zza(int i, boolean z, boolean z2, String str, Object obj, Object obj2, Object obj3) { if (!z && zza(i)) { zza(i, zza(false, str, obj, obj2, obj3)); } if (z2 || i < 5) { return; } Preconditions.checkNotNull(str); zzhg zzo = this.zzu.zzo(); if (zzo == null) { zza(6, "Scheduler not set. Not logging error/warn"); return; } if (!zzo.zzaf()) { zza(6, "Scheduler not initialized. Not logging error/warn"); return; } if (i < 0) { i = 0; } if (i >= 9) { i = 8; } zzo.zzb(new zzfz(this, i, str, obj, obj2, obj3)); } @VisibleForTesting public final void zza(int i, String str) { Log.println(i, zzy(), str); } @VisibleForTesting public final boolean zza(int i) { return Log.isLoggable(zzy(), i); } }