package B;

import P.I;
import P.Q;
import android.view.View;
import androidx.recyclerview.widget.RecyclerView;
import com.google.android.gms.internal.measurement.J1;
import io.sentry.android.replay.l;
import java.lang.reflect.Field;
import java.util.Comparator;
import u0.C1051m;

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

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static final /* synthetic */ i f114b = new i(1);

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

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

    @Override // java.util.Comparator
    public final int compare(Object obj, Object obj2) {
        switch (this.f115a) {
            case 0:
                Field field = Q.f2392a;
                float fG = I.g((View) obj);
                float fG2 = I.g((View) obj2);
                if (fG > fG2) {
                    return -1;
                }
                return fG < fG2 ? 1 : 0;
            case 1:
                return Long.compare(((Long) obj).longValue(), ((Long) obj2).longValue());
            case 2:
                return ((View) obj).getTop() - ((View) obj2).getTop();
            case 3:
                return J1.j(Long.valueOf(((l) obj).f7602b), Long.valueOf(((l) obj2).f7602b));
            case 4:
                return J1.j(Long.valueOf(((io.sentry.rrweb.b) obj).f8116l), Long.valueOf(((io.sentry.rrweb.b) obj2).f8116l));
            case 5:
                return ((Comparable) obj).compareTo((Comparable) obj2);
            case 6:
                return ((u.f) obj).f10038l - ((u.f) obj2).f10038l;
            default:
                C1051m c1051m = (C1051m) obj;
                C1051m c1051m2 = (C1051m) obj2;
                RecyclerView recyclerView = c1051m.f10249d;
                if ((recyclerView == null) == (c1051m2.f10249d == null)) {
                    boolean z5 = c1051m.f10246a;
                    if (z5 == c1051m2.f10246a) {
                        int i = c1051m2.f10247b - c1051m.f10247b;
                        if (i != 0) {
                            return i;
                        }
                        int i5 = c1051m.f10248c - c1051m2.f10248c;
                        if (i5 != 0) {
                            return i5;
                        }
                        return 0;
                    }
                    if (z5) {
                        return -1;
                    }
                } else if (recyclerView != null) {
                    return -1;
                }
                return 1;
        }
    }
}
