package com.google.crypto.tink.shaded.protobuf;

import java.util.ArrayList;
import java.util.Collections;
import java.util.List;

/* JADX INFO: loaded from: classes3.dex */
public final class G extends I {

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public static final Class f13728c = Collections.unmodifiableList(Collections.EMPTY_LIST).getClass();

    public static List d(int i6, long j4, Object obj) {
        List list = (List) o0.f13821c.i(j4, obj);
        if (list.isEmpty()) {
            List e6 = list instanceof F ? new E(i6) : ((list instanceof Y) && (list instanceof InterfaceC1277z)) ? ((InterfaceC1277z) list).a(i6) : new ArrayList(i6);
            o0.p(obj, j4, e6);
            return e6;
        }
        if (f13728c.isAssignableFrom(list.getClass())) {
            ArrayList arrayList = new ArrayList(list.size() + i6);
            arrayList.addAll(list);
            o0.p(obj, j4, arrayList);
            return arrayList;
        }
        if (list instanceof j0) {
            E e7 = new E(list.size() + i6);
            e7.addAll((j0) list);
            o0.p(obj, j4, e7);
            return e7;
        }
        if ((list instanceof Y) && (list instanceof InterfaceC1277z)) {
            InterfaceC1277z interfaceC1277z = (InterfaceC1277z) list;
            if (!((AbstractC1254b) interfaceC1277z).f13765a) {
                InterfaceC1277z interfaceC1277zA = interfaceC1277z.a(list.size() + i6);
                o0.p(obj, j4, interfaceC1277zA);
                return interfaceC1277zA;
            }
        }
        return list;
    }

    @Override // com.google.crypto.tink.shaded.protobuf.I
    public final void a(long j4, Object obj) {
        Object objUnmodifiableList;
        List list = (List) o0.f13821c.i(j4, obj);
        if (list instanceof F) {
            objUnmodifiableList = ((F) list).c();
        } else {
            if (f13728c.isAssignableFrom(list.getClass())) {
                return;
            }
            if ((list instanceof Y) && (list instanceof InterfaceC1277z)) {
                AbstractC1254b abstractC1254b = (AbstractC1254b) ((InterfaceC1277z) list);
                if (abstractC1254b.f13765a) {
                    abstractC1254b.f13765a = false;
                    return;
                }
                return;
            }
            objUnmodifiableList = Collections.unmodifiableList(list);
        }
        o0.p(obj, j4, objUnmodifiableList);
    }

    @Override // com.google.crypto.tink.shaded.protobuf.I
    public final void b(Object obj, long j4, Object obj2) {
        List list = (List) o0.f13821c.i(j4, obj2);
        List listD = d(list.size(), j4, obj);
        int size = listD.size();
        int size2 = list.size();
        if (size > 0 && size2 > 0) {
            listD.addAll(list);
        }
        if (size > 0) {
            list = listD;
        }
        o0.p(obj, j4, list);
    }

    @Override // com.google.crypto.tink.shaded.protobuf.I
    public final List c(long j4, Object obj) {
        return d(10, j4, obj);
    }
}
