package d.j.b;

import android.graphics.Rect;
import d.j.b.a;
import java.util.Comparator;

/* JADX INFO: loaded from: classes.dex */
public class d<T> implements Comparator<T> {

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public final Rect f2861f = new Rect();

    /* JADX INFO: renamed from: m, reason: collision with root package name */
    public final Rect f2862m = new Rect();

    /* JADX INFO: renamed from: n, reason: collision with root package name */
    public final boolean f2863n;

    /* JADX INFO: renamed from: o, reason: collision with root package name */
    public final b<T> f2864o;

    public d(boolean z2, b<T> bVar) {
        this.f2863n = z2;
        this.f2864o = bVar;
    }

    @Override // java.util.Comparator
    public int compare(T t2, T t3) {
        Rect rect = this.f2861f;
        Rect rect2 = this.f2862m;
        ((a.C0039a) this.f2864o).a(t2, rect);
        ((a.C0039a) this.f2864o).a(t3, rect2);
        int i2 = rect.top;
        int i3 = rect2.top;
        if (i2 < i3) {
            return -1;
        }
        if (i2 > i3) {
            return 1;
        }
        int i4 = rect.left;
        int i5 = rect2.left;
        if (i4 < i5) {
            return this.f2863n ? 1 : -1;
        }
        if (i4 > i5) {
            return this.f2863n ? -1 : 1;
        }
        int i6 = rect.bottom;
        int i7 = rect2.bottom;
        if (i6 < i7) {
            return -1;
        }
        if (i6 > i7) {
            return 1;
        }
        int i8 = rect.right;
        int i9 = rect2.right;
        if (i8 < i9) {
            return this.f2863n ? 1 : -1;
        }
        if (i8 > i9) {
            return this.f2863n ? -1 : 1;
        }
        return 0;
    }
}
