package com.google.android.gms.internal.measurement;

import java.io.IOException;
import java.util.Iterator;
import java.util.List;
import java.util.RandomAccess;

/* JADX INFO: loaded from: classes2.dex */
final class zzlw {
    private static final zzmk<?, ?> zza = new zzmm();

    public static int zza(int i, List<?> list, boolean z) {
        int size = list.size();
        if (size == 0) {
            return 0;
        }
        return zzjc.zzb(i, true) * size;
    }

    public static int zzb(int i, List<Integer> list, boolean z) {
        int size = list.size();
        if (size == 0) {
            return 0;
        }
        return (zzjc.zzi(i) * size) + zzb(list);
    }

    public static int zzc(int i, List<?> list, boolean z) {
        int size = list.size();
        if (size == 0) {
            return 0;
        }
        return zzjc.zzf(i, 0) * size;
    }

    public static int zzd(int i, List<?> list, boolean z) {
        int size = list.size();
        if (size == 0) {
            return 0;
        }
        return zzjc.zzc(i, 0L) * size;
    }

    public static int zze(int i, List<Integer> list, boolean z) {
        int size = list.size();
        if (size == 0) {
            return 0;
        }
        return (zzjc.zzi(i) * size) + zze(list);
    }

    public static int zzf(int i, List<Long> list, boolean z) {
        if (list.size() == 0) {
            return 0;
        }
        return (zzjc.zzi(i) * list.size()) + zzf(list);
    }

    public static int zzg(int i, List<Integer> list, boolean z) {
        int size = list.size();
        if (size == 0) {
            return 0;
        }
        return (zzjc.zzi(i) * size) + zzg(list);
    }

    public static int zzh(int i, List<Long> list, boolean z) {
        int size = list.size();
        if (size == 0) {
            return 0;
        }
        return (zzjc.zzi(i) * size) + zzh(list);
    }

    public static int zzi(int i, List<Integer> list, boolean z) {
        int size = list.size();
        if (size == 0) {
            return 0;
        }
        return (zzjc.zzi(i) * size) + zzi(list);
    }

    public static int zzj(int i, List<Long> list, boolean z) {
        int size = list.size();
        if (size == 0) {
            return 0;
        }
        return (zzjc.zzi(i) * size) + zzj(list);
    }

    public static void zzk(int i, List<Integer> list, zznb zznbVar, boolean z) throws IOException {
        if (list == null || list.isEmpty()) {
            return;
        }
        zznbVar.zzk(i, list, z);
    }

    public static void zzl(int i, List<Long> list, zznb zznbVar, boolean z) throws IOException {
        if (list == null || list.isEmpty()) {
            return;
        }
        zznbVar.zzl(i, list, z);
    }

    public static void zzm(int i, List<Integer> list, zznb zznbVar, boolean z) throws IOException {
        if (list == null || list.isEmpty()) {
            return;
        }
        zznbVar.zzm(i, list, z);
    }

    public static void zzn(int i, List<Long> list, zznb zznbVar, boolean z) throws IOException {
        if (list == null || list.isEmpty()) {
            return;
        }
        zznbVar.zzn(i, list, z);
    }

    public static int zza(List<?> list) {
        return list.size();
    }

    public static int zzc(List<?> list) {
        return list.size() << 2;
    }

    public static int zzd(List<?> list) {
        return list.size() << 3;
    }

    public static int zza(int i, List<zzik> list) {
        int size = list.size();
        if (size == 0) {
            return 0;
        }
        int iZzi = zzjc.zzi(i) * size;
        for (int i2 = 0; i2 < list.size(); i2++) {
            iZzi += zzjc.zzb(list.get(i2));
        }
        return iZzi;
    }

