jimu-decompiled/sources/com/google/android/gms/internal/measurement/zzvd.java
2025-05-13 19:24:51 +02:00

146 lines
4.2 KiB
Java

package com.google.android.gms.internal.measurement;
import java.util.AbstractList;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;
import java.util.List;
import java.util.RandomAccess;
/* loaded from: classes.dex */
public final class zzvd extends zzta<String> implements zzve, RandomAccess {
private static final zzvd c;
private final List<Object> b;
static {
zzvd zzvdVar = new zzvd();
c = zzvdVar;
zzvdVar.i();
}
public zzvd() {
this(10);
}
@Override // com.google.android.gms.internal.measurement.zzve
public final void a(zzte zzteVar) {
a();
this.b.add(zzteVar);
((AbstractList) this).modCount++;
}
@Override // java.util.AbstractList, java.util.List
public final /* synthetic */ void add(int i, Object obj) {
a();
this.b.add(i, (String) obj);
((AbstractList) this).modCount++;
}
@Override // com.google.android.gms.internal.measurement.zzta, java.util.AbstractCollection, java.util.Collection, java.util.List
public final boolean addAll(Collection<? extends String> collection) {
return addAll(size(), collection);
}
@Override // com.google.android.gms.internal.measurement.zzve
public final Object b(int i) {
return this.b.get(i);
}
@Override // com.google.android.gms.internal.measurement.zzta, java.util.AbstractList, java.util.AbstractCollection, java.util.Collection, java.util.List
public final void clear() {
a();
this.b.clear();
((AbstractList) this).modCount++;
}
@Override // java.util.AbstractList, java.util.List
public final /* synthetic */ Object get(int i) {
Object obj = this.b.get(i);
if (obj instanceof String) {
return (String) obj;
}
if (obj instanceof zzte) {
zzte zzteVar = (zzte) obj;
String zzud = zzteVar.zzud();
if (zzteVar.zzue()) {
this.b.set(i, zzud);
}
return zzud;
}
byte[] bArr = (byte[]) obj;
String c2 = zzuq.c(bArr);
if (zzuq.b(bArr)) {
this.b.set(i, c2);
}
return c2;
}
@Override // com.google.android.gms.internal.measurement.zzve
public final zzve m() {
return h() ? new zzxg(this) : this;
}
@Override // com.google.android.gms.internal.measurement.zzve
public final List<?> n() {
return Collections.unmodifiableList(this.b);
}
@Override // java.util.AbstractList, java.util.List
public final /* synthetic */ Object set(int i, Object obj) {
a();
return a(this.b.set(i, (String) obj));
}
@Override // java.util.AbstractCollection, java.util.Collection, java.util.List
public final int size() {
return this.b.size();
}
public zzvd(int i) {
this((ArrayList<Object>) new ArrayList(i));
}
@Override // com.google.android.gms.internal.measurement.zzta, java.util.AbstractList, java.util.List
public final boolean addAll(int i, Collection<? extends String> collection) {
a();
if (collection instanceof zzve) {
collection = ((zzve) collection).n();
}
boolean addAll = this.b.addAll(i, collection);
((AbstractList) this).modCount++;
return addAll;
}
@Override // java.util.AbstractList, java.util.List
public final /* synthetic */ Object remove(int i) {
a();
Object remove = this.b.remove(i);
((AbstractList) this).modCount++;
return a(remove);
}
private zzvd(ArrayList<Object> arrayList) {
this.b = arrayList;
}
private static String a(Object obj) {
if (obj instanceof String) {
return (String) obj;
}
if (obj instanceof zzte) {
return ((zzte) obj).zzud();
}
return zzuq.c((byte[]) obj);
}
@Override // com.google.android.gms.internal.measurement.zzuu
public final /* synthetic */ zzuu a(int i) {
if (i >= size()) {
ArrayList arrayList = new ArrayList(i);
arrayList.addAll(this.b);
return new zzvd((ArrayList<Object>) arrayList);
}
throw new IllegalArgumentException();
}
}