package com.google.android.gms.internal.measurement; import java.util.ArrayList; import java.util.Collections; import java.util.List; /* loaded from: classes.dex */ final class zzvh extends zzvf { private static final Class c = Collections.unmodifiableList(Collections.emptyList()).getClass(); private zzvh() { super(); } private static List c(Object obj, long j) { return (List) zzxj.f(obj, j); } @Override // com.google.android.gms.internal.measurement.zzvf final List a(Object obj, long j) { return a(obj, j, 10); } @Override // com.google.android.gms.internal.measurement.zzvf final void b(Object obj, long j) { Object unmodifiableList; List list = (List) zzxj.f(obj, j); if (list instanceof zzve) { unmodifiableList = ((zzve) list).m(); } else { if (c.isAssignableFrom(list.getClass())) { return; } if ((list instanceof zzwg) && (list instanceof zzuu)) { zzuu zzuuVar = (zzuu) list; if (zzuuVar.h()) { zzuuVar.i(); return; } return; } unmodifiableList = Collections.unmodifiableList(list); } zzxj.a(obj, j, unmodifiableList); } /* JADX WARN: Multi-variable type inference failed */ private static List a(Object obj, long j, int i) { zzvd zzvdVar; List c2 = c(obj, j); if (c2.isEmpty()) { List zzvdVar2 = c2 instanceof zzve ? new zzvd(i) : ((c2 instanceof zzwg) && (c2 instanceof zzuu)) ? ((zzuu) c2).a(i) : new ArrayList<>(i); zzxj.a(obj, j, zzvdVar2); return zzvdVar2; } if (c.isAssignableFrom(c2.getClass())) { ArrayList arrayList = new ArrayList(c2.size() + i); arrayList.addAll(c2); zzxj.a(obj, j, arrayList); zzvdVar = arrayList; } else { if (!(c2 instanceof zzxg)) { if (!(c2 instanceof zzwg) || !(c2 instanceof zzuu)) { return c2; } zzuu zzuuVar = (zzuu) c2; if (zzuuVar.h()) { return c2; } zzuu a = zzuuVar.a(c2.size() + i); zzxj.a(obj, j, a); return a; } zzvd zzvdVar3 = new zzvd(c2.size() + i); zzvdVar3.addAll((zzxg) c2); zzxj.a(obj, j, zzvdVar3); zzvdVar = zzvdVar3; } return zzvdVar; } @Override // com.google.android.gms.internal.measurement.zzvf final void a(Object obj, Object obj2, long j) { List c2 = c(obj2, j); List a = a(obj, j, c2.size()); int size = a.size(); int size2 = c2.size(); if (size > 0 && size2 > 0) { a.addAll(c2); } if (size > 0) { c2 = a; } zzxj.a(obj, j, c2); } }