    public static int zzb(List<Integer> list) {
        int size = list.size();
        int i = 0;
        if (size == 0) {
            return 0;
        }
        if (!(list instanceof zzjw)) {
            int iZzd = 0;
            while (i < size) {
                iZzd += zzjc.zzd(list.get(i).intValue());
                i++;
            }
            return iZzd;
        }
        zzjw zzjwVar = (zzjw) list;
        int iZzd2 = 0;
        while (i < size) {
            iZzd2 += zzjc.zzd(zzjwVar.zzb(i));
            i++;
        }
        return iZzd2;
    }

    public static void zzc(int i, List<Integer> list, zznb zznbVar, boolean z) throws IOException {
        if (list == null || list.isEmpty()) {
            return;
        }
        zznbVar.zzc(i, list, z);
    }

    public static void zzd(int i, List<Integer> list, zznb zznbVar, boolean z) throws IOException {
        if (list == null || list.isEmpty()) {
            return;
        }
        zznbVar.zzd(i, list, z);
    }

    public static int zze(List<Integer> list) {
        int size = list.size();
        int i = 0;
        if (size == 0) {
            return 0;
        }
        if (!(list instanceof zzjw)) {
            int iZzf = 0;
            while (i < size) {
                iZzf += zzjc.zzf(list.get(i).intValue());
                i++;
            }
            return iZzf;
        }
        zzjw zzjwVar = (zzjw) list;
        int iZzf2 = 0;
        while (i < size) {
            iZzf2 += zzjc.zzf(zzjwVar.zzb(i));
            i++;
        }
        return iZzf2;
    }

    public static int zzf(List<Long> list) {
        int size = list.size();
        int i = 0;
        if (size == 0) {
            return 0;
        }
        if (!(list instanceof zzkn)) {
            int iZzd = 0;
            while (i < size) {
                iZzd += zzjc.zzd(list.get(i).longValue());
                i++;
            }
            return iZzd;
        }
        zzkn zzknVar = (zzkn) list;
        int iZzd2 = 0;
        while (i < size) {
            iZzd2 += zzjc.zzd(zzknVar.zzb(i));
            i++;
        }
        return iZzd2;
    }

    public static int zzg(List<Integer> list) {
        int size = list.size();
        int i = 0;
        if (size == 0) {
            return 0;
        }
        if (!(list instanceof zzjw)) {
            int iZzh = 0;
            while (i < size) {
                iZzh += zzjc.zzh(list.get(i).intValue());
                i++;
            }
            return iZzh;
        }
        zzjw zzjwVar = (zzjw) list;
        int iZzh2 = 0;
        while (i < size) {
            iZzh2 += zzjc.zzh(zzjwVar.zzb(i));
            i++;
        }
        return iZzh2;
    }

    public static int zzh(List<Long> list) {
        int size = list.size();
        int i = 0;
        if (size == 0) {
            return 0;
        }
        if (!(list instanceof zzkn)) {
            int iZzf = 0;
            while (i < size) {
                iZzf += zzjc.zzf(list.get(i).longValue());
                i++;
            }
            return iZzf;
        }
        zzkn zzknVar = (zzkn) list;
        int iZzf2 = 0;
        while (i < size) {
            iZzf2 += zzjc.zzf(zzknVar.zzb(i));
            i++;
        }
        return iZzf2;
    }

    public static int zzi(List<Integer> list) {
        int size = list.size();
        int i = 0;
        if (size == 0) {
            return 0;
        }
        if (!(list instanceof zzjw)) {
            int iZzj = 0;
            while (i < size) {
                iZzj += zzjc.zzj(list.get(i).intValue());
                i++;
            }
            return iZzj;
        }
        zzjw zzjwVar = (zzjw) list;
        int iZzj2 = 0;
        while (i < size) {
            iZzj2 += zzjc.zzj(zzjwVar.zzb(i));
            i++;
        }
        return iZzj2;
    }

