package com.google.common.collect;

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

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

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

    /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
    public p(AbstractMapBasedMultimap abstractMapBasedMultimap, Object obj, List list, n nVar) {
        super(abstractMapBasedMultimap, obj, list, nVar);
        this.f23708f = abstractMapBasedMultimap;
    }

    @Override // java.util.List
    public final void add(int i10, Object obj) {
        f();
        boolean zIsEmpty = this.f23697b.isEmpty();
        ((List) this.f23697b).add(i10, obj);
        this.f23708f.f23569f++;
        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.f23697b).addAll(i10, collection);
        if (zAddAll) {
            this.f23708f.f23569f += this.f23697b.size() - size;
            if (size == 0) {
                c();
            }
        }
        return zAddAll;
    }

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

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

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

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

    @Override // java.util.List
    public final Object remove(int i10) {
        f();
        Object objRemove = ((List) this.f23697b).remove(i10);
        AbstractMapBasedMultimap abstractMapBasedMultimap = this.f23708f;
        abstractMapBasedMultimap.f23569f--;
        g();
        return objRemove;
    }

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

    @Override // java.util.List
    public final List subList(int i10, int i11) {
        f();
        List listSubList = ((List) this.f23697b).subList(i10, i11);
        n nVar = this.f23698c;
        if (nVar == null) {
            nVar = this;
        }
        AbstractMapBasedMultimap abstractMapBasedMultimap = this.f23708f;
        abstractMapBasedMultimap.getClass();
        boolean z10 = listSubList instanceof RandomAccess;
        Object obj = this.f23696a;
        return z10 ? new k(abstractMapBasedMultimap, obj, listSubList, nVar) : new p(abstractMapBasedMultimap, obj, listSubList, nVar);
    }

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