package androidx.loader.app;

import android.os.Looper;
import androidx.lifecycle.at;
import androidx.loader.app.a;
import defpackage.ed5;
import defpackage.h15;
import defpackage.i85;
import defpackage.ika;
import defpackage.re6;
import defpackage.wy8;
import defpackage.xja;
import defpackage.zs6;
import java.io.FileDescriptor;
import java.io.PrintWriter;
import java.lang.reflect.Modifier;

/* JADX INFO: loaded from: classes.dex */
class LoaderManagerImpl extends androidx.loader.app.a {
    public final Object a;
    public final LoaderViewModel b;

    public static class LoaderViewModel extends xja {
        public static final at.c c = new a();
        public final wy8 a = new wy8();
        public boolean b = false;

        public static class a implements at.c {
            @Override // androidx.lifecycle.at.c
            public final xja create(Class cls) {
                return new LoaderViewModel();
            }
        }

        @Override // defpackage.xja
        public final void onCleared() {
            wy8 wy8Var = this.a;
            int iF = wy8Var.f();
            for (int i = 0; i < iF; i++) {
                a aVar = (a) wy8Var.g(i);
                ed5 ed5Var = aVar.l;
                ed5Var.cancelLoad();
                ed5Var.abandon();
                b bVar = aVar.n;
                if (bVar != null) {
                    aVar.k(bVar);
                    if (bVar.c) {
                        bVar.b.onLoaderReset(bVar.a);
                    }
                }
                ed5Var.unregisterListener(aVar);
                if (bVar != null) {
                    boolean z = bVar.c;
                }
                ed5Var.reset();
            }
            int i2 = wy8Var.d;
            Object[] objArr = wy8Var.c;
            for (int i3 = 0; i3 < i2; i3++) {
                objArr[i3] = null;
            }
            wy8Var.d = 0;
            wy8Var.a = false;
        }
    }

    public static class a<D> extends re6<D> implements ed5.c<D> {
        public final ed5 l;
        public Object m;
        public b n;

        public a(ed5 ed5Var) {
            this.l = ed5Var;
            ed5Var.registerListener(0, this);
        }

        @Override // ed5.c
        public final void a(Object obj) {
            if (Looper.myLooper() == Looper.getMainLooper()) {
                super.l(obj);
            } else {
                j(obj);
            }
        }

        @Override // androidx.lifecycle.v
        public final void h() {
            this.l.startLoading();
        }

        @Override // androidx.lifecycle.v
        public final void i() {
            this.l.stopLoading();
        }

        @Override // androidx.lifecycle.v
        public final void k(zs6 zs6Var) {
            super.k(zs6Var);
            this.m = null;
            this.n = null;
        }

        /* JADX WARN: Type inference failed for: r0v0, types: [i85, java.lang.Object] */
        public final void m() {
            ?? r0 = this.m;
            b bVar = this.n;
            if (r0 == 0 || bVar == null) {
                return;
            }
            super.k(bVar);
            f(r0, bVar);
        }

        public final String toString() {
            StringBuilder sb = new StringBuilder(64);
            sb.append("LoaderInfo{");
            sb.append(Integer.toHexString(System.identityHashCode(this)));
            sb.append(" #0 : ");
            Class<?> cls = this.l.getClass();
            sb.append(cls.getSimpleName());
            sb.append("{");
            sb.append(Integer.toHexString(System.identityHashCode(cls)));
            sb.append("}}");
            return sb.toString();
        }
    }

    public static class b<D> implements zs6<D> {
        public final ed5 a;
        public final a.InterfaceC0049a b;
        public boolean c = false;

        public b(ed5 ed5Var, a.InterfaceC0049a interfaceC0049a) {
            this.a = ed5Var;
            this.b = interfaceC0049a;
        }

        @Override // defpackage.zs6
        public final void a(Object obj) {
            this.c = true;
            this.b.onLoadFinished(this.a, obj);
        }

        public final String toString() {
            return this.b.toString();
        }
    }

    public LoaderManagerImpl(i85 i85Var, ika ikaVar) {
        this.a = i85Var;
        this.b = (LoaderViewModel) new at(ikaVar, LoaderViewModel.c).a(h15.e(LoaderViewModel.class));
    }