    public static int zzj(List<Long> list) {
        int size = list.size();
        int i = 0;
        if (size == 0) {
            return 0;
        }
        if (!(list instanceof zzkn)) {
            int iZzg = 0;
            while (i < size) {
                iZzg += zzjc.zzg(list.get(i).longValue());
                i++;
            }
            return iZzg;
        }
        zzkn zzknVar = (zzkn) list;
        int iZzg2 = 0;
        while (i < size) {
            iZzg2 += zzjc.zzg(zzknVar.zzb(i));
            i++;
        }
        return iZzg2;
    }

    public static int zza(int i, List<zzlc> list, zzlu<?> zzluVar) {
        int size = list.size();
        if (size == 0) {
            return 0;
        }
        int iZzb = 0;
        for (int i2 = 0; i2 < size; i2++) {
            iZzb += zzjc.zzb(i, list.get(i2), zzluVar);
        }
        return iZzb;
    }

    public static int zzb(int i, List<?> list, zzlu<?> zzluVar) {
        int iZza;
        int size = list.size();
        if (size == 0) {
            return 0;
        }
        int iZzi = zzjc.zzi(i) * size;
        for (int i2 = 0; i2 < size; i2++) {
            Object obj = list.get(i2);
            if (obj instanceof zzkk) {
                iZza = zzjc.zza((zzkk) obj);
            } else {
                iZza = zzjc.zza((zzlc) obj, zzluVar);
            }
            iZzi = iZza + iZzi;
        }
        return iZzi;
    }

    public static void zze(int i, List<Long> list, zznb zznbVar, boolean z) throws IOException {
        if (list == null || list.isEmpty()) {
            return;
        }
        zznbVar.zze(i, list, z);
    }

    public static void zzf(int i, List<Float> list, zznb zznbVar, boolean z) throws IOException {
        if (list == null || list.isEmpty()) {
            return;
        }
        zznbVar.zzf(i, list, z);
    }

    public static void zzg(int i, List<Integer> list, zznb zznbVar, boolean z) throws IOException {
        if (list == null || list.isEmpty()) {
            return;
        }
        zznbVar.zzg(i, list, z);
    }

    public static void zzh(int i, List<Long> list, zznb zznbVar, boolean z) throws IOException {
        if (list == null || list.isEmpty()) {
            return;
        }
        zznbVar.zzh(i, list, z);
    }

    public static void zzi(int i, List<Integer> list, zznb zznbVar, boolean z) throws IOException {
        if (list == null || list.isEmpty()) {
            return;
        }
        zznbVar.zzi(i, list, z);
    }

    public static void zzj(int i, List<Long> list, zznb zznbVar, boolean z) throws IOException {
        if (list == null || list.isEmpty()) {
            return;
        }
        zznbVar.zzj(i, list, z);
    }

    public static int zza(int i, Object obj, zzlu<?> zzluVar) {
        if (obj instanceof zzkk) {
            return zzjc.zzb(i, (zzkk) obj);
        }
        return zzjc.zzc(i, (zzlc) obj, zzluVar);
    }

    public static zzmk<?, ?> zza() {
        return zza;
    }

    public static <UT, UB> UB zza(Object obj, int i, List<Integer> list, zzjx zzjxVar, UB ub, zzmk<UT, UB> zzmkVar) {
        if (zzjxVar == null) {
            return ub;
        }
        if (list instanceof RandomAccess) {
            int size = list.size();
            int i2 = 0;
            for (int i3 = 0; i3 < size; i3++) {
                Integer num = list.get(i3);
                int iIntValue = num.intValue();
                if (zzjxVar.zza(iIntValue)) {
                    if (i3 != i2) {
                        list.set(i2, num);
                    }
                    i2++;
                } else {
                    ub = (UB) zza(obj, i, iIntValue, ub, zzmkVar);
                }
            }
            if (i2 != size) {
                list.subList(i2, size).clear();
            }
            return ub;
        }
        Iterator<Integer> it = list.iterator();
        while (it.hasNext()) {
            int iIntValue2 = it.next().intValue();
            if (!zzjxVar.zza(iIntValue2)) {
                ub = (UB) zza(obj, i, iIntValue2, ub, zzmkVar);
                it.remove();
            }
        }
        return ub;
    }

