package defpackage;

import java.util.Collection;
import java.util.Collections;
import java.util.Comparator;
import java.util.Iterator;
import java.util.NoSuchElementException;
import java.util.Set;

/* renamed from: ᵞᵠᵛ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C2980 extends AbstractC4206 {

    /* renamed from: ᵡˎ, reason: contains not printable characters */
    public static final C2980 f11517;

    /* renamed from: ˀᵗᵝᵭ, reason: contains not printable characters */
    public final transient AbstractC2692 f11518;

    static {
        C4421 c4421 = AbstractC2692.f10429;
        f11517 = new C2980(C4471.f16684, C0961.f4310);
    }

    public C2980(AbstractC2692 abstractC2692, Comparator comparator) {
        super(comparator);
        this.f11518 = abstractC2692;
    }

    @Override // java.util.NavigableSet
    public final Object ceiling(Object obj) {
        int iM7293 = m7293(obj, true);
        AbstractC2692 abstractC2692 = this.f11518;
        if (iM7293 == abstractC2692.size()) {
            return null;
        }
        return abstractC2692.get(iM7293);
    }

    @Override // defpackage.AbstractC3821, java.util.AbstractCollection, java.util.Collection
    public final boolean contains(Object obj) {
        if (obj != null) {
            try {
                if (Collections.binarySearch(this.f11518, obj, this.f15731) >= 0) {
                    return true;
                }
            } catch (ClassCastException unused) {
            }
        }
        return false;
    }

    /* JADX WARN: Multi-variable type inference failed */
    @Override // java.util.AbstractCollection, java.util.Collection, java.util.Set
    public final boolean containsAll(Collection collection) {
        if (collection instanceof AbstractC1535) {
            collection = ((C3045) ((AbstractC1535) collection)).mo4463();
        }
        Comparator comparator = this.f15731;
        if (!ᵭʝʜ.ᵞʡ(comparator, collection) || collection.size() <= 1) {
            return super.containsAll(collection);
        }
        AbstractC5447 it = iterator();
        Iterator it2 = collection.iterator();
        AbstractC4598 abstractC4598 = (AbstractC4598) it;
        if (!abstractC4598.hasNext()) {
            return false;
        }
        Object next = it2.next();
        Object next2 = abstractC4598.next();
        while (true) {
            try {
                int iCompare = comparator.compare(next2, next);
                if (iCompare < 0) {
                    if (!abstractC4598.hasNext()) {
                        return false;
                    }
                    next2 = abstractC4598.next();
                } else if (iCompare == 0) {
                    if (!it2.hasNext()) {
                        return true;
                    }
                    next = it2.next();
                } else if (iCompare > 0) {
                    return false;
                }
            } catch (ClassCastException | NullPointerException unused) {
                return false;
            }
        }
    }

    @Override // java.util.NavigableSet
    public final Iterator descendingIterator() {
        return this.f11518.mo4898().listIterator(0);
    }

    @Override // defpackage.AbstractC1559, java.util.Collection, java.util.Set
    public final boolean equals(Object obj) {
        Object next;
        Object next2;
        if (obj == this) {
            return true;
        }
        if (!(obj instanceof Set)) {
            return false;
        }
        Set set = (Set) obj;
        if (this.f11518.size() != set.size()) {
            return false;
        }
        if (isEmpty()) {
            return true;
        }
        Comparator comparator = this.f15731;
        if (!ᵭʝʜ.ᵞʡ(comparator, set)) {
            return containsAll(set);
        }
        Iterator it = set.iterator();
        try {
            AbstractC5447 it2 = iterator();
            do {
                AbstractC4598 abstractC4598 = (AbstractC4598) it2;
                if (!abstractC4598.hasNext()) {
                    return true;
                }
                next = abstractC4598.next();
                next2 = it.next();
                if (next2 == null) {
                    return false;
                }
            } while (comparator.compare(next, next2) == 0);
            return false;
        } catch (ClassCastException | NoSuchElementException unused) {
            return false;
        }
    }

    @Override // java.util.SortedSet
    public final Object first() {
        if (!isEmpty()) {
            return this.f11518.get(0);
        }
        C0190.m1427();
        return null;
    }

    @Override // java.util.NavigableSet
    public final Object floor(Object obj) {
        int iM7291 = m7291(obj, true) - 1;
        if (iM7291 == -1) {
            return null;
        }
        return this.f11518.get(iM7291);
    }

    @Override // java.util.NavigableSet
    public final Object higher(Object obj) {
        int iM7293 = m7293(obj, false);
        AbstractC2692 abstractC2692 = this.f11518;
        if (iM7293 == abstractC2692.size()) {
            return null;
        }
        return abstractC2692.get(iM7293);
    }

    @Override // java.util.SortedSet
    public final Object last() {
        if (isEmpty()) {
            C0190.m1427();
            return null;
        }
        return this.f11518.get(r1.size() - 1);
    }

    @Override // java.util.NavigableSet
    public final Object lower(Object obj) {
        int iM7291 = m7291(obj, false) - 1;
        if (iM7291 == -1) {
            return null;
        }
        return this.f11518.get(iM7291);
    }

    @Override // java.util.AbstractCollection, java.util.Collection, java.util.Set
    public final int size() {
        return this.f11518.size();
    }

    @Override // defpackage.AbstractC3821
    /* renamed from: ˇʼʤˎ */
    public final int mo5857() {
        return this.f11518.mo5857();
    }

    @Override // defpackage.AbstractC3821
    /* renamed from: ˎˏʜʾ */
    public final boolean mo4897() {
        return this.f11518.mo4897();
    }

    @Override // defpackage.AbstractC3821
    /* renamed from: ˏˋٴ */
    public final int mo5858() {
        return this.f11518.mo5858();
    }

    @Override // defpackage.AbstractC3821
    /* renamed from: ˏᵙ */
    public final int mo4462(int i, Object[] objArr) {
        return this.f11518.mo4462(i, objArr);
    }

    /* renamed from: ᵡʠ, reason: contains not printable characters */
    public final int m7291(Object obj, boolean z) {
        obj.getClass();
        int iBinarySearch = Collections.binarySearch(this.f11518, obj, this.f15731);
        return iBinarySearch >= 0 ? z ? iBinarySearch + 1 : iBinarySearch : ~iBinarySearch;
    }

    /* renamed from: ᵳٴᵶ, reason: contains not printable characters */
    public final C2980 m7292(int i, int i2) {
        AbstractC2692 abstractC2692 = this.f11518;
        if (i == 0 && i2 == abstractC2692.size()) {
            return this;
        }
        Comparator comparator = this.f15731;
        return i < i2 ? new C2980(abstractC2692.subList(i, i2), comparator) : C0961.f4310 != comparator ? new C2980(C4471.f16684, comparator) : f11517;
    }

    @Override // defpackage.AbstractC1559, defpackage.AbstractC3821
    /* renamed from: ᵴᵳ */
    public final AbstractC2692 mo4464() {
        return this.f11518;
    }

    /* renamed from: ᵸʓᵠ, reason: contains not printable characters */
    public final int m7293(Object obj, boolean z) {
        obj.getClass();
        int iBinarySearch = Collections.binarySearch(this.f11518, obj, this.f15731);
        return iBinarySearch >= 0 ? z ? iBinarySearch : iBinarySearch + 1 : ~iBinarySearch;
    }

    @Override // defpackage.AbstractC3821
    /* renamed from: ᵹᵝᵶ */
    public final AbstractC5447 iterator() {
        return this.f11518.listIterator(0);
    }

    @Override // defpackage.AbstractC3821
    /* renamed from: ᵻᵢﹳᵰ */
    public final Object[] mo5859() {
        return this.f11518.mo5859();
    }
}
