package com.google.android.gms.internal.measurement; import java.io.IOException; import java.util.Iterator; import java.util.List; import java.util.RandomAccess; /* loaded from: classes.dex */ final class zzwn { private static final Class a = d(); private static final zzxd b = a(false); private static final zzxd c = a(true); private static final zzxd d = new zzxf(); public static void a(Class cls) { Class cls2; if (!zzuo.class.isAssignableFrom(cls) && (cls2 = a) != null && !cls2.isAssignableFrom(cls)) { throw new IllegalArgumentException("Message classes must extend GeneratedMessage or GeneratedMessageLite"); } } public static void b(int i, List list, zzxy zzxyVar, boolean z) throws IOException { if (list == null || list.isEmpty()) { return; } zzxyVar.n(i, list, z); } public static void c(int i, List list, zzxy zzxyVar, boolean z) throws IOException { if (list == null || list.isEmpty()) { return; } zzxyVar.d(i, list, z); } public static void d(int i, List list, zzxy zzxyVar, boolean z) throws IOException { if (list == null || list.isEmpty()) { return; } zzxyVar.k(i, list, z); } public static void e(int i, List list, zzxy zzxyVar, boolean z) throws IOException { if (list == null || list.isEmpty()) { return; } zzxyVar.j(i, list, z); } public static void f(int i, List list, zzxy zzxyVar, boolean z) throws IOException { if (list == null || list.isEmpty()) { return; } zzxyVar.i(i, list, z); } public static void g(int i, List list, zzxy zzxyVar, boolean z) throws IOException { if (list == null || list.isEmpty()) { return; } zzxyVar.e(i, list, z); } public static void h(int i, List list, zzxy zzxyVar, boolean z) throws IOException { if (list == null || list.isEmpty()) { return; } zzxyVar.b(i, list, z); } public static void i(int i, List list, zzxy zzxyVar, boolean z) throws IOException { if (list == null || list.isEmpty()) { return; } zzxyVar.g(i, list, z); } public static void j(int i, List list, zzxy zzxyVar, boolean z) throws IOException { if (list == null || list.isEmpty()) { return; } zzxyVar.l(i, list, z); } public static void k(int i, List list, zzxy zzxyVar, boolean z) throws IOException { if (list == null || list.isEmpty()) { return; } zzxyVar.f(i, list, z); } public static void l(int i, List list, zzxy zzxyVar, boolean z) throws IOException { if (list == null || list.isEmpty()) { return; } zzxyVar.h(i, list, z); } public static void m(int i, List list, zzxy zzxyVar, boolean z) throws IOException { if (list == null || list.isEmpty()) { return; } zzxyVar.c(i, list, z); } public static void n(int i, List list, zzxy zzxyVar, boolean z) throws IOException { if (list == null || list.isEmpty()) { return; } zzxyVar.a(i, list, z); } public static void b(int i, List list, zzxy zzxyVar) throws IOException { if (list == null || list.isEmpty()) { return; } zzxyVar.a(i, list); } static int c(int i, List list, boolean z) { int size = list.size(); if (size == 0) { return 0; } return a(list) + (size * zztv.e(i)); } static int d(int i, List list, boolean z) { int size = list.size(); if (size == 0) { return 0; } return b(list) + (size * zztv.e(i)); } static int e(int i, List list, boolean z) { int size = list.size(); if (size == 0) { return 0; } return c(list) + (size * zztv.e(i)); } static int f(int i, List list, boolean z) { int size = list.size(); if (size == 0) { return 0; } return d(list) + (size * zztv.e(i)); } static int g(int i, List list, boolean z) { int size = list.size(); if (size == 0) { return 0; } return e(list) + (size * zztv.e(i)); } static int h(int i, List list, boolean z) { int size = list.size(); if (size == 0) { return 0; } return size * zztv.i(i, 0); } static int i(List list) { int i; int size = list.size(); int i2 = 0; if (size == 0) { return 0; } if (list instanceof zzvj) { zzvj zzvjVar = (zzvj) list; i = 0; while (i2 < size) { i += zztv.d(zzvjVar.c(i2)); i2++; } } else { i = 0; while (i2 < size) { i += zztv.d(list.get(i2).longValue()); i2++; } } return i; } static int j(List list) { int i; int size = list.size(); int i2 = 0; if (size == 0) { return 0; } if (list instanceof zzvj) { zzvj zzvjVar = (zzvj) list; i = 0; while (i2 < size) { i += zztv.e(zzvjVar.c(i2)); i2++; } } else { i = 0; while (i2 < size) { i += zztv.e(list.get(i2).longValue()); i2++; } } return i; } public static void a(int i, List list, zzxy zzxyVar, boolean z) throws IOException { if (list == null || list.isEmpty()) { return; } zzxyVar.m(i, list, z); } public static void b(int i, List list, zzxy zzxyVar, zzwl zzwlVar) throws IOException { if (list == null || list.isEmpty()) { return; } zzxyVar.a(i, list, zzwlVar); } static int h(List list) { return list.size(); } public static void a(int i, List list, zzxy zzxyVar) throws IOException { if (list == null || list.isEmpty()) { return; } zzxyVar.b(i, list); } static int c(List list) { int i; int size = list.size(); int i2 = 0; if (size == 0) { return 0; } if (list instanceof zzup) { zzup zzupVar = (zzup) list; i = 0; while (i2 < size) { i += zztv.f(zzupVar.c(i2)); i2++; } } else { i = 0; while (i2 < size) { i += zztv.f(list.get(i2).intValue()); i2++; } } return i; } static int d(List list) { int i; int size = list.size(); int i2 = 0; if (size == 0) { return 0; } if (list instanceof zzup) { zzup zzupVar = (zzup) list; i = 0; while (i2 < size) { i += zztv.g(zzupVar.c(i2)); i2++; } } else { i = 0; while (i2 < size) { i += zztv.g(list.get(i2).intValue()); i2++; } } return i; } static int e(List list) { int i; int size = list.size(); int i2 = 0; if (size == 0) { return 0; } if (list instanceof zzup) { zzup zzupVar = (zzup) list; i = 0; while (i2 < size) { i += zztv.h(zzupVar.c(i2)); i2++; } } else { i = 0; while (i2 < size) { i += zztv.h(list.get(i2).intValue()); i2++; } } return i; } static int f(List list) { return list.size() << 2; } static int g(List list) { return list.size() << 3; } static int b(int i, List list, boolean z) { int size = list.size(); if (size == 0) { return 0; } return j(list) + (size * zztv.e(i)); } public static void a(int i, List list, zzxy zzxyVar, zzwl zzwlVar) throws IOException { if (list == null || list.isEmpty()) { return; } zzxyVar.b(i, list, zzwlVar); } static int i(int i, List list, boolean z) { int size = list.size(); if (size == 0) { return 0; } return size * zztv.g(i, 0L); } static int j(int i, List list, boolean z) { int size = list.size(); if (size == 0) { return 0; } return size * zztv.b(i, true); } static int a(int i, List list, boolean z) { if (list.size() == 0) { return 0; } return i(list) + (list.size() * zztv.e(i)); } static int b(List list) { int i; int size = list.size(); int i2 = 0; if (size == 0) { return 0; } if (list instanceof zzup) { zzup zzupVar = (zzup) list; i = 0; while (i2 < size) { i += zztv.k(zzupVar.c(i2)); i2++; } } else { i = 0; while (i2 < size) { i += zztv.k(list.get(i2).intValue()); i2++; } } return i; } public static zzxd c() { return d; } private static Class d() { try { return Class.forName("com.google.protobuf.GeneratedMessage"); } catch (Throwable unused) { return null; } } private static Class e() { try { return Class.forName("com.google.protobuf.UnknownFieldSetSchema"); } catch (Throwable unused) { return null; } } static int a(List list) { int i; int size = list.size(); int i2 = 0; if (size == 0) { return 0; } if (list instanceof zzvj) { zzvj zzvjVar = (zzvj) list; i = 0; while (i2 < size) { i += zztv.f(zzvjVar.c(i2)); i2++; } } else { i = 0; while (i2 < size) { i += zztv.f(list.get(i2).longValue()); i2++; } } return i; } static int b(int i, List list) { int size = list.size(); if (size == 0) { return 0; } int e = size * zztv.e(i); for (int i2 = 0; i2 < list.size(); i2++) { e += zztv.a(list.get(i2)); } return e; } static int a(int i, List list) { int a2; int a3; int size = list.size(); int i2 = 0; if (size == 0) { return 0; } int e = zztv.e(i) * size; if (list instanceof zzve) { zzve zzveVar = (zzve) list; while (i2 < size) { Object b2 = zzveVar.b(i2); if (b2 instanceof zzte) { a3 = zztv.a((zzte) b2); } else { a3 = zztv.a((String) b2); } e += a3; i2++; } } else { while (i2 < size) { Object obj = list.get(i2); if (obj instanceof zzte) { a2 = zztv.a((zzte) obj); } else { a2 = zztv.a((String) obj); } e += a2; i2++; } } return e; } static int b(int i, List list, zzwl zzwlVar) { int size = list.size(); if (size == 0) { return 0; } int i2 = 0; for (int i3 = 0; i3 < size; i3++) { i2 += zztv.c(i, list.get(i3), zzwlVar); } return i2; } public static zzxd b() { return c; } static int a(int i, Object obj, zzwl zzwlVar) { if (obj instanceof zzvc) { return zztv.a(i, (zzvc) obj); } return zztv.b(i, (zzvv) obj, zzwlVar); } static int a(int i, List list, zzwl zzwlVar) { int a2; int size = list.size(); if (size == 0) { return 0; } int e = zztv.e(i) * size; for (int i2 = 0; i2 < size; i2++) { Object obj = list.get(i2); if (obj instanceof zzvc) { a2 = zztv.a((zzvc) obj); } else { a2 = zztv.a((zzvv) obj, zzwlVar); } e += a2; } return e; } public static zzxd a() { return b; } private static zzxd a(boolean z) { try { Class e = e(); if (e == null) { return null; } return (zzxd) e.getConstructor(Boolean.TYPE).newInstance(Boolean.valueOf(z)); } catch (Throwable unused) { return null; } } static boolean a(Object obj, Object obj2) { if (obj != obj2) { return obj != null && obj.equals(obj2); } return true; } static void a(zzvq zzvqVar, T t, T t2, long j) { zzxj.a(t, j, zzvqVar.a(zzxj.f(t, j), zzxj.f(t2, j))); } static > void a(zzuc zzucVar, T t, T t2) { zzuf a2 = zzucVar.a(t2); if (a2.b()) { return; } zzucVar.b(t).a(a2); } static void a(zzxd zzxdVar, T t, T t2) { zzxdVar.a(t, zzxdVar.c(zzxdVar.c(t), zzxdVar.c(t2))); } static UB a(int i, List list, zzut zzutVar, UB ub, zzxd zzxdVar) { UB ub2; int intValue; if (zzutVar == null) { return ub; } if (list instanceof RandomAccess) { int size = list.size(); ub2 = ub; int i2 = 0; for (int i3 = 0; i3 < size; i3++) { int intValue2 = list.get(i3).intValue(); if (zzutVar.a(intValue2)) { if (i3 != i2) { list.set(i2, Integer.valueOf(intValue2)); } i2++; } else { ub2 = (UB) a(i, intValue2, ub2, zzxdVar); } } if (i2 != size) { list.subList(i2, size).clear(); } } else { Iterator it = list.iterator(); loop1: while (true) { ub2 = ub; while (it.hasNext()) { intValue = it.next().intValue(); if (!zzutVar.a(intValue)) { break; } } ub = (UB) a(i, intValue, ub2, zzxdVar); it.remove(); } } return ub2; } static UB a(int i, int i2, UB ub, zzxd zzxdVar) { if (ub == null) { ub = zzxdVar.a(); } zzxdVar.a((zzxd) ub, i, i2); return ub; } }