package defpackage;

import android.os.Build;
import androidx.work.impl.WorkDatabase;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

/* JADX INFO: renamed from: ᵷˆʧ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public abstract class AbstractC4880 {

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public static final /* synthetic */ int f18597 = 0;

    static {
        C3814.m8512("Schedulers");
    }

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public static void m10150(C5259 c5259, WorkDatabase workDatabase, List list) {
        List list2;
        if (list == null || list.size() == 0) {
            return;
        }
        C3248 c3248Mo672 = workDatabase.mo672();
        workDatabase.m666();
        try {
            if (Build.VERSION.SDK_INT >= 24) {
                list2 = (List) ᵥˇᵛˎ.ˉˆᵗ(c3248Mo672.f12358, true, false, new ᵡˏᵗ(14));
                m10151(c3248Mo672, c5259.f19828, list2);
            } else {
                list2 = null;
            }
            final int i = c5259.f19824;
            List list3 = (List) ᵥˇᵛˎ.ˉˆᵗ(c3248Mo672.f12358, true, false, new InterfaceC0778() { // from class: ˑˁᵢᵬ
                @Override // defpackage.InterfaceC0778
                /* JADX INFO: renamed from: ʽˈˋ */
                public final Object mo1706(Object obj) throws Exception {
                    int i2;
                    Integer numValueOf;
                    int i3 = i;
                    InterfaceC4296 interfaceC4296Mo5461 = ((InterfaceC2047) obj).mo5461("SELECT * FROM workspec WHERE state=0 AND schedule_requested_at=-1 ORDER BY last_enqueue_time LIMIT (SELECT MAX(?-COUNT(*), 0) FROM workspec WHERE schedule_requested_at<>-1 AND LENGTH(content_uri_triggers)=0 AND state NOT IN (2, 3, 5))");
                    try {
                        interfaceC4296Mo5461.mo3328(i3, 1);
                        int i4 = ᵗʓ.ᵪᵹᵥᵻ(interfaceC4296Mo5461, "id");
                        int i5 = ᵗʓ.ᵪᵹᵥᵻ(interfaceC4296Mo5461, "state");
                        int i6 = ᵗʓ.ᵪᵹᵥᵻ(interfaceC4296Mo5461, "worker_class_name");
                        int i7 = ᵗʓ.ᵪᵹᵥᵻ(interfaceC4296Mo5461, "input_merger_class_name");
                        int i8 = ᵗʓ.ᵪᵹᵥᵻ(interfaceC4296Mo5461, "input");
                        int i9 = ᵗʓ.ᵪᵹᵥᵻ(interfaceC4296Mo5461, "output");
                        int i10 = ᵗʓ.ᵪᵹᵥᵻ(interfaceC4296Mo5461, "initial_delay");
                        int i11 = ᵗʓ.ᵪᵹᵥᵻ(interfaceC4296Mo5461, "interval_duration");
                        int i12 = ᵗʓ.ᵪᵹᵥᵻ(interfaceC4296Mo5461, "flex_duration");
                        int i13 = ᵗʓ.ᵪᵹᵥᵻ(interfaceC4296Mo5461, "run_attempt_count");
                        int i14 = ᵗʓ.ᵪᵹᵥᵻ(interfaceC4296Mo5461, "backoff_policy");
                        int i15 = ᵗʓ.ᵪᵹᵥᵻ(interfaceC4296Mo5461, "backoff_delay_duration");
                        int i16 = ᵗʓ.ᵪᵹᵥᵻ(interfaceC4296Mo5461, "last_enqueue_time");
                        int i17 = ᵗʓ.ᵪᵹᵥᵻ(interfaceC4296Mo5461, "minimum_retention_duration");
                        int i18 = ᵗʓ.ᵪᵹᵥᵻ(interfaceC4296Mo5461, "schedule_requested_at");
                        int i19 = ᵗʓ.ᵪᵹᵥᵻ(interfaceC4296Mo5461, "run_in_foreground");
                        int i20 = ᵗʓ.ᵪᵹᵥᵻ(interfaceC4296Mo5461, "out_of_quota_policy");
                        int i21 = ᵗʓ.ᵪᵹᵥᵻ(interfaceC4296Mo5461, "period_count");
                        int i22 = ᵗʓ.ᵪᵹᵥᵻ(interfaceC4296Mo5461, "generation");
                        int i23 = ᵗʓ.ᵪᵹᵥᵻ(interfaceC4296Mo5461, "next_schedule_time_override");
                        int i24 = ᵗʓ.ᵪᵹᵥᵻ(interfaceC4296Mo5461, "next_schedule_time_override_generation");
                        int i25 = ᵗʓ.ᵪᵹᵥᵻ(interfaceC4296Mo5461, "stop_reason");
                        int i26 = ᵗʓ.ᵪᵹᵥᵻ(interfaceC4296Mo5461, "trace_tag");
                        int i27 = ᵗʓ.ᵪᵹᵥᵻ(interfaceC4296Mo5461, "backoff_on_system_interruptions");
                        int i28 = ᵗʓ.ᵪᵹᵥᵻ(interfaceC4296Mo5461, "required_network_type");
                        int i29 = ᵗʓ.ᵪᵹᵥᵻ(interfaceC4296Mo5461, "required_network_request");
                        int i30 = ᵗʓ.ᵪᵹᵥᵻ(interfaceC4296Mo5461, "requires_charging");
                        int i31 = ᵗʓ.ᵪᵹᵥᵻ(interfaceC4296Mo5461, "requires_device_idle");
                        int i32 = ᵗʓ.ᵪᵹᵥᵻ(interfaceC4296Mo5461, "requires_battery_not_low");
                        int i33 = ᵗʓ.ᵪᵹᵥᵻ(interfaceC4296Mo5461, "requires_storage_not_low");
                        int i34 = ᵗʓ.ᵪᵹᵥᵻ(interfaceC4296Mo5461, "trigger_content_update_delay");
                        int i35 = ᵗʓ.ᵪᵹᵥᵻ(interfaceC4296Mo5461, "trigger_max_content_delay");
                        int i36 = ᵗʓ.ᵪᵹᵥᵻ(interfaceC4296Mo5461, "content_uri_triggers");
                        ArrayList arrayList = new ArrayList();
                        while (interfaceC4296Mo5461.mo3331()) {
                            String strMo3327 = interfaceC4296Mo5461.mo3327(i4);
                            int i37 = i16;
                            int i38 = i17;
                            EnumC4913 enumC4913M7934 = AbstractC3481.m7934((int) interfaceC4296Mo5461.getLong(i5));
                            String strMo33272 = interfaceC4296Mo5461.mo3327(i6);
                            String strMo33273 = interfaceC4296Mo5461.mo3327(i7);
                            byte[] blob = interfaceC4296Mo5461.getBlob(i8);
                            C1946 c1946 = C1946.f7745;
                            C1946 c19462 = ᵬʕˎʽ.ᵶᵥᵝ(blob);
                            C1946 c19463 = ᵬʕˎʽ.ᵶᵥᵝ(interfaceC4296Mo5461.getBlob(i9));
                            long j = interfaceC4296Mo5461.getLong(i10);
                            long j2 = interfaceC4296Mo5461.getLong(i11);
                            long j3 = interfaceC4296Mo5461.getLong(i12);
                            int i39 = (int) interfaceC4296Mo5461.getLong(i13);
                            int i40 = i4;
                            int i41 = i5;
                            int iM7949 = AbstractC3481.m7949((int) interfaceC4296Mo5461.getLong(i14));
                            long j4 = interfaceC4296Mo5461.getLong(i15);
                            long j5 = interfaceC4296Mo5461.getLong(i37);
                            long j6 = interfaceC4296Mo5461.getLong(i38);
                            int i42 = i18;
                            long j7 = interfaceC4296Mo5461.getLong(i42);
                            i18 = i42;
                            int i43 = i19;
                            int i44 = i6;
                            boolean z = ((int) interfaceC4296Mo5461.getLong(i43)) != 0;
                            int i45 = i20;
                            int i46 = i7;
                            int iM7922 = AbstractC3481.m7922((int) interfaceC4296Mo5461.getLong(i45));
                            int i47 = i21;
                            int i48 = (int) interfaceC4296Mo5461.getLong(i47);
                            int i49 = i22;
                            int i50 = (int) interfaceC4296Mo5461.getLong(i49);
                            int i51 = i23;
                            long j8 = interfaceC4296Mo5461.getLong(i51);
                            int i52 = i24;
                            int i53 = (int) interfaceC4296Mo5461.getLong(i52);
                            i24 = i52;
                            int i54 = i25;
                            int i55 = (int) interfaceC4296Mo5461.getLong(i54);
                            int i56 = i26;
                            Boolean boolValueOf = null;
                            String strMo33274 = interfaceC4296Mo5461.isNull(i56) ? null : interfaceC4296Mo5461.mo3327(i56);
                            int i57 = i27;
                            if (interfaceC4296Mo5461.isNull(i57)) {
                                i2 = i56;
                                i25 = i54;
                                numValueOf = null;
                            } else {
                                i2 = i56;
                                i25 = i54;
                                numValueOf = Integer.valueOf((int) interfaceC4296Mo5461.getLong(i57));
                            }
                            if (numValueOf != null) {
                                boolValueOf = Boolean.valueOf(numValueOf.intValue() != 0);
                            }
                            Boolean bool = boolValueOf;
                            int i58 = i28;
                            int iM7954 = AbstractC3481.m7954((int) interfaceC4296Mo5461.getLong(i58));
                            int i59 = i29;
                            C3512 c3512M7942 = AbstractC3481.m7942(interfaceC4296Mo5461.getBlob(i59));
                            int i60 = i30;
                            boolean z2 = ((int) interfaceC4296Mo5461.getLong(i60)) != 0;
                            int i61 = i31;
                            boolean z3 = ((int) interfaceC4296Mo5461.getLong(i61)) != 0;
                            int i62 = i32;
                            boolean z4 = ((int) interfaceC4296Mo5461.getLong(i62)) != 0;
                            i32 = i62;
                            int i63 = i33;
                            int i64 = i34;
                            int i65 = i35;
                            i34 = i64;
                            int i66 = i36;
                            arrayList.add(new C2590(strMo3327, enumC4913M7934, strMo33272, strMo33273, c19462, c19463, j, j2, j3, new C1078(c3512M7942, iM7954, z2, z3, z4, ((int) interfaceC4296Mo5461.getLong(i63)) != 0, interfaceC4296Mo5461.getLong(i64), interfaceC4296Mo5461.getLong(i65), AbstractC3481.m7956(interfaceC4296Mo5461.getBlob(i66))), i39, iM7949, j4, j5, j6, j7, z, iM7922, i48, i50, j8, i53, i55, strMo33274, bool));
                            i31 = i61;
                            i7 = i46;
                            i20 = i45;
                            i21 = i47;
                            i22 = i49;
                            i23 = i51;
                            i26 = i2;
                            i27 = i57;
                            i28 = i58;
                            i29 = i59;
                            i30 = i60;
                            i36 = i66;
                            i35 = i65;
                            i33 = i63;
                            i4 = i40;
                            i6 = i44;
                            i16 = i37;
                            i17 = i38;
                            i5 = i41;
                            i19 = i43;
                        }
                        interfaceC4296Mo5461.close();
                        return arrayList;
                    } catch (Throwable th) {
                        interfaceC4296Mo5461.close();
                        throw th;
                    }
                }
            });
            m10151(c3248Mo672, c5259.f19828, list3);
            if (list2 != null) {
                list3.addAll(list2);
            }
            List list4 = (List) ᵥˇᵛˎ.ˉˆᵗ(c3248Mo672.f12358, true, false, new ᵡˏᵗ(17));
            workDatabase.m681();
            workDatabase.m680();
            if (list3.size() > 0) {
                C2590[] c2590Arr = (C2590[]) list3.toArray(new C2590[list3.size()]);
                Iterator it = list.iterator();
                while (it.hasNext()) {
                    InterfaceC4084 interfaceC4084 = (InterfaceC4084) it.next();
                    if (interfaceC4084.mo3430()) {
                        interfaceC4084.mo3431(c2590Arr);
                    }
                }
            }
            if (list4.size() > 0) {
                C2590[] c2590Arr2 = (C2590[]) list4.toArray(new C2590[list4.size()]);
                Iterator it2 = list.iterator();
                while (it2.hasNext()) {
                    InterfaceC4084 interfaceC40842 = (InterfaceC4084) it2.next();
                    if (!interfaceC40842.mo3430()) {
                        interfaceC40842.mo3431(c2590Arr2);
                    }
                }
            }
        } catch (Throwable th) {
            workDatabase.m680();
            throw th;
        }
    }

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public static void m10151(C3248 c3248, ᵤᵮᵨ r3, List list) {
        if (list.size() > 0) {
            r3.getClass();
            long jCurrentTimeMillis = System.currentTimeMillis();
            Iterator it = list.iterator();
            while (it.hasNext()) {
                c3248.m7405(jCurrentTimeMillis, ((C2590) it.next()).f10017);
            }
        }
    }
}