    public static int zzb(int i, List<?> list) {
        int iZzb;
        int iZzb2;
        int size = list.size();
        int i2 = 0;
        if (size == 0) {
            return 0;
        }
        int iZzi = zzjc.zzi(i) * size;
        if (!(list instanceof zzkj)) {
            while (i2 < size) {
                Object obj = list.get(i2);
                if (obj instanceof zzik) {
                    iZzb = zzjc.zzb((zzik) obj);
                } else {
                    iZzb = zzjc.zzb((String) obj);
                }
                iZzi = iZzb + iZzi;
                i2++;
            }
            return iZzi;
        }
        zzkj zzkjVar = (zzkj) list;
        while (i2 < size) {
            Object objZza = zzkjVar.zza(i2);
            if (objZza instanceof zzik) {
                iZzb2 = zzjc.zzb((zzik) objZza);
            } else {
                iZzb2 = zzjc.zzb((String) objZza);
            }
            iZzi = iZzb2 + iZzi;
            i2++;
        }
        return iZzi;
    }

    public static <UT, UB> UB zza(Object obj, int i, int i2, UB ub, zzmk<UT, UB> zzmkVar) {
        if (ub == null) {
            ub = zzmkVar.zzc(obj);
        }
        zzmkVar.zzb(ub, i, i2);
        return ub;
    }

    public static void zzb(int i, List<Double> list, zznb zznbVar, boolean z) throws IOException {
        if (list == null || list.isEmpty()) {
            return;
        }
        zznbVar.zzb(i, list, z);
    }

    public static <T, FT extends zzjo<FT>> void zza(zzji<FT> zzjiVar, T t, T t2) {
        zzjm<T> zzjmVarZza = zzjiVar.zza(t2);
        if (zzjmVarZza.zza.isEmpty()) {
            return;
        }
        zzjiVar.zzb(t).zza((zzjm) zzjmVarZza);
    }

    public static void zzb(int i, List<?> list, zznb zznbVar, zzlu<?> zzluVar) throws IOException {
        if (list == null || list.isEmpty()) {
            return;
        }
        zznbVar.zzb(i, list, (zzlu) zzluVar);
    }

    public static void zzb(int i, List<String> list, zznb zznbVar) throws IOException {
        if (list == null || list.isEmpty()) {
            return;
        }
        zznbVar.zzb(i, list);
    }

    public static <T> void zza(zzkv zzkvVar, T t, T t2, long j) {
        zzml.zza(t, j, zzkvVar.zza(zzml.zze(t, j), zzml.zze(t2, j)));
    }

    public static <T, UT, UB> void zza(zzmk<UT, UB> zzmkVar, T t, T t2) {
        zzmkVar.zzc(t, zzmkVar.zza(zzmkVar.zzd(t), zzmkVar.zzd(t2)));
    }

    public static void zza(Class<?> cls) {
        zzjt.class.isAssignableFrom(cls);
    }

    public static void zza(int i, List<Boolean> list, zznb zznbVar, boolean z) throws IOException {
        if (list == null || list.isEmpty()) {
            return;
        }
        zznbVar.zza(i, list, z);
    }

    public static void zza(int i, List<zzik> list, zznb zznbVar) throws IOException {
        if (list == null || list.isEmpty()) {
            return;
        }
        zznbVar.zza(i, list);
    }

    public static void zza(int i, List<?> list, zznb zznbVar, zzlu<?> zzluVar) throws IOException {
        if (list == null || list.isEmpty()) {
            return;
        }
        zznbVar.zza(i, list, (zzlu) zzluVar);
    }

    public static boolean zza(Object obj, Object obj2) {
        if (obj != obj2) {
            return obj != null && obj.equals(obj2);
        }
        return true;
    }
}
