package defpackage;

import java.util.AbstractCollection;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collection;
import java.util.Collections;
import java.util.Comparator;
import java.util.HashSet;
import java.util.Iterator;
import java.util.LinkedHashSet;
import java.util.List;
import java.util.ListIterator;
import java.util.NoSuchElementException;
import java.util.RandomAccess;
import java.util.Set;

/* JADX INFO: renamed from: ᵭˁ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public abstract class AbstractC4126 extends AbstractC5477 {
    /* JADX INFO: renamed from: ʿᵿʽᵞ, reason: contains not printable characters */
    public static Object m8988(int i, List list) {
        if (i < 0 || i >= list.size()) {
            return null;
        }
        return list.get(i);
    }

    /* JADX INFO: renamed from: ˀᵗ, reason: contains not printable characters */
    public static Object m8989(List list) {
        if (list.isEmpty()) {
            throw new NoSuchElementException("List is empty.");
        }
        return list.get(0);
    }

    /* JADX INFO: renamed from: ˁʢᵛ, reason: contains not printable characters */
    public static Object m8990(Iterable iterable) {
        if (iterable instanceof List) {
            return m8989((List) iterable);
        }
        Iterator it = iterable.iterator();
        if (it.hasNext()) {
            return it.next();
        }
        throw new NoSuchElementException("Collection is empty.");
    }

    /* JADX INFO: renamed from: ˁᵺˈ, reason: contains not printable characters */
    public static Object m8991(List list) {
        if (list.isEmpty()) {
            return null;
        }
        return list.get(list.size() - 1);
    }

    /* JADX INFO: renamed from: ˆʤᵳ, reason: contains not printable characters */
    public static List m8992(Iterable iterable) {
        if (iterable instanceof Collection) {
            return new ArrayList((Collection) iterable);
        }
        ArrayList arrayList = new ArrayList();
        m9009(iterable, arrayList);
        return arrayList;
    }

    /* JADX INFO: renamed from: ˈⁱᵡ, reason: contains not printable characters */
    public static ArrayList m8993(Iterable iterable, int i) {
        Iterator it;
        ᵷᵸˁ.ᵷᵺʾᵖ(i, i);
        if (!(iterable instanceof RandomAccess) || !(iterable instanceof List)) {
            ArrayList arrayList = new ArrayList();
            Iterator it2 = iterable.iterator();
            if (it2.hasNext()) {
                C1849 c1849 = new C1849(i, i, it2, null);
                C1178 c1178 = new C1178();
                c1178.f5003 = ˌᵨʽʙ.ᵝᵶ(c1178, c1178, c1849);
                it = c1178;
            } else {
                it = C1138.f4842;
            }
            while (it.hasNext()) {
                arrayList.add((List) it.next());
            }
            return arrayList;
        }
        List list = (List) iterable;
        int size = list.size();
        ArrayList arrayList2 = new ArrayList((size / i) + (size % i == 0 ? 0 : 1));
        int i2 = 0;
        while (i2 >= 0 && i2 < size) {
            int i3 = size - i2;
            if (i <= i3) {
                i3 = i;
            }
            ArrayList arrayList3 = new ArrayList(i3);
            for (int i4 = 0; i4 < i3; i4++) {
                arrayList3.add(list.get(i4 + i2));
            }
            arrayList2.add(arrayList3);
            i2 += i;
        }
        return arrayList2;
    }

    /* JADX INFO: renamed from: ˉˆᵗ, reason: contains not printable characters */
    public static Object m8994(List list) {
        if (list.isEmpty()) {
            throw new NoSuchElementException("List is empty.");
        }
        return list.get(AbstractC0892.m3128(list));
    }

    /* JADX INFO: renamed from: ˊˌˊ, reason: contains not printable characters */
    public static ArrayList m8995(Iterable iterable) {
        ArrayList arrayList = new ArrayList();
        for (Object obj : iterable) {
            if (obj != null) {
                arrayList.add(obj);
            }
        }
        return arrayList;
    }

    /* JADX INFO: renamed from: ˋʿᐧ, reason: contains not printable characters */
    public static String m8996(Iterable iterable, String str, String str2, String str3, InterfaceC0778 interfaceC0778, int i) {
        if ((i & 1) != 0) {
            str = ", ";
        }
        String str4 = str;
        String str5 = (i & 2) != 0 ? "" : str2;
        String str6 = (i & 4) != 0 ? "" : str3;
        if ((i & 32) != 0) {
            interfaceC0778 = null;
        }
        StringBuilder sb = new StringBuilder();
        m9006(iterable, sb, str4, str5, str6, "...", interfaceC0778);
        return sb.toString();
    }

    /* JADX INFO: renamed from: ˋᵯᵩ, reason: contains not printable characters */
    public static ArrayList m8997(Collection collection, Object obj) {
        ArrayList arrayList = new ArrayList(collection.size() + 1);
        arrayList.addAll(collection);
        arrayList.add(obj);
        return arrayList;
    }

    /* JADX INFO: renamed from: ˏʜᵪ, reason: contains not printable characters */
    public static List m8998(Iterable iterable) {
        if (!(iterable instanceof Collection)) {
            return AbstractC0892.m3126(m8992(iterable));
        }
        Collection collection = (Collection) iterable;
        int size = collection.size();
        if (size == 0) {
            return C2808.f10794;
        }
        if (size != 1) {
            return new ArrayList(collection);
        }
        return Collections.singletonList(iterable instanceof List ? ((List) iterable).get(0) : collection.iterator().next());
    }

    /* JADX INFO: renamed from: ˏᵩʨ, reason: contains not printable characters */
    public static Object m8999(Collection collection) {
        if (collection instanceof List) {
            List list = (List) collection;
            if (list.isEmpty()) {
                return null;
            }
            return list.get(0);
        }
        Iterator it = collection.iterator();
        if (it.hasNext()) {
            return it.next();
        }
        return null;
    }

    /* JADX INFO: renamed from: ːᵝٴᵶ, reason: contains not printable characters */
    public static List m9000(Iterable iterable) {
        if (!(iterable instanceof Collection)) {
            List listM8992 = m8992(iterable);
            if (((ArrayList) listM8992).size() > 1) {
                Collections.sort(listM8992);
            }
            return listM8992;
        }
        Collection collection = (Collection) iterable;
        if (collection.size() <= 1) {
            return m8998(iterable);
        }
        Object[] array = collection.toArray(new Comparable[0]);
        Comparable[] comparableArr = (Comparable[]) array;
        if (comparableArr.length > 1) {
            Arrays.sort(comparableArr);
        }
        return Arrays.asList(array);
    }

    /* JADX INFO: renamed from: ᵗᵭ, reason: contains not printable characters */
    public static List m9001(Iterable iterable, Comparator comparator) {
        if (!(iterable instanceof Collection)) {
            List listM8992 = m8992(iterable);
            if (((ArrayList) listM8992).size() > 1) {
                Collections.sort(listM8992, comparator);
            }
            return listM8992;
        }
        Collection collection = (Collection) iterable;
        if (collection.size() <= 1) {
            return m8998(iterable);
        }
        Object[] array = collection.toArray(new Object[0]);
        if (array.length > 1) {
            Arrays.sort(array, comparator);
        }
        return Arrays.asList(array);
    }

    /* JADX INFO: renamed from: ᵘᵝ, reason: contains not printable characters */
    public static ArrayList m9002(List list) {
        return new ArrayList(list);
    }

    /* JADX INFO: renamed from: ᵛˀˊ, reason: contains not printable characters */
    public static Object m9003(List list) {
        if (list.isEmpty()) {
            return null;
        }
        return list.get(0);
    }

    /* JADX INFO: renamed from: ᵜᵤ, reason: contains not printable characters */
    public static ArrayList m9004(List list, List list2) {
        ArrayList arrayList = new ArrayList(list2.size() + list.size());
        arrayList.addAll(list);
        arrayList.addAll(list2);
        return arrayList;
    }

    /* JADX INFO: renamed from: ᵞᵛᵘ, reason: contains not printable characters */
    public static List m9005(List list) {
        int size = list.size() - 1;
        if (size <= 0) {
            return C2808.f10794;
        }
        if (size == 1) {
            return Collections.singletonList(m8994(list));
        }
        ArrayList arrayList = new ArrayList(size);
        if (list instanceof RandomAccess) {
            int size2 = list.size();
            for (int i = 1; i < size2; i++) {
                arrayList.add(list.get(i));
            }
        } else {
            ListIterator listIterator = list.listIterator(1);
            while (listIterator.hasNext()) {
                arrayList.add(listIterator.next());
            }
        }
        return arrayList;
    }

    /* JADX INFO: renamed from: ᵡᵶ, reason: contains not printable characters */
    public static final void m9006(Iterable iterable, StringBuilder sb, CharSequence charSequence, CharSequence charSequence2, CharSequence charSequence3, CharSequence charSequence4, InterfaceC0778 interfaceC0778) {
        sb.append(charSequence2);
        int i = 0;
        for (Object obj : iterable) {
            i++;
            if (i > 1) {
                sb.append(charSequence);
            }
            ᵷˆᵣ.ːˏᵟᵯ(sb, obj, interfaceC0778);
        }
        sb.append(charSequence3);
    }

    /* JADX INFO: renamed from: ᵨˈʼﹶ, reason: contains not printable characters */
    public static boolean m9008(Iterable iterable, Object obj) {
        int iIndexOf;
        if (iterable instanceof Collection) {
            return ((Collection) iterable).contains(obj);
        }
        if (!(iterable instanceof List)) {
            Iterator it = iterable.iterator();
            int i = 0;
            while (true) {
                if (!it.hasNext()) {
                    iIndexOf = -1;
                    break;
                }
                Object next = it.next();
                if (i < 0) {
                    AbstractC0892.m3124();
                    throw null;
                }
                if (ᵥˈᵛ.ˊᵫᵗ(obj, next)) {
                    iIndexOf = i;
                    break;
                }
                i++;
            }
        } else {
            iIndexOf = ((List) iterable).indexOf(obj);
        }
        return iIndexOf >= 0;
    }

    /* JADX INFO: renamed from: ᵫˈᵹ, reason: contains not printable characters */
    public static final void m9009(Iterable iterable, AbstractCollection abstractCollection) {
        Iterator it = iterable.iterator();
        while (it.hasNext()) {
            abstractCollection.add(it.next());
        }
    }

    /* JADX INFO: renamed from: ᵬᵦˋ, reason: contains not printable characters */
    public static int[] m9010(ArrayList arrayList) {
        int[] iArr = new int[arrayList.size()];
        int size = arrayList.size();
        int i = 0;
        int i2 = 0;
        while (i2 < size) {
            Object obj = arrayList.get(i2);
            i2++;
            iArr[i] = ((Number) obj).intValue();
            i++;
        }
        return iArr;
    }

    /* JADX INFO: renamed from: ᵵᵸᵕᵸ, reason: contains not printable characters */
    public static HashSet m9011(ArrayList arrayList) {
        HashSet hashSet = new HashSet(AbstractC2206.m5791(AbstractC5492.m11122(arrayList, 12)));
        m9009(arrayList, hashSet);
        return hashSet;
    }

    /* JADX INFO: renamed from: ᵹʾᵢᵯ, reason: contains not printable characters */
    public static Set m9012(Iterable iterable) {
        if (iterable instanceof Collection) {
            Collection collection = (Collection) iterable;
            int size = collection.size();
            if (size != 0) {
                if (size == 1) {
                    return Collections.singleton(iterable instanceof List ? ((List) iterable).get(0) : collection.iterator().next());
                }
                LinkedHashSet linkedHashSet = new LinkedHashSet(AbstractC2206.m5791(collection.size()));
                m9009(iterable, linkedHashSet);
                return linkedHashSet;
            }
        } else {
            LinkedHashSet linkedHashSet2 = new LinkedHashSet();
            m9009(iterable, linkedHashSet2);
            int size2 = linkedHashSet2.size();
            if (size2 != 0) {
                return size2 != 1 ? linkedHashSet2 : Collections.singleton(linkedHashSet2.iterator().next());
            }
        }
        return C2817.f10823;
    }
}
