package defpackage;

import com.google.android.material.color.utilities.DynamicScheme;
import com.google.android.material.color.utilities.MaterialDynamicColors;
import defpackage.bj4;
import defpackage.bk4;
import defpackage.ck4;
import defpackage.h96;
import defpackage.j41;
import defpackage.or7;
import defpackage.qw4;
import java.util.ArrayList;
import java.util.Collections;
import java.util.EnumSet;
import java.util.NoSuchElementException;
import java.util.Optional;
import java.util.concurrent.ConcurrentHashMap;
import java.util.function.Function;

/* JADX INFO: loaded from: classes2.dex */
public final /* synthetic */ class i41 implements Function {
    public final /* synthetic */ int a;

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

    /* JADX WARN: Multi-variable type inference failed */
    @Override // java.util.function.Function
    public final Object apply(Object obj) {
        switch (this.a) {
            case 0:
                j41.c cVar = (j41.c) obj;
                EnumSet enumSet = cVar.a;
                if (enumSet == null) {
                    int i = ck4.c;
                    return rx7.l;
                }
                int i2 = yi4.f;
                int size = enumSet.size();
                Object yi4Var = size != 0 ? size != 1 ? new yi4(enumSet) : new kv8((Enum) fw4.e(enumSet)) : rx7.l;
                cVar.a = null;
                return yi4Var;
            case 1:
                ArrayList arrayList = ((bk4.c) obj).a;
                bj4.a aVar = new bj4.a(arrayList.size());
                or7 or7Var = or7.c;
                Collections.sort(arrayList, or7.b.a);
                s57 s57VarI = qw4.i(arrayList.iterator());
                while (s57VarI.hasNext()) {
                    or7 or7Var2 = (or7) s57VarI.next();
                    while (s57VarI.hasNext()) {
                        or7 or7Var3 = (or7) ((qw4.e) s57VarI).a();
                        if (or7Var2.f(or7Var3)) {
                            if7.i(or7Var2.e(or7Var3).g(), "Overlapping ranges not permitted but found %s overlapping %s", or7Var2, or7Var3);
                            or7 or7Var4 = (or7) s57VarI.next();
                            pp1 pp1Var = or7Var2.a;
                            int iCompareTo = pp1Var.compareTo(or7Var4.a);
                            pp1 pp1Var2 = or7Var2.b;
                            pp1 pp1Var3 = or7Var4.b;
                            int iCompareTo2 = pp1Var2.compareTo(pp1Var3);
                            if (iCompareTo > 0 || iCompareTo2 < 0) {
                                if (iCompareTo < 0 || iCompareTo2 > 0) {
                                    if (iCompareTo > 0) {
                                        pp1Var = or7Var4.a;
                                    }
                                    if (iCompareTo2 < 0) {
                                        pp1Var2 = pp1Var3;
                                    }
                                    or7Var2 = new or7(pp1Var, pp1Var2);
                                } else {
                                    or7Var2 = or7Var4;
                                }
                            }
                        }
                    }
                    aVar.h(or7Var2);
                }
                bj4 bj4VarJ = aVar.j();
                return bj4VarJ.isEmpty() ? bk4.b : (((nx7) bj4VarJ).d == 1 && ((or7) fw4.e(bj4VarJ)).equals(or7.c)) ? bk4.c : new bk4(bj4VarJ);
            case 2:
                h96.a aVar2 = (h96.a) obj;
                if (aVar2.b.isEmpty()) {
                    return Optional.ofNullable(aVar2.a);
                }
                aVar2.b(false);
                throw null;
            case 3:
                h96.a aVar3 = (h96.a) obj;
                Object obj2 = h96.a;
                if (aVar3.a == null) {
                    throw new NoSuchElementException();
                }
                if (!aVar3.b.isEmpty()) {
                    aVar3.b(false);
                    throw null;
                }
                Object obj3 = aVar3.a;
                if (obj3 == h96.a) {
                    return null;
                }
                return obj3;
            case 4:
                return ConcurrentHashMap.newKeySet();
            case 5:
                return ((ck4.a) obj).k();
            case 6:
                return ((bj4.a) obj).j();
            case 7:
                return ((DynamicScheme) obj).neutralPalette;
            case 8:
                return ((DynamicScheme) obj).secondaryPalette;
            case 9:
                return MaterialDynamicColors.lambda$onSecondary$71((DynamicScheme) obj);
            case 10:
                return ((DynamicScheme) obj).secondaryPalette;
            case 11:
                return MaterialDynamicColors.lambda$secondary$68((DynamicScheme) obj);
            case 12:
                return ((DynamicScheme) obj).neutralPalette;
            case 13:
                return MaterialDynamicColors.lambda$surfaceContainerLowest$22((DynamicScheme) obj);
            case 14:
                return ((DynamicScheme) obj).neutralVariantPalette;
            case 15:
                return MaterialDynamicColors.lambda$outline$43((DynamicScheme) obj);
            case 16:
                return ((DynamicScheme) obj).neutralPalette;
            case 17:
                return ((DynamicScheme) obj).primaryPalette;
            case 18:
                return MaterialDynamicColors.lambda$surfaceTint$51((DynamicScheme) obj);
            case 19:
                return ((DynamicScheme) obj).secondaryPalette;
            case 20:
                return MaterialDynamicColors.lambda$onSecondaryFixed$124((DynamicScheme) obj);
            case 21:
                return ((DynamicScheme) obj).neutralPalette;
            case 22:
                return MaterialDynamicColors.lambda$inverseOnSurface$40((DynamicScheme) obj);
            case 23:
                return ((DynamicScheme) obj).tertiaryPalette;
            case 24:
                return MaterialDynamicColors.lambda$neutralPaletteKeyColor$7((DynamicScheme) obj);
            case 25:
                return ((DynamicScheme) obj).secondaryPalette;
            case 26:
                return ((DynamicScheme) obj).primaryPalette;
            case 27:
                return MaterialDynamicColors.lambda$onPrimaryFixed$110((DynamicScheme) obj);
            case 28:
                return ((DynamicScheme) obj).errorPalette;
            default:
                return ((DynamicScheme) obj).neutralPalette;
        }
    }
}
