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

import java.util.Collection;
import java.util.List;
import java.util.ListIterator;
import java.util.Objects;
import java.util.RandomAccess;

/* JADX INFO: loaded from: classes2.dex */
public class mr1 extends kr1 implements List {

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public final /* synthetic */ zzgsv f14344f;

    /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
    public mr1(zzgsv zzgsvVar, Object obj, List list, kr1 kr1Var) {
        super(zzgsvVar, obj, list, kr1Var);
        Objects.requireNonNull(zzgsvVar);
        this.f14344f = zzgsvVar;
    }

    @Override // java.util.List
    public final void add(int i10, Object obj) {
        zza();
        boolean zIsEmpty = this.f13383b.isEmpty();
        ((List) this.f13383b).add(i10, obj);
        this.f14344f.f19756e++;
        if (zIsEmpty) {
            c();
        }
    }

    @Override // java.util.List
    public final boolean addAll(int i10, Collection collection) {
        if (collection.isEmpty()) {
            return false;
        }
        int size = size();
        boolean zAddAll = ((List) this.f13383b).addAll(i10, collection);
        if (!zAddAll) {
            return zAddAll;
        }
        this.f14344f.f19756e += this.f13383b.size() - size;
        if (size != 0) {
            return zAddAll;
        }
        c();
        return true;
    }

    @Override // java.util.List
    public final Object get(int i10) {
        zza();
        return ((List) this.f13383b).get(i10);
    }

    @Override // java.util.List
    public final int indexOf(Object obj) {
        zza();
        return ((List) this.f13383b).indexOf(obj);
    }

    @Override // java.util.List
    public final int lastIndexOf(Object obj) {
        zza();
        return ((List) this.f13383b).lastIndexOf(obj);
    }

    @Override // java.util.List
    public final ListIterator listIterator() {
        zza();
        return new lr1(this);
    }

    @Override // java.util.List
    public final Object remove(int i10) {
        zza();
        Object objRemove = ((List) this.f13383b).remove(i10);
        zzgsv zzgsvVar = this.f14344f;
        zzgsvVar.f19756e--;
        zzb();
        return objRemove;
    }

    @Override // java.util.List
    public final Object set(int i10, Object obj) {
        zza();
        return ((List) this.f13383b).set(i10, obj);
    }

    @Override // java.util.List
    public final List subList(int i10, int i11) {
        zza();
        List listSubList = ((List) this.f13383b).subList(i10, i11);
        kr1 kr1Var = this.f13384c;
        if (kr1Var == null) {
            kr1Var = this;
        }
        zzgsv zzgsvVar = this.f14344f;
        zzgsvVar.getClass();
        boolean z10 = listSubList instanceof RandomAccess;
        Object obj = this.f13382a;
        return z10 ? new hr1(zzgsvVar, obj, listSubList, kr1Var) : new mr1(zzgsvVar, obj, listSubList, kr1Var);
    }

    @Override // java.util.List
    public final ListIterator listIterator(int i10) {
        zza();
        return new lr1(this, i10);
    }
}
