package com.google.protobuf;

import java.io.IOException;
import java.io.InputStream;
import java.nio.charset.Charset;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;

/* JADX INFO: renamed from: com.google.protobuf.b, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes3.dex */
public abstract class AbstractC1296b implements InterfaceC1330s0 {
    @Deprecated
    public static <T> void addAll(Iterable<T> iterable, Collection<? super T> collection) {
        addAll((Iterable) iterable, (List) collection);
    }

    public static S0 newUninitializedMessageException(InterfaceC1332t0 interfaceC1332t0) {
        return new S0();
    }

    public final String b() {
        return "Reading " + getClass().getName() + " from a ByteString threw an IOException (should never happen).";
    }

    public abstract AbstractC1296b internalMergeFrom(AbstractC1298c abstractC1298c);

    public boolean mergeDelimitedFrom(InputStream inputStream, C1343z c1343z) throws IOException {
        int i6 = inputStream.read();
        if (i6 == -1) {
            return false;
        }
        m373mergeFrom((InputStream) new C1294a(inputStream, AbstractC1329s.s(inputStream, i6)), c1343z);
        return true;
    }

    /* JADX INFO: renamed from: mergeFrom */
    public abstract AbstractC1296b m364mergeFrom(AbstractC1329s abstractC1329s, C1343z c1343z);

    /* JADX INFO: renamed from: mergeFrom */
    public abstract AbstractC1296b m365mergeFrom(byte[] bArr, int i6, int i7);

    /* JADX INFO: renamed from: mergeFrom */
    public abstract AbstractC1296b m366mergeFrom(byte[] bArr, int i6, int i7, C1343z c1343z);

    public static <T> void addAll(Iterable<T> iterable, List<? super T> list) {
        Charset charset = Z.f14234a;
        iterable.getClass();
        if (iterable instanceof InterfaceC1305f0) {
            List listB = ((InterfaceC1305f0) iterable).b();
            InterfaceC1305f0 interfaceC1305f0 = (InterfaceC1305f0) list;
            int size = list.size();
            for (Object obj : listB) {
                if (obj == null) {
                    String str = "Element at index " + (interfaceC1305f0.size() - size) + " is null.";
                    for (int size2 = interfaceC1305f0.size() - 1; size2 >= size; size2--) {
                        interfaceC1305f0.remove(size2);
                    }
                    throw new NullPointerException(str);
                }
                if (obj instanceof AbstractC1320n) {
                    interfaceC1305f0.f((AbstractC1320n) obj);
                } else {
                    interfaceC1305f0.add((String) obj);
                }
            }
            return;
        }
        if (iterable instanceof C0) {
            list.addAll((Collection) iterable);
            return;
        }
        if ((list instanceof ArrayList) && (iterable instanceof Collection)) {
            ((ArrayList) list).ensureCapacity(((Collection) iterable).size() + list.size());
        }
        int size3 = list.size();
        for (T t6 : iterable) {
            if (t6 == null) {
                String str2 = "Element at index " + (list.size() - size3) + " is null.";
                for (int size4 = list.size() - 1; size4 >= size3; size4--) {
                    list.remove(size4);
                }
                throw new NullPointerException(str2);
            }
            list.add(t6);
        }
    }

    public boolean mergeDelimitedFrom(InputStream inputStream) {
        return mergeDelimitedFrom(inputStream, C1343z.a());
    }

    /* JADX INFO: renamed from: mergeFrom, reason: merged with bridge method [inline-methods] */
    public AbstractC1296b m370mergeFrom(AbstractC1329s abstractC1329s) {
        return m364mergeFrom(abstractC1329s, C1343z.a());
    }

    /* JADX INFO: renamed from: mergeFrom, reason: merged with bridge method [inline-methods] */
    public AbstractC1296b m368mergeFrom(AbstractC1320n abstractC1320n) throws C1297b0 {
        try {
            AbstractC1329s abstractC1329sS = abstractC1320n.s();
            m370mergeFrom(abstractC1329sS);
            abstractC1329sS.a(0);
            return this;
        } catch (C1297b0 e6) {
            throw e6;
        } catch (IOException e7) {
            throw new RuntimeException(b(), e7);
        }
    }

    /* JADX INFO: renamed from: mergeFrom, reason: merged with bridge method [inline-methods] */
    public AbstractC1296b m369mergeFrom(AbstractC1320n abstractC1320n, C1343z c1343z) throws C1297b0 {
        try {
            AbstractC1329s abstractC1329sS = abstractC1320n.s();
            m364mergeFrom(abstractC1329sS, c1343z);
            abstractC1329sS.a(0);
            return this;
        } catch (C1297b0 e6) {
            throw e6;
        } catch (IOException e7) {
            throw new RuntimeException(b(), e7);
        }
    }

    /* JADX INFO: renamed from: mergeFrom, reason: merged with bridge method [inline-methods] */
    public AbstractC1296b m374mergeFrom(byte[] bArr) {
        return m365mergeFrom(bArr, 0, bArr.length);
    }

    /* JADX INFO: renamed from: mergeFrom, reason: merged with bridge method [inline-methods] */
    public AbstractC1296b m375mergeFrom(byte[] bArr, C1343z c1343z) {
        return m366mergeFrom(bArr, 0, bArr.length, c1343z);
    }

    /* JADX INFO: renamed from: mergeFrom, reason: merged with bridge method [inline-methods] */
    public AbstractC1296b m372mergeFrom(InputStream inputStream) {
        AbstractC1329s abstractC1329sG = AbstractC1329s.g(inputStream);
        m370mergeFrom(abstractC1329sG);
        abstractC1329sG.a(0);
        return this;
    }

    /* JADX INFO: renamed from: mergeFrom, reason: merged with bridge method [inline-methods] */
    public AbstractC1296b m373mergeFrom(InputStream inputStream, C1343z c1343z) {
        AbstractC1329s abstractC1329sG = AbstractC1329s.g(inputStream);
        m364mergeFrom(abstractC1329sG, c1343z);
        abstractC1329sG.a(0);
        return this;
    }

    /* JADX INFO: renamed from: mergeFrom, reason: merged with bridge method [inline-methods] */
    public AbstractC1296b m371mergeFrom(InterfaceC1332t0 interfaceC1332t0) {
        if (getDefaultInstanceForType().getClass().isInstance(interfaceC1332t0)) {
            return internalMergeFrom((AbstractC1298c) interfaceC1332t0);
        }
        throw new IllegalArgumentException("mergeFrom(MessageLite) can only merge messages of the same type.");
    }
}
