package defpackage;

import java.io.IOException;
import java.io.OutputStream;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collection;
import java.util.List;
import java.util.RandomAccess;

/* renamed from: ˈﾞ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public abstract class AbstractC1126 {
    protected transient int zza;

    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public static void m3563(Iterable iterable, List list) {
        iterable.getClass();
        if (iterable instanceof InterfaceC3036) {
            list.addAll((Collection) iterable);
            return;
        }
        if (iterable instanceof Collection) {
            int size = ((Collection) iterable).size();
            if (list instanceof ArrayList) {
                ((ArrayList) list).ensureCapacity(list.size() + size);
            } else if (list instanceof C3843) {
                C3843 c3843 = (C3843) list;
                int i = c3843.f14307 + size;
                int length = c3843.f14306.length;
                if (i > length) {
                    if (length != 0) {
                        while (length < i) {
                            length = AbstractC4737.m10017(length, 3, 2, 1, 10);
                        }
                        c3843.f14306 = Arrays.copyOf(c3843.f14306, length);
                    } else {
                        c3843.f14306 = new Object[Math.max(i, 10)];
                    }
                }
            }
        }
        int size2 = list.size();
        if (!(iterable instanceof List) || !(iterable instanceof RandomAccess)) {
            for (Object obj : iterable) {
                if (obj == null) {
                    AbstractC5490.m11115(size2, list);
                    throw null;
                }
                list.add(obj);
            }
            return;
        }
        List list2 = (List) iterable;
        int size3 = list2.size();
        for (int i2 = 0; i2 < size3; i2++) {
            Object obj2 = list2.get(i2);
            if (obj2 == null) {
                AbstractC5490.m11115(size2, list);
                throw null;
            }
            list.add(obj2);
        }
    }

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public abstract int mo3564(InterfaceC1461 interfaceC1461);

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final byte[] m3565() {
        try {
            AbstractC4985 abstractC4985 = (AbstractC4985) this;
            int iM10436 = abstractC4985.m10436();
            byte[] bArr = new byte[iM10436];
            boolean z = AbstractC4357.f16302;
            C3329 c3329 = new C3329(iM10436, bArr);
            abstractC4985.m10434(c3329);
            if (c3329.m7718() > 0) {
                throw new IllegalStateException("Did not write as much data as expected.");
            }
            if (c3329.m7718() >= 0) {
                return bArr;
            }
            throw new IllegalStateException("Wrote more data than expected.");
        } catch (IOException e) {
            String name = getClass().getName();
            ᵨᴵᵺ.ᵪʩ(AbstractC3915.m8592(new StringBuilder(name.length() + 72), "Serializing ", name, " to a byte array threw an IOException (should never happen)."), e);
            return null;
        }
    }

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final void m3566(OutputStream outputStream) {
        AbstractC4985 abstractC4985 = (AbstractC4985) this;
        int iM10436 = abstractC4985.m10436();
        boolean z = AbstractC4357.f16302;
        if (iM10436 > 4096) {
            iM10436 = 4096;
        }
        C2961 c2961 = new C2961(outputStream, iM10436);
        abstractC4985.m10434(c2961);
        if (c2961.f11464 > 0) {
            c2961.m7247();
        }
    }
}
