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

73 lines
1.7 KiB
Java

package com.google.android.gms.internal.measurement;
import java.util.AbstractList;
import java.util.ArrayList;
import java.util.List;
/* loaded from: classes.dex */
final class zzwi<E> extends zzta<E> {
private static final zzwi<Object> c;
private final List<E> b;
static {
zzwi<Object> zzwiVar = new zzwi<>();
c = zzwiVar;
zzwiVar.i();
}
zzwi() {
this(new ArrayList(10));
}
public static <E> zzwi<E> b() {
return (zzwi<E>) c;
}
@Override // com.google.android.gms.internal.measurement.zzuu
public final /* synthetic */ zzuu a(int i) {
if (i < size()) {
throw new IllegalArgumentException();
}
ArrayList arrayList = new ArrayList(i);
arrayList.addAll(this.b);
return new zzwi(arrayList);
}
@Override // java.util.AbstractList, java.util.List
public final void add(int i, E e) {
a();
this.b.add(i, e);
((AbstractList) this).modCount++;
}
@Override // java.util.AbstractList, java.util.List
public final E get(int i) {
return this.b.get(i);
}
@Override // java.util.AbstractList, java.util.List
public final E remove(int i) {
a();
E remove = this.b.remove(i);
((AbstractList) this).modCount++;
return remove;
}
@Override // java.util.AbstractList, java.util.List
public final E set(int i, E e) {
a();
E e2 = this.b.set(i, e);
((AbstractList) this).modCount++;
return e2;
}
@Override // java.util.AbstractCollection, java.util.Collection, java.util.List
public final int size() {
return this.b.size();
}
private zzwi(List<E> list) {
this.b = list;
}
}