package com.google.android.gms.internal.measurement; import com.google.android.gms.internal.measurement.zzjk; import com.google.android.gms.internal.measurement.zzjk.zza; import java.io.IOException; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; import java.util.Map; import java.util.concurrent.ConcurrentHashMap; /* loaded from: classes3.dex */ public abstract class zzjk, BuilderType extends zza> extends zzho { private static Map> zzc = new ConcurrentHashMap(); private int zzd = -1; protected zzmf zzb = zzmf.zzc(); public static abstract class zza, BuilderType extends zza> extends zzhq { protected MessageType zza; private final MessageType zzb; @Override // com.google.android.gms.internal.measurement.zzhq /* renamed from: zzad */ public final /* synthetic */ zzhq clone() { return (zza) clone(); } @Override // com.google.android.gms.internal.measurement.zzks public final /* synthetic */ zzkq zzai() { return this.zzb; } @Override // com.google.android.gms.internal.measurement.zzhq /* renamed from: zza */ public final /* synthetic */ zzhq zzb(zzil zzilVar, zzix zzixVar) throws IOException { return (zza) zzb(zzilVar, zzixVar); } @Override // com.google.android.gms.internal.measurement.zzhq public final /* synthetic */ zzhq zza(byte[] bArr, int i, int i2) throws zzjt { return zzb(bArr, 0, i2, zzix.zza); } @Override // com.google.android.gms.internal.measurement.zzhq public final /* synthetic */ zzhq zza(byte[] bArr, int i, int i2, zzix zzixVar) throws zzjt { return zzb(bArr, 0, i2, zzixVar); } public final BuilderType zza(MessageType messagetype) { if (this.zzb.equals(messagetype)) { return this; } if (!this.zza.zzcj()) { zzak(); } zza(this.zza, messagetype); return this; } /* JADX INFO: Access modifiers changed from: private */ @Override // com.google.android.gms.internal.measurement.zzhq /* renamed from: zzc, reason: merged with bridge method [inline-methods] */ public final BuilderType zzb(zzil zzilVar, zzix zzixVar) throws IOException { if (!this.zza.zzcj()) { zzak(); } try { zzle.zza().zza((zzle) this.zza).zza(this.zza, zzip.zza(zzilVar), zzixVar); return this; } catch (RuntimeException e) { if (e.getCause() instanceof IOException) { throw ((IOException) e.getCause()); } throw e; } } private final BuilderType zzb(byte[] bArr, int i, int i2, zzix zzixVar) throws zzjt { if (!this.zza.zzcj()) { zzak(); } try { zzle.zza().zza((zzle) this.zza).zza(this.zza, bArr, 0, i2, new zzhw(zzixVar)); return this; } catch (zzjt e) { throw e; } catch (IOException e2) { throw new RuntimeException("Reading from byte array should not throw IOException.", e2); } catch (IndexOutOfBoundsException unused) { throw zzjt.zzh(); } } @Override // com.google.android.gms.internal.measurement.zzkt /* renamed from: zzae, reason: merged with bridge method [inline-methods] */ public final MessageType zzag() { MessageType messagetype = (MessageType) zzah(); if (messagetype.i_()) { return messagetype; } throw new zzmd(messagetype); } @Override // com.google.android.gms.internal.measurement.zzkt /* renamed from: zzaf, reason: merged with bridge method [inline-methods] */ public MessageType zzah() { if (!this.zza.zzcj()) { return this.zza; } this.zza.zzch(); return this.zza; } @Override // com.google.android.gms.internal.measurement.zzhq public /* synthetic */ Object clone() throws CloneNotSupportedException { zza zzaVar = (zza) this.zzb.zza(zzf.zze, null, null); zzaVar.zza = (MessageType) zzah(); return zzaVar; } public zza(MessageType messagetype) { this.zzb = messagetype; if (messagetype.zzcj()) { throw new IllegalArgumentException("Default instance must be immutable."); } this.zza = (MessageType) messagetype.zzcb(); } public final void zzaj() { if (this.zza.zzcj()) { return; } zzak(); } public void zzak() { MessageType messagetype = (MessageType) this.zzb.zzcb(); zza(messagetype, this.zza); this.zza = messagetype; } private static void zza(MessageType messagetype, MessageType messagetype2) { zzle.zza().zza((zzle) messagetype).zza(messagetype, messagetype2); } @Override // com.google.android.gms.internal.measurement.zzks public final boolean i_() { return zzjk.zza(this.zza, false); } } public static abstract class zzb, BuilderType> extends zzjk implements zzks { protected zzja zzc = zzja.zzb(); public final zzja zza() { if (this.zzc.zzf()) { this.zzc = (zzja) this.zzc.clone(); } return this.zzc; } } public static class zzc> extends zzhs { public zzc(T t) { } } public static class zzd extends zziv { } public static final class zze implements zzjc { @Override // java.lang.Comparable public final /* synthetic */ int compareTo(Object obj) { throw new NoSuchMethodError(); } @Override // com.google.android.gms.internal.measurement.zzjc public final int zza() { throw new NoSuchMethodError(); } @Override // com.google.android.gms.internal.measurement.zzjc public final zzkt zza(zzkt zzktVar, zzkq zzkqVar) { throw new NoSuchMethodError(); } @Override // com.google.android.gms.internal.measurement.zzjc public final zzkz zza(zzkz zzkzVar, zzkz zzkzVar2) { throw new NoSuchMethodError(); } @Override // com.google.android.gms.internal.measurement.zzjc public final zzmo zzb() { throw new NoSuchMethodError(); } @Override // com.google.android.gms.internal.measurement.zzjc public final zzmy zzc() { throw new NoSuchMethodError(); } @Override // com.google.android.gms.internal.measurement.zzjc public final boolean zzd() { throw new NoSuchMethodError(); } @Override // com.google.android.gms.internal.measurement.zzjc public final boolean zze() { throw new NoSuchMethodError(); } } private final int zza() { return zzle.zza().zza((zzle) this).zzb(this); } public abstract Object zza(int i, Object obj, Object obj2); @Override // com.google.android.gms.internal.measurement.zzho public final int zzbv() { return this.zzd & Integer.MAX_VALUE; } public final void zzci() { this.zzd &= Integer.MAX_VALUE; } public final boolean zzcj() { return (this.zzd & Integer.MIN_VALUE) != 0; } private final int zzb(zzli zzliVar) { if (zzliVar == null) { return zzle.zza().zza((zzle) this).zza(this); } return zzliVar.zza(this); } @Override // com.google.android.gms.internal.measurement.zzkq public final int zzby() { return zza((zzli) null); } public enum zzf { public static final int zza = 1; public static final int zzb = 2; public static final int zzc = 3; public static final int zzd = 4; public static final int zze = 5; public static final int zzf = 6; public static final int zzg = 7; private static final /* synthetic */ int[] zzh = {1, 2, 3, 4, 5, 6, 7}; public static int[] zza() { return (int[]) zzh.clone(); } } @Override // com.google.android.gms.internal.measurement.zzho public final int zza(zzli zzliVar) { if (zzcj()) { int zzb2 = zzb(zzliVar); if (zzb2 >= 0) { return zzb2; } throw new IllegalStateException("serialized size must be non-negative, was " + zzb2); } if (zzbv() != Integer.MAX_VALUE) { return zzbv(); } int zzb3 = zzb(zzliVar); zzc(zzb3); return zzb3; } public int hashCode() { if (zzcj()) { return zza(); } if (this.zza == 0) { this.zza = zza(); } return this.zza; } public final , BuilderType extends zza> BuilderType zzbz() { return (BuilderType) zza(zzf.zze, (Object) null, (Object) null); } public final BuilderType zzca() { return (BuilderType) ((zza) zza(zzf.zze, (Object) null, (Object) null)).zza((zza) this); } public static > T zza(Class cls) { zzjk zzjkVar = zzc.get(cls); if (zzjkVar == null) { try { Class.forName(cls.getName(), true, cls.getClassLoader()); zzjkVar = zzc.get(cls); } catch (ClassNotFoundException e) { throw new IllegalStateException("Class initialization cannot fail.", e); } } if (zzjkVar == null) { zzjkVar = (T) ((zzjk) zzmh.zza(cls)).zza(zzf.zzf, (Object) null, (Object) null); if (zzjkVar == null) { throw new IllegalStateException(); } zzc.put(cls, zzjkVar); } return (T) zzjkVar; } public final MessageType zzcb() { return (MessageType) zza(zzf.zzd, (Object) null, (Object) null); } public static zzjo zzcc() { return zzjl.zzd(); } public static zzjr zzcd() { return zzkf.zzd(); } public static zzjr zza(zzjr zzjrVar) { int size = zzjrVar.size(); return zzjrVar.zza(size == 0 ? 10 : size << 1); } public static zzjq zzce() { return zzlh.zzd(); } public static zzjq zza(zzjq zzjqVar) { int size = zzjqVar.size(); return zzjqVar.zza(size == 0 ? 10 : size << 1); } @Override // com.google.android.gms.internal.measurement.zzkq public final /* synthetic */ zzkt zzcf() { return (zza) zza(zzf.zze, (Object) null, (Object) null); } @Override // com.google.android.gms.internal.measurement.zzkq public final /* synthetic */ zzkt zzcg() { return ((zza) zza(zzf.zze, (Object) null, (Object) null)).zza((zza) this); } @Override // com.google.android.gms.internal.measurement.zzks public final /* synthetic */ zzkq zzai() { return (zzjk) zza(zzf.zzf, (Object) null, (Object) null); } public static Object zza(Method method, Object obj, Object... objArr) { try { return method.invoke(obj, objArr); } catch (IllegalAccessException e) { throw new RuntimeException("Couldn't use Java reflection to implement protocol message reflection.", e); } catch (InvocationTargetException e2) { Throwable cause = e2.getCause(); if (cause instanceof RuntimeException) { throw ((RuntimeException) cause); } if (cause instanceof Error) { throw ((Error) cause); } throw new RuntimeException("Unexpected exception thrown by generated accessor method.", cause); } } public static Object zza(zzkq zzkqVar, String str, Object[] objArr) { return new zzlg(zzkqVar, str, objArr); } public String toString() { return zzkv.zza(this, super.toString()); } public final void zzch() { zzle.zza().zza((zzle) this).zzc(this); zzci(); } public static > void zza(Class cls, T t) { t.zzci(); zzc.put(cls, t); } @Override // com.google.android.gms.internal.measurement.zzho public final void zzc(int i) { if (i >= 0) { this.zzd = (i & Integer.MAX_VALUE) | (this.zzd & Integer.MIN_VALUE); } else { throw new IllegalStateException("serialized size must be non-negative, was " + i); } } @Override // com.google.android.gms.internal.measurement.zzkq public final void zza(zzir zzirVar) throws IOException { zzle.zza().zza((zzle) this).zza((zzli) this, (zzmx) zzit.zza(zzirVar)); } public boolean equals(Object obj) { if (this == obj) { return true; } if (obj != null && getClass() == obj.getClass()) { return zzle.zza().zza((zzle) this).zzb(this, (zzjk) obj); } return false; } @Override // com.google.android.gms.internal.measurement.zzks public final boolean i_() { return zza(this, true); } public static final > boolean zza(T t, boolean z) { byte byteValue = ((Byte) t.zza(zzf.zza, null, null)).byteValue(); if (byteValue == 1) { return true; } if (byteValue == 0) { return false; } boolean zzd2 = zzle.zza().zza((zzle) t).zzd(t); if (z) { t.zza(zzf.zzb, zzd2 ? t : null, null); } return zzd2; } }