package D1;

import C3.AbstractC0062y;
import C3.C0060w;
import C3.V;
import java.io.File;
import java.util.Collections;
import java.util.Comparator;
import java.util.List;
import n4.r0;
import n4.u0;
import q4.C1461a;
import r1.C1488d;
import u0.C1579o;
import z1.C1783c;
import z1.C1784d;

/* JADX INFO: loaded from: classes.dex */
public final /* synthetic */ class F implements Comparator {

    /* JADX INFO: renamed from: q, reason: collision with root package name */
    public final /* synthetic */ int f1659q;

    public /* synthetic */ F(int i) {
        this.f1659q = i;
    }

    @Override // java.util.Comparator
    public final int compare(Object obj, Object obj2) {
        switch (this.f1659q) {
            case u0.f15495q /* 0 */:
                G g8 = (G) obj;
                G g9 = (G) obj2;
                int iCompare = Integer.compare(g9.f1663b, g8.f1663b);
                if (iCompare != 0) {
                    return iCompare;
                }
                int iCompareTo = g8.f1664c.compareTo(g9.f1664c);
                return iCompareTo != 0 ? iCompareTo : g8.f1665d.compareTo(g9.f1665d);
            case 1:
                G g10 = (G) obj;
                G g11 = (G) obj2;
                int iCompare2 = Integer.compare(g11.f1662a, g10.f1662a);
                if (iCompare2 != 0) {
                    return iCompare2;
                }
                int iCompareTo2 = g11.f1664c.compareTo(g10.f1664c);
                return iCompareTo2 != 0 ? iCompareTo2 : g11.f1665d.compareTo(g10.f1665d);
            case 2:
                byte[] bArr = (byte[]) obj;
                byte[] bArr2 = (byte[]) obj2;
                if (bArr.length != bArr2.length) {
                    return bArr.length - bArr2.length;
                }
                for (int i = 0; i < bArr.length; i++) {
                    byte b8 = bArr[i];
                    byte b9 = bArr2[i];
                    if (b8 != b9) {
                        return b8 - b9;
                    }
                }
                return 0;
            case 3:
                return ((C1579o) obj2).f17354j - ((C1579o) obj).f17354j;
            case 4:
                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 5:
                return Integer.compare(((O0.h) ((List) obj).get(0)).f4848v, ((O0.h) ((List) obj2).get(0)).f4848v);
            case Z.g.STRING_SET_FIELD_NUMBER /* 6 */:
                List list = (List) obj;
                List list2 = (List) obj2;
                return C0060w.f(O0.p.c((O0.p) Collections.max(list, new F(9)), (O0.p) Collections.max(list2, new F(9)))).a(list.size(), list2.size()).b((O0.p) Collections.max(list, new F(10)), (O0.p) Collections.max(list2, new F(10)), new F(10)).e();
            case Z.g.DOUBLE_FIELD_NUMBER /* 7 */:
                return ((O0.g) Collections.max((List) obj)).compareTo((O0.g) Collections.max((List) obj2));
            case Z.g.BYTES_FIELD_NUMBER /* 8 */:
                return ((O0.m) ((List) obj).get(0)).compareTo((O0.m) ((List) obj2).get(0));
            case 9:
                return O0.p.c((O0.p) obj, (O0.p) obj2);
            case 10:
                O0.p pVar = (O0.p) obj;
                O0.p pVar2 = (O0.p) obj2;
                V vA = (pVar.f4893u && pVar.f4896x) ? O0.q.i : O0.q.i.a();
                C0060w c0060w = AbstractC0062y.f1316a;
                pVar.f4894v.getClass();
                return c0060w.b(Integer.valueOf(pVar.f4883A), Integer.valueOf(pVar2.f4883A), vA).b(Integer.valueOf(pVar.f4898z), Integer.valueOf(pVar2.f4898z), vA).e();
            case 11:
                return ((P0.p) obj).f5313a - ((P0.p) obj2).f5313a;
            case 12:
                return Float.compare(((P0.p) obj).f5315c, ((P0.p) obj2).f5315c);
            case 13:
                return Long.compare(((File) obj2).lastModified(), ((File) obj).lastModified());
            case 14:
                return ((n4.F) ((r0) obj)).f15206a.compareTo(((n4.F) ((r0) obj2)).f15206a);
            case 15:
                return ((File) obj2).getName().compareTo(((File) obj).getName());
            case 16:
                String name = ((File) obj).getName();
                int i5 = C1461a.f16254f;
                return name.substring(0, i5).compareTo(((File) obj2).getName().substring(0, i5));
            case 17:
                return Integer.compare(((C1488d) obj2).f16386b, ((C1488d) obj).f16386b);
            case 18:
                return Integer.compare(((C1784d) obj).f19208a.f19211b, ((C1784d) obj2).f19208a.f19211b);
            default:
                return Long.compare(((C1783c) obj).f19205b, ((C1783c) obj2).f19205b);
        }
    }
}
