package defpackage;

import java.io.File;
import java.util.Collections;
import java.util.Comparator;
import java.util.List;
import java.util.concurrent.locks.Lock;

/* renamed from: ᵖːᵮ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final /* synthetic */ class C2360 implements Comparator {

    /* renamed from: ᵧᵾˀˈ, reason: contains not printable characters */
    public final /* synthetic */ int f9254;

    public /* synthetic */ C2360(int i) {
        this.f9254 = i;
    }

    @Override // java.util.Comparator
    public final int compare(Object obj, Object obj2) {
        switch (this.f9254) {
            case 0:
                return Integer.bitCount(((Integer) obj2).intValue()) - Integer.bitCount(((Integer) obj).intValue());
            case 1:
                return ((C3446) obj2).f12932 - ((C3446) obj).f12932;
            case 2:
                C2241 c2241 = (C2241) obj;
                C2241 c22412 = (C2241) obj2;
                int iCompare = Integer.compare(c2241.f8783, c22412.f8783);
                return iCompare != 0 ? iCompare : c2241.f8785.compareTo(c22412.f8785);
            case 3:
                return Integer.compare(((C2686) obj2).f10416, ((C2686) obj).f10416);
            case 4:
                return Long.compare(((File) obj2).lastModified(), ((File) obj).lastModified());
            case 5:
                return ((File) obj2).getName().compareTo(((File) obj).getName());
            case C1339.STRING_SET_FIELD_NUMBER /* 6 */:
                String name = ((File) obj).getName();
                int i = C0322.f1989;
                return name.substring(0, i).compareTo(((File) obj2).getName().substring(0, i));
            case C1339.DOUBLE_FIELD_NUMBER /* 7 */:
                Integer num = (Integer) obj;
                Integer num2 = (Integer) obj2;
                if (num.intValue() == -1) {
                    return num2.intValue() == -1 ? 0 : -1;
                }
                if (num2.intValue() == -1) {
                    return 1;
                }
                return num.intValue() - num2.intValue();
            case C1339.BYTES_FIELD_NUMBER /* 8 */:
                return Integer.compare(((C0815) ((List) obj).get(0)).f3778, ((C0815) ((List) obj2).get(0)).f3778);
            case 9:
                List list = (List) obj;
                List list2 = (List) obj2;
                int i2 = 12;
                int i3 = 13;
                return C3848.m8498(C4714.m9904((C4714) Collections.max(list, new C2360(i2)), (C4714) Collections.max(list2, new C2360(i2)))).mo2104(list.size(), list2.size()).mo2105((C4714) Collections.max(list, new C2360(i3)), (C4714) Collections.max(list2, new C2360(i3)), new C2360(i3)).mo2102();
            case 10:
                return ((C3242) Collections.max((List) obj)).compareTo((C3242) Collections.max((List) obj2));
            case 11:
                return ((C3267) ((List) obj).get(0)).compareTo((C3267) ((List) obj2).get(0));
            case 12:
                return C4714.m9904((C4714) obj, (C4714) obj2);
            case 13:
                C4714 c4714 = (C4714) obj;
                C4714 c47142 = (C4714) obj2;
                boolean z = c4714.f17411;
                int i4 = c4714.f17402;
                AbstractC0164 abstractC0164Mo1336 = (z && c4714.f17408) ? C1181.f5018 : C1181.f5018.mo1336();
                c4714.f17410.getClass();
                AbstractC3820 abstractC3820Mo2105 = AbstractC3820.f14214.mo2103(c4714.f17401, c47142.f17401).mo2105(Integer.valueOf(c4714.f17413), Integer.valueOf(c47142.f17413), abstractC0164Mo1336);
                if (c4714.f17400 && c4714.f17399) {
                    abstractC3820Mo2105 = abstractC3820Mo2105.mo2104(c4714.f17407, c47142.f17407);
                }
                return abstractC3820Mo2105.mo2103(c4714.f17397, c47142.f17397).mo2105(Integer.valueOf(i4), Integer.valueOf(c47142.f17402), abstractC0164Mo1336).mo2102();
            case 14:
                byte[] bArr = (byte[]) obj;
                byte[] bArr2 = (byte[]) obj2;
                if (bArr.length != bArr2.length) {
                    return bArr.length - bArr2.length;
                }
                for (int i5 = 0; i5 < bArr.length; i5++) {
                    byte b = bArr[i5];
                    byte b2 = bArr2[i5];
                    if (b != b2) {
                        return b - b2;
                    }
                }
                return 0;
            case 15:
                return ((C3091) obj).f11785.compareTo(((C3091) obj2).f11785);
            case 16:
                return ˀʖᵰ.ᵥᵯˎ((Lock) obj).compareTo(ˀʖᵰ.ᵥᵯˎ((Lock) obj2));
            case 17:
                return C1733.m4931(((C0489) obj).f2598.f19597, ((C0489) obj2).f2598.f19597);
            case 18:
                return ((C1060) ((AbstractC3802) obj)).f4593.compareTo(((C1060) ((AbstractC3802) obj2)).f4593);
            case 19:
                return ((C3100) obj).f11820 - ((C3100) obj2).f11820;
            case 20:
                return Float.compare(((C3100) obj).f11819, ((C3100) obj2).f11819);
            case 21:
                C5071 c5071 = (C5071) obj;
                C5071 c50712 = (C5071) obj2;
                int iCompare2 = Integer.compare(c50712.f18950, c5071.f18950);
                if (iCompare2 != 0) {
                    return iCompare2;
                }
                int iCompareTo = c5071.f18948.compareTo(c50712.f18948);
                return iCompareTo != 0 ? iCompareTo : c5071.f18951.compareTo(c50712.f18951);
            case 22:
                C5071 c50713 = (C5071) obj;
                C5071 c50714 = (C5071) obj2;
                int iCompare3 = Integer.compare(c50714.f18949, c50713.f18949);
                if (iCompare3 != 0) {
                    return iCompare3;
                }
                int iCompareTo2 = c50714.f18948.compareTo(c50713.f18948);
                return iCompareTo2 != 0 ? iCompareTo2 : c50714.f18951.compareTo(c50713.f18951);
            case 23:
                return Integer.compare(((C0356) obj).f2108.f3272, ((C0356) obj2).f2108.f3272);
            default:
                return Long.compare(((C4374) obj).f16356, ((C4374) obj2).f16356);
        }
    }
}