    @Override // androidx.loader.app.a
    public final void a(String str, FileDescriptor fileDescriptor, PrintWriter printWriter, String[] strArr) {
        wy8 wy8Var = this.b.a;
        if (wy8Var.f() > 0) {
            printWriter.print(str);
            printWriter.println("Loaders:");
            String str2 = str + "    ";
            for (int i = 0; i < wy8Var.f(); i++) {
                a aVar = (a) wy8Var.g(i);
                printWriter.print(str);
                printWriter.print("  #");
                printWriter.print(wy8Var.d(i));
                printWriter.print(": ");
                printWriter.println(aVar.toString());
                printWriter.print(str2);
                printWriter.print("mId=");
                printWriter.print(0);
                printWriter.print(" mArgs=");
                printWriter.println((Object) null);
                printWriter.print(str2);
                printWriter.print("mLoader=");
                ed5 ed5Var = aVar.l;
                printWriter.println(ed5Var);
                ed5Var.dump(str2 + "  ", fileDescriptor, printWriter, strArr);
                if (aVar.n != null) {
                    printWriter.print(str2);
                    printWriter.print("mCallbacks=");
                    printWriter.println(aVar.n);
                    b bVar = aVar.n;
                    bVar.getClass();
                    printWriter.print(str2 + "  ");
                    printWriter.print("mDeliveredData=");
                    printWriter.println(bVar.c);
                }
                printWriter.print(str2);
                printWriter.print("mData=");
                printWriter.println(ed5Var.dataToString(aVar.e()));
                printWriter.print(str2);
                printWriter.print("mStarted=");
                printWriter.println(aVar.c > 0);
            }
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Type inference failed for: r4v0, types: [i85, java.lang.Object] */
    /* JADX WARN: Type inference fix 'apply assigned field type' failed
    java.lang.UnsupportedOperationException: ArgType.getObject(), call class: class jadx.core.dex.instructions.args.ArgType$UnknownArg
    	at jadx.core.dex.instructions.args.ArgType.getObject(ArgType.java:593)
    	at jadx.core.dex.attributes.nodes.ClassTypeVarsAttr.getTypeVarsMapFor(ClassTypeVarsAttr.java:35)
    	at jadx.core.dex.nodes.utils.TypeUtils.replaceClassGenerics(TypeUtils.java:177)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.insertExplicitUseCast(FixTypesVisitor.java:397)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.tryFieldTypeWithNewCasts(FixTypesVisitor.java:359)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.applyFieldType(FixTypesVisitor.java:309)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.visit(FixTypesVisitor.java:94)
     */
    @Override // androidx.loader.app.a
    public final ed5 c(a.InterfaceC0049a interfaceC0049a) {
        LoaderViewModel loaderViewModel = this.b;
        boolean z = loaderViewModel.b;
        wy8 wy8Var = loaderViewModel.a;
        if (z) {
            throw new IllegalStateException("Called while creating a loader");
        }
        if (Looper.getMainLooper() != Looper.myLooper()) {
            throw new IllegalStateException("initLoader must be called on the main thread");
        }
        a aVar = (a) wy8Var.c(0);
        ?? r4 = this.a;
        if (aVar != 0) {
            ed5 ed5Var = aVar.l;
            b bVar = new b(ed5Var, interfaceC0049a);
            aVar.f(r4, bVar);
            b bVar2 = aVar.n;
            if (bVar2 != null) {
                aVar.k(bVar2);
            }
            aVar.m = r4;
            aVar.n = bVar;
            return ed5Var;
        }
        try {
            loaderViewModel.b = true;
            ed5 ed5VarOnCreateLoader = interfaceC0049a.onCreateLoader(0, null);
            if (ed5VarOnCreateLoader == null) {
                throw new IllegalArgumentException("Object returned from onCreateLoader must not be null");
            }
            if (ed5VarOnCreateLoader.getClass().isMemberClass() && !Modifier.isStatic(ed5VarOnCreateLoader.getClass().getModifiers())) {
                throw new IllegalArgumentException("Object returned from onCreateLoader must not be a non-static inner member class: " + ed5VarOnCreateLoader);
            }
            a aVar2 = new a(ed5VarOnCreateLoader);
            wy8Var.e(0, aVar2);
            loaderViewModel.b = false;
            ed5 ed5Var2 = aVar2.l;
            b bVar3 = new b(ed5Var2, interfaceC0049a);
            aVar2.f(r4, bVar3);
            b bVar4 = aVar2.n;
            if (bVar4 != null) {
                aVar2.k(bVar4);
            }
            aVar2.m = r4;
            aVar2.n = bVar3;
            return ed5Var2;
        } catch (Throwable th) {
            loaderViewModel.b = false;
            throw th;
        }
    }

    @Override // androidx.loader.app.a
    public final void d() {
        wy8 wy8Var = this.b.a;
        int iF = wy8Var.f();
        for (int i = 0; i < iF; i++) {
            ((a) wy8Var.g(i)).m();
        }
    }

    public final String toString() {
        StringBuilder sb = new StringBuilder(128);
        sb.append("LoaderManager{");
        sb.append(Integer.toHexString(System.identityHashCode(this)));
        sb.append(" in ");
        Class<?> cls = this.a.getClass();
        sb.append(cls.getSimpleName());
        sb.append("{");
        sb.append(Integer.toHexString(System.identityHashCode(cls)));
        sb.append("}}");
        return sb.toString();
    }
}
