package com.google.android.gms.internal.measurement; import java.io.IOException; /* loaded from: classes3.dex */ abstract class zzmc { public abstract int zza(T t); public abstract B zza(); public abstract T zza(T t, T t2); public abstract void zza(B b, int i, int i2); public abstract void zza(B b, int i, long j); public abstract void zza(B b, int i, zzhx zzhxVar); public abstract void zza(B b, int i, T t); public abstract void zza(T t, zzmx zzmxVar) throws IOException; public abstract boolean zza(zzlj zzljVar); public abstract int zzb(T t); public abstract void zzb(B b, int i, long j); public abstract void zzb(T t, zzmx zzmxVar) throws IOException; public abstract void zzb(Object obj, B b); public abstract B zzc(Object obj); public abstract void zzc(Object obj, T t); public abstract T zzd(Object obj); public abstract T zze(B b); public abstract void zzf(Object obj); public final boolean zza(B b, zzlj zzljVar) throws IOException { int zzd = zzljVar.zzd(); int i = zzd >>> 3; int i2 = zzd & 7; if (i2 == 0) { zzb(b, i, zzljVar.zzl()); return true; } if (i2 == 1) { zza((zzmc) b, i, zzljVar.zzk()); return true; } if (i2 == 2) { zza((zzmc) b, i, zzljVar.zzp()); return true; } if (i2 != 3) { if (i2 == 4) { return false; } if (i2 != 5) { throw zzjt.zza(); } zza((zzmc) b, i, zzljVar.zzf()); return true; } B zza = zza(); int i3 = 4 | (i << 3); while (zzljVar.zzc() != Integer.MAX_VALUE && zza((zzmc) zza, zzljVar)) { } if (i3 != zzljVar.zzd()) { throw zzjt.zzb(); } zza((zzmc) b, i, (int) zze(zza)); return true; } }