package kotlin.comparisons; import androidx.constraintlayout.widget.ConstraintLayout; import androidx.exifinterface.media.ExifInterface; import androidx.media3.exoplayer.upstream.CmcdHeadersFactory; import java.util.Comparator; import kotlin.Metadata; import kotlin.jvm.functions.Function1; import kotlin.jvm.functions.Function2; import kotlin.jvm.internal.Intrinsics; /* JADX INFO: Access modifiers changed from: package-private */ /* compiled from: Comparisons.kt */ @Metadata(d1 = {"\u0000<\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u000f\n\u0000\n\u0002\u0010\u0011\n\u0002\b\u0005\n\u0002\u0010\b\n\u0002\b\u000b\n\u0002\u0010\u0000\n\u0002\b\b\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\u001a>\u0010\u0000\u001a\u0012\u0012\u0004\u0012\u0002H\u00020\u0001j\b\u0012\u0004\u0012\u0002H\u0002`\u0003\"\u0004\b\u0000\u0010\u00022\u001a\b\u0004\u0010\u0004\u001a\u0014\u0012\u0004\u0012\u0002H\u0002\u0012\n\u0012\b\u0012\u0002\b\u0003\u0018\u00010\u00060\u0005H\u0087\bø\u0001\u0000\u001aY\u0010\u0000\u001a\u0012\u0012\u0004\u0012\u0002H\u00020\u0001j\b\u0012\u0004\u0012\u0002H\u0002`\u0003\"\u0004\b\u0000\u0010\u000226\u0010\u0007\u001a\u001c\u0012\u0018\b\u0001\u0012\u0014\u0012\u0004\u0012\u0002H\u0002\u0012\n\u0012\b\u0012\u0002\b\u0003\u0018\u00010\u00060\u00050\b\"\u0014\u0012\u0004\u0012\u0002H\u0002\u0012\n\u0012\b\u0012\u0002\b\u0003\u0018\u00010\u00060\u0005¢\u0006\u0002\u0010\t\u001aZ\u0010\u0000\u001a\u0012\u0012\u0004\u0012\u0002H\u00020\u0001j\b\u0012\u0004\u0012\u0002H\u0002`\u0003\"\u0004\b\u0000\u0010\u0002\"\u0004\b\u0001\u0010\n2\u001a\u0010\u000b\u001a\u0016\u0012\u0006\b\u0000\u0012\u0002H\n0\u0001j\n\u0012\u0006\b\u0000\u0012\u0002H\n`\u00032\u0014\b\u0004\u0010\u0004\u001a\u000e\u0012\u0004\u0012\u0002H\u0002\u0012\u0004\u0012\u0002H\n0\u0005H\u0087\bø\u0001\u0000\u001a>\u0010\f\u001a\u0012\u0012\u0004\u0012\u0002H\u00020\u0001j\b\u0012\u0004\u0012\u0002H\u0002`\u0003\"\u0004\b\u0000\u0010\u00022\u001a\b\u0004\u0010\u0004\u001a\u0014\u0012\u0004\u0012\u0002H\u0002\u0012\n\u0012\b\u0012\u0002\b\u0003\u0018\u00010\u00060\u0005H\u0087\bø\u0001\u0000\u001aZ\u0010\f\u001a\u0012\u0012\u0004\u0012\u0002H\u00020\u0001j\b\u0012\u0004\u0012\u0002H\u0002`\u0003\"\u0004\b\u0000\u0010\u0002\"\u0004\b\u0001\u0010\n2\u001a\u0010\u000b\u001a\u0016\u0012\u0006\b\u0000\u0012\u0002H\n0\u0001j\n\u0012\u0006\b\u0000\u0012\u0002H\n`\u00032\u0014\b\u0004\u0010\u0004\u001a\u000e\u0012\u0004\u0012\u0002H\u0002\u0012\u0004\u0012\u0002H\n0\u0005H\u0087\bø\u0001\u0000\u001a-\u0010\r\u001a\u00020\u000e\"\f\b\u0000\u0010\u0002*\u0006\u0012\u0002\b\u00030\u00062\b\u0010\u000f\u001a\u0004\u0018\u0001H\u00022\b\u0010\u0010\u001a\u0004\u0018\u0001H\u0002¢\u0006\u0002\u0010\u0011\u001aA\u0010\u0012\u001a\u00020\u000e\"\u0004\b\u0000\u0010\u00022\u0006\u0010\u000f\u001a\u0002H\u00022\u0006\u0010\u0010\u001a\u0002H\u00022\u0018\u0010\u0004\u001a\u0014\u0012\u0004\u0012\u0002H\u0002\u0012\n\u0012\b\u0012\u0002\b\u0003\u0018\u00010\u00060\u0005H\u0087\bø\u0001\u0000¢\u0006\u0002\u0010\u0013\u001aY\u0010\u0012\u001a\u00020\u000e\"\u0004\b\u0000\u0010\u00022\u0006\u0010\u000f\u001a\u0002H\u00022\u0006\u0010\u0010\u001a\u0002H\u000226\u0010\u0007\u001a\u001c\u0012\u0018\b\u0001\u0012\u0014\u0012\u0004\u0012\u0002H\u0002\u0012\n\u0012\b\u0012\u0002\b\u0003\u0018\u00010\u00060\u00050\b\"\u0014\u0012\u0004\u0012\u0002H\u0002\u0012\n\u0012\b\u0012\u0002\b\u0003\u0018\u00010\u00060\u0005¢\u0006\u0002\u0010\u0014\u001a]\u0010\u0012\u001a\u00020\u000e\"\u0004\b\u0000\u0010\u0002\"\u0004\b\u0001\u0010\n2\u0006\u0010\u000f\u001a\u0002H\u00022\u0006\u0010\u0010\u001a\u0002H\u00022\u001a\u0010\u000b\u001a\u0016\u0012\u0006\b\u0000\u0012\u0002H\n0\u0001j\n\u0012\u0006\b\u0000\u0012\u0002H\n`\u00032\u0012\u0010\u0004\u001a\u000e\u0012\u0004\u0012\u0002H\u0002\u0012\u0004\u0012\u0002H\n0\u0005H\u0087\bø\u0001\u0000¢\u0006\u0002\u0010\u0015\u001aG\u0010\u0016\u001a\u00020\u000e\"\u0004\b\u0000\u0010\u00022\u0006\u0010\u000f\u001a\u0002H\u00022\u0006\u0010\u0010\u001a\u0002H\u00022 \u0010\u0007\u001a\u001c\u0012\u0018\b\u0001\u0012\u0014\u0012\u0004\u0012\u0002H\u0002\u0012\n\u0012\b\u0012\u0002\b\u0003\u0018\u00010\u00060\u00050\bH\u0002¢\u0006\u0004\b\u0017\u0010\u0014\u001a&\u0010\u0018\u001a\u0012\u0012\u0004\u0012\u0002H\u00020\u0001j\b\u0012\u0004\u0012\u0002H\u0002`\u0003\"\u000e\b\u0000\u0010\u0002*\b\u0012\u0004\u0012\u0002H\u00020\u0006\u001a-\u0010\u0019\u001a\u0016\u0012\u0006\u0012\u0004\u0018\u0001H\u00020\u0001j\n\u0012\u0006\u0012\u0004\u0018\u0001H\u0002`\u0003\"\u000e\b\u0000\u0010\u0002*\b\u0012\u0004\u0012\u0002H\u00020\u0006H\u0087\b\u001a@\u0010\u0019\u001a\u0016\u0012\u0006\u0012\u0004\u0018\u0001H\u00020\u0001j\n\u0012\u0006\u0012\u0004\u0018\u0001H\u0002`\u0003\"\b\b\u0000\u0010\u0002*\u00020\u001a2\u001a\u0010\u000b\u001a\u0016\u0012\u0006\b\u0000\u0012\u0002H\u00020\u0001j\n\u0012\u0006\b\u0000\u0012\u0002H\u0002`\u0003\u001a-\u0010\u001b\u001a\u0016\u0012\u0006\u0012\u0004\u0018\u0001H\u00020\u0001j\n\u0012\u0006\u0012\u0004\u0018\u0001H\u0002`\u0003\"\u000e\b\u0000\u0010\u0002*\b\u0012\u0004\u0012\u0002H\u00020\u0006H\u0087\b\u001a@\u0010\u001b\u001a\u0016\u0012\u0006\u0012\u0004\u0018\u0001H\u00020\u0001j\n\u0012\u0006\u0012\u0004\u0018\u0001H\u0002`\u0003\"\b\b\u0000\u0010\u0002*\u00020\u001a2\u001a\u0010\u000b\u001a\u0016\u0012\u0006\b\u0000\u0012\u0002H\u00020\u0001j\n\u0012\u0006\b\u0000\u0012\u0002H\u0002`\u0003\u001a&\u0010\u001c\u001a\u0012\u0012\u0004\u0012\u0002H\u00020\u0001j\b\u0012\u0004\u0012\u0002H\u0002`\u0003\"\u000e\b\u0000\u0010\u0002*\b\u0012\u0004\u0012\u0002H\u00020\u0006\u001a0\u0010\u001d\u001a\u0012\u0012\u0004\u0012\u0002H\u00020\u0001j\b\u0012\u0004\u0012\u0002H\u0002`\u0003\"\u0004\b\u0000\u0010\u0002*\u0012\u0012\u0004\u0012\u0002H\u00020\u0001j\b\u0012\u0004\u0012\u0002H\u0002`\u0003\u001aO\u0010\u001e\u001a\u0012\u0012\u0004\u0012\u0002H\u00020\u0001j\b\u0012\u0004\u0012\u0002H\u0002`\u0003\"\u0004\b\u0000\u0010\u0002*\u0012\u0012\u0004\u0012\u0002H\u00020\u0001j\b\u0012\u0004\u0012\u0002H\u0002`\u00032\u001a\u0010\u000b\u001a\u0016\u0012\u0006\b\u0000\u0012\u0002H\u00020\u0001j\n\u0012\u0006\b\u0000\u0012\u0002H\u0002`\u0003H\u0086\u0004\u001aR\u0010\u001f\u001a\u0012\u0012\u0004\u0012\u0002H\u00020\u0001j\b\u0012\u0004\u0012\u0002H\u0002`\u0003\"\u0004\b\u0000\u0010\u0002*\u0012\u0012\u0004\u0012\u0002H\u00020\u0001j\b\u0012\u0004\u0012\u0002H\u0002`\u00032\u001a\b\u0004\u0010\u0004\u001a\u0014\u0012\u0004\u0012\u0002H\u0002\u0012\n\u0012\b\u0012\u0002\b\u0003\u0018\u00010\u00060\u0005H\u0087\bø\u0001\u0000\u001an\u0010\u001f\u001a\u0012\u0012\u0004\u0012\u0002H\u00020\u0001j\b\u0012\u0004\u0012\u0002H\u0002`\u0003\"\u0004\b\u0000\u0010\u0002\"\u0004\b\u0001\u0010\n*\u0012\u0012\u0004\u0012\u0002H\u00020\u0001j\b\u0012\u0004\u0012\u0002H\u0002`\u00032\u001a\u0010\u000b\u001a\u0016\u0012\u0006\b\u0000\u0012\u0002H\n0\u0001j\n\u0012\u0006\b\u0000\u0012\u0002H\n`\u00032\u0014\b\u0004\u0010\u0004\u001a\u000e\u0012\u0004\u0012\u0002H\u0002\u0012\u0004\u0012\u0002H\n0\u0005H\u0087\bø\u0001\u0000\u001aR\u0010 \u001a\u0012\u0012\u0004\u0012\u0002H\u00020\u0001j\b\u0012\u0004\u0012\u0002H\u0002`\u0003\"\u0004\b\u0000\u0010\u0002*\u0012\u0012\u0004\u0012\u0002H\u00020\u0001j\b\u0012\u0004\u0012\u0002H\u0002`\u00032\u001a\b\u0004\u0010\u0004\u001a\u0014\u0012\u0004\u0012\u0002H\u0002\u0012\n\u0012\b\u0012\u0002\b\u0003\u0018\u00010\u00060\u0005H\u0087\bø\u0001\u0000\u001an\u0010 \u001a\u0012\u0012\u0004\u0012\u0002H\u00020\u0001j\b\u0012\u0004\u0012\u0002H\u0002`\u0003\"\u0004\b\u0000\u0010\u0002\"\u0004\b\u0001\u0010\n*\u0012\u0012\u0004\u0012\u0002H\u00020\u0001j\b\u0012\u0004\u0012\u0002H\u0002`\u00032\u001a\u0010\u000b\u001a\u0016\u0012\u0006\b\u0000\u0012\u0002H\n0\u0001j\n\u0012\u0006\b\u0000\u0012\u0002H\n`\u00032\u0014\b\u0004\u0010\u0004\u001a\u000e\u0012\u0004\u0012\u0002H\u0002\u0012\u0004\u0012\u0002H\n0\u0005H\u0087\bø\u0001\u0000\u001ap\u0010!\u001a\u0012\u0012\u0004\u0012\u0002H\u00020\u0001j\b\u0012\u0004\u0012\u0002H\u0002`\u0003\"\u0004\b\u0000\u0010\u0002*\u0012\u0012\u0004\u0012\u0002H\u00020\u0001j\b\u0012\u0004\u0012\u0002H\u0002`\u000328\b\u0004\u0010\"\u001a2\u0012\u0013\u0012\u0011H\u0002¢\u0006\f\b$\u0012\b\b%\u0012\u0004\b\b(\u000f\u0012\u0013\u0012\u0011H\u0002¢\u0006\f\b$\u0012\b\b%\u0012\u0004\b\b(\u0010\u0012\u0004\u0012\u00020\u000e0#H\u0087\bø\u0001\u0000\u001aO\u0010&\u001a\u0012\u0012\u0004\u0012\u0002H\u00020\u0001j\b\u0012\u0004\u0012\u0002H\u0002`\u0003\"\u0004\b\u0000\u0010\u0002*\u0012\u0012\u0004\u0012\u0002H\u00020\u0001j\b\u0012\u0004\u0012\u0002H\u0002`\u00032\u001a\u0010\u000b\u001a\u0016\u0012\u0006\b\u0000\u0012\u0002H\u00020\u0001j\n\u0012\u0006\b\u0000\u0012\u0002H\u0002`\u0003H\u0086\u0004\u0082\u0002\u0007\n\u0005\b\u009920\u0001¨\u0006'"}, d2 = {"compareBy", "Ljava/util/Comparator;", ExifInterface.GPS_DIRECTION_TRUE, "Lkotlin/Comparator;", "selector", "Lkotlin/Function1;", "", "selectors", "", "([Lkotlin/jvm/functions/Function1;)Ljava/util/Comparator;", "K", "comparator", "compareByDescending", "compareValues", "", CmcdHeadersFactory.OBJECT_TYPE_AUDIO_ONLY, "b", "(Ljava/lang/Comparable;Ljava/lang/Comparable;)I", "compareValuesBy", "(Ljava/lang/Object;Ljava/lang/Object;Lkotlin/jvm/functions/Function1;)I", "(Ljava/lang/Object;Ljava/lang/Object;[Lkotlin/jvm/functions/Function1;)I", "(Ljava/lang/Object;Ljava/lang/Object;Ljava/util/Comparator;Lkotlin/jvm/functions/Function1;)I", "compareValuesByImpl", "compareValuesByImpl$ComparisonsKt__ComparisonsKt", "naturalOrder", "nullsFirst", "", "nullsLast", "reverseOrder", "reversed", "then", "thenBy", "thenByDescending", "thenComparator", "comparison", "Lkotlin/Function2;", "Lkotlin/ParameterName;", "name", "thenDescending", "kotlin-stdlib"}, k = 5, mv = {1, 9, 0}, xi = ConstraintLayout.LayoutParams.Table.LAYOUT_EDITOR_ABSOLUTEX, xs = "kotlin/comparisons/ComparisonsKt") /* loaded from: classes3.dex */ public class ComparisonsKt__ComparisonsKt { public static final int compareValuesBy(T t, T t2, Function1>... selectors) { Intrinsics.checkNotNullParameter(selectors, "selectors"); if (selectors.length <= 0) { throw new IllegalArgumentException("Failed requirement.".toString()); } return compareValuesByImpl$ComparisonsKt__ComparisonsKt(t, t2, selectors); } private static final int compareValuesByImpl$ComparisonsKt__ComparisonsKt(T t, T t2, Function1>[] function1Arr) { for (Function1> function1 : function1Arr) { int compareValues = ComparisonsKt.compareValues(function1.invoke(t), function1.invoke(t2)); if (compareValues != 0) { return compareValues; } } return 0; } private static final int compareValuesBy(T t, T t2, Function1> selector) { Intrinsics.checkNotNullParameter(selector, "selector"); return ComparisonsKt.compareValues(selector.invoke(t), selector.invoke(t2)); } private static final int compareValuesBy(T t, T t2, Comparator comparator, Function1 selector) { Intrinsics.checkNotNullParameter(comparator, "comparator"); Intrinsics.checkNotNullParameter(selector, "selector"); return comparator.compare(selector.invoke(t), selector.invoke(t2)); } public static final > int compareValues(T t, T t2) { if (t == t2) { return 0; } if (t == null) { return -1; } if (t2 == null) { return 1; } return t.compareTo(t2); } public static final Comparator compareBy(final Function1>... selectors) { Intrinsics.checkNotNullParameter(selectors, "selectors"); if (selectors.length <= 0) { throw new IllegalArgumentException("Failed requirement.".toString()); } return new Comparator() { // from class: kotlin.comparisons.ComparisonsKt__ComparisonsKt$$ExternalSyntheticLambda1 @Override // java.util.Comparator public final int compare(Object obj, Object obj2) { int compareBy$lambda$0$ComparisonsKt__ComparisonsKt; compareBy$lambda$0$ComparisonsKt__ComparisonsKt = ComparisonsKt__ComparisonsKt.compareBy$lambda$0$ComparisonsKt__ComparisonsKt(selectors, obj, obj2); return compareBy$lambda$0$ComparisonsKt__ComparisonsKt; } }; } /* JADX INFO: Access modifiers changed from: private */ public static final int compareBy$lambda$0$ComparisonsKt__ComparisonsKt(Function1[] selectors, Object obj, Object obj2) { Intrinsics.checkNotNullParameter(selectors, "$selectors"); return compareValuesByImpl$ComparisonsKt__ComparisonsKt(obj, obj2, selectors); } private static final Comparator compareBy(Function1> selector) { Intrinsics.checkNotNullParameter(selector, "selector"); return new ComparisonsKt__ComparisonsKt$compareBy$2(selector); } private static final Comparator compareBy(final Comparator comparator, final Function1 selector) { Intrinsics.checkNotNullParameter(comparator, "comparator"); Intrinsics.checkNotNullParameter(selector, "selector"); return new Comparator() { // from class: kotlin.comparisons.ComparisonsKt__ComparisonsKt$compareBy$3 @Override // java.util.Comparator public final int compare(T t, T t2) { Comparator comparator2 = comparator; Function1 function1 = selector; return comparator2.compare(function1.invoke(t), function1.invoke(t2)); } }; } private static final Comparator compareByDescending(Function1> selector) { Intrinsics.checkNotNullParameter(selector, "selector"); return new ComparisonsKt__ComparisonsKt$compareByDescending$1(selector); } private static final Comparator compareByDescending(final Comparator comparator, final Function1 selector) { Intrinsics.checkNotNullParameter(comparator, "comparator"); Intrinsics.checkNotNullParameter(selector, "selector"); return new Comparator() { // from class: kotlin.comparisons.ComparisonsKt__ComparisonsKt$compareByDescending$2 @Override // java.util.Comparator public final int compare(T t, T t2) { Comparator comparator2 = comparator; Function1 function1 = selector; return comparator2.compare(function1.invoke(t2), function1.invoke(t)); } }; } private static final Comparator thenBy(final Comparator comparator, final Function1> selector) { Intrinsics.checkNotNullParameter(comparator, ""); Intrinsics.checkNotNullParameter(selector, "selector"); return new Comparator() { // from class: kotlin.comparisons.ComparisonsKt__ComparisonsKt$thenBy$1 @Override // java.util.Comparator public final int compare(T t, T t2) { int compare = comparator.compare(t, t2); if (compare != 0) { return compare; } Function1> function1 = selector; return ComparisonsKt.compareValues(function1.invoke(t), function1.invoke(t2)); } }; } private static final Comparator thenBy(final Comparator comparator, final Comparator comparator2, final Function1 selector) { Intrinsics.checkNotNullParameter(comparator, ""); Intrinsics.checkNotNullParameter(comparator2, "comparator"); Intrinsics.checkNotNullParameter(selector, "selector"); return new Comparator() { // from class: kotlin.comparisons.ComparisonsKt__ComparisonsKt$thenBy$2 @Override // java.util.Comparator public final int compare(T t, T t2) { int compare = comparator.compare(t, t2); if (compare != 0) { return compare; } Comparator comparator3 = comparator2; Function1 function1 = selector; return comparator3.compare(function1.invoke(t), function1.invoke(t2)); } }; } private static final Comparator thenByDescending(final Comparator comparator, final Function1> selector) { Intrinsics.checkNotNullParameter(comparator, ""); Intrinsics.checkNotNullParameter(selector, "selector"); return new Comparator() { // from class: kotlin.comparisons.ComparisonsKt__ComparisonsKt$thenByDescending$1 @Override // java.util.Comparator public final int compare(T t, T t2) { int compare = comparator.compare(t, t2); if (compare != 0) { return compare; } Function1> function1 = selector; return ComparisonsKt.compareValues(function1.invoke(t2), function1.invoke(t)); } }; } private static final Comparator thenByDescending(final Comparator comparator, final Comparator comparator2, final Function1 selector) { Intrinsics.checkNotNullParameter(comparator, ""); Intrinsics.checkNotNullParameter(comparator2, "comparator"); Intrinsics.checkNotNullParameter(selector, "selector"); return new Comparator() { // from class: kotlin.comparisons.ComparisonsKt__ComparisonsKt$thenByDescending$2 @Override // java.util.Comparator public final int compare(T t, T t2) { int compare = comparator.compare(t, t2); if (compare != 0) { return compare; } Comparator comparator3 = comparator2; Function1 function1 = selector; return comparator3.compare(function1.invoke(t2), function1.invoke(t)); } }; } private static final Comparator thenComparator(final Comparator comparator, final Function2 comparison) { Intrinsics.checkNotNullParameter(comparator, ""); Intrinsics.checkNotNullParameter(comparison, "comparison"); return new Comparator() { // from class: kotlin.comparisons.ComparisonsKt__ComparisonsKt$thenComparator$1 @Override // java.util.Comparator public final int compare(T t, T t2) { int compare = comparator.compare(t, t2); return compare != 0 ? compare : comparison.invoke(t, t2).intValue(); } }; } public static final Comparator then(final Comparator comparator, final Comparator comparator2) { Intrinsics.checkNotNullParameter(comparator, ""); Intrinsics.checkNotNullParameter(comparator2, "comparator"); return new Comparator() { // from class: kotlin.comparisons.ComparisonsKt__ComparisonsKt$$ExternalSyntheticLambda0 @Override // java.util.Comparator public final int compare(Object obj, Object obj2) { int then$lambda$1$ComparisonsKt__ComparisonsKt; then$lambda$1$ComparisonsKt__ComparisonsKt = ComparisonsKt__ComparisonsKt.then$lambda$1$ComparisonsKt__ComparisonsKt(comparator, comparator2, obj, obj2); return then$lambda$1$ComparisonsKt__ComparisonsKt; } }; } /* JADX INFO: Access modifiers changed from: private */ public static final int then$lambda$1$ComparisonsKt__ComparisonsKt(Comparator this_then, Comparator comparator, Object obj, Object obj2) { Intrinsics.checkNotNullParameter(this_then, "$this_then"); Intrinsics.checkNotNullParameter(comparator, "$comparator"); int compare = this_then.compare(obj, obj2); return compare != 0 ? compare : comparator.compare(obj, obj2); } public static final Comparator thenDescending(final Comparator comparator, final Comparator comparator2) { Intrinsics.checkNotNullParameter(comparator, ""); Intrinsics.checkNotNullParameter(comparator2, "comparator"); return new Comparator() { // from class: kotlin.comparisons.ComparisonsKt__ComparisonsKt$$ExternalSyntheticLambda2 @Override // java.util.Comparator public final int compare(Object obj, Object obj2) { int thenDescending$lambda$2$ComparisonsKt__ComparisonsKt; thenDescending$lambda$2$ComparisonsKt__ComparisonsKt = ComparisonsKt__ComparisonsKt.thenDescending$lambda$2$ComparisonsKt__ComparisonsKt(comparator, comparator2, obj, obj2); return thenDescending$lambda$2$ComparisonsKt__ComparisonsKt; } }; } /* JADX INFO: Access modifiers changed from: private */ public static final int thenDescending$lambda$2$ComparisonsKt__ComparisonsKt(Comparator this_thenDescending, Comparator comparator, Object obj, Object obj2) { Intrinsics.checkNotNullParameter(this_thenDescending, "$this_thenDescending"); Intrinsics.checkNotNullParameter(comparator, "$comparator"); int compare = this_thenDescending.compare(obj, obj2); return compare != 0 ? compare : comparator.compare(obj2, obj); } public static final Comparator nullsFirst(final Comparator comparator) { Intrinsics.checkNotNullParameter(comparator, "comparator"); return new Comparator() { // from class: kotlin.comparisons.ComparisonsKt__ComparisonsKt$$ExternalSyntheticLambda3 @Override // java.util.Comparator public final int compare(Object obj, Object obj2) { int nullsFirst$lambda$3$ComparisonsKt__ComparisonsKt; nullsFirst$lambda$3$ComparisonsKt__ComparisonsKt = ComparisonsKt__ComparisonsKt.nullsFirst$lambda$3$ComparisonsKt__ComparisonsKt(comparator, obj, obj2); return nullsFirst$lambda$3$ComparisonsKt__ComparisonsKt; } }; } /* JADX INFO: Access modifiers changed from: private */ public static final int nullsFirst$lambda$3$ComparisonsKt__ComparisonsKt(Comparator comparator, Object obj, Object obj2) { Intrinsics.checkNotNullParameter(comparator, "$comparator"); if (obj == obj2) { return 0; } if (obj == null) { return -1; } if (obj2 == null) { return 1; } return comparator.compare(obj, obj2); } private static final > Comparator nullsFirst() { return ComparisonsKt.nullsFirst(ComparisonsKt.naturalOrder()); } public static final Comparator nullsLast(final Comparator comparator) { Intrinsics.checkNotNullParameter(comparator, "comparator"); return new Comparator() { // from class: kotlin.comparisons.ComparisonsKt__ComparisonsKt$$ExternalSyntheticLambda4 @Override // java.util.Comparator public final int compare(Object obj, Object obj2) { int nullsLast$lambda$4$ComparisonsKt__ComparisonsKt; nullsLast$lambda$4$ComparisonsKt__ComparisonsKt = ComparisonsKt__ComparisonsKt.nullsLast$lambda$4$ComparisonsKt__ComparisonsKt(comparator, obj, obj2); return nullsLast$lambda$4$ComparisonsKt__ComparisonsKt; } }; } /* JADX INFO: Access modifiers changed from: private */ public static final int nullsLast$lambda$4$ComparisonsKt__ComparisonsKt(Comparator comparator, Object obj, Object obj2) { Intrinsics.checkNotNullParameter(comparator, "$comparator"); if (obj == obj2) { return 0; } if (obj == null) { return 1; } if (obj2 == null) { return -1; } return comparator.compare(obj, obj2); } private static final > Comparator nullsLast() { return ComparisonsKt.nullsLast(ComparisonsKt.naturalOrder()); } public static final > Comparator naturalOrder() { NaturalOrderComparator naturalOrderComparator = NaturalOrderComparator.INSTANCE; Intrinsics.checkNotNull(naturalOrderComparator, "null cannot be cast to non-null type java.util.Comparator{ kotlin.TypeAliasesKt.Comparator }"); return naturalOrderComparator; } public static final > Comparator reverseOrder() { ReverseOrderComparator reverseOrderComparator = ReverseOrderComparator.INSTANCE; Intrinsics.checkNotNull(reverseOrderComparator, "null cannot be cast to non-null type java.util.Comparator{ kotlin.TypeAliasesKt.Comparator }"); return reverseOrderComparator; } public static final Comparator reversed(Comparator comparator) { Intrinsics.checkNotNullParameter(comparator, ""); if (comparator instanceof ReversedComparator) { return ((ReversedComparator) comparator).getComparator(); } if (Intrinsics.areEqual(comparator, NaturalOrderComparator.INSTANCE)) { ReverseOrderComparator reverseOrderComparator = ReverseOrderComparator.INSTANCE; Intrinsics.checkNotNull(reverseOrderComparator, "null cannot be cast to non-null type java.util.Comparator{ kotlin.TypeAliasesKt.Comparator }"); return reverseOrderComparator; } if (!Intrinsics.areEqual(comparator, ReverseOrderComparator.INSTANCE)) { return new ReversedComparator(comparator); } NaturalOrderComparator naturalOrderComparator = NaturalOrderComparator.INSTANCE; Intrinsics.checkNotNull(naturalOrderComparator, "null cannot be cast to non-null type java.util.Comparator{ kotlin.TypeAliasesKt.Comparator }"); return naturalOrderComparator; } }