package android.support.v4.app;

import a.b.c.a.b;
import android.arch.lifecycle.o;
import android.os.Bundle;
import android.util.Log;
import java.io.FileDescriptor;
import java.io.PrintWriter;

/* JADX INFO: loaded from: classes.dex */
class LoaderManagerImpl extends s {

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    static boolean f488c = false;

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    private final android.arch.lifecycle.e f489a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    private final LoaderViewModel f490b;

    static class LoaderViewModel extends android.arch.lifecycle.n {

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        private static final o.a f491b = new a();

        /* JADX INFO: renamed from: a, reason: collision with root package name */
        private a.b.c.f.l<a> f492a = new a.b.c.f.l<>();

        static class a implements o.a {
            a() {
            }

            @Override // android.arch.lifecycle.o.a
            public <T extends android.arch.lifecycle.n> T a(Class<T> cls) {
                return new LoaderViewModel();
            }
        }

        LoaderViewModel() {
        }

        static LoaderViewModel c(android.arch.lifecycle.p pVar) {
            return (LoaderViewModel) new android.arch.lifecycle.o(pVar, f491b).a(LoaderViewModel.class);
        }

        @Override // android.arch.lifecycle.n
        protected void a() {
            super.a();
            int iK = this.f492a.k();
            for (int i = 0; i < iK; i++) {
                this.f492a.l(i).n(true);
            }
            this.f492a.b();
        }

        public void b(String str, FileDescriptor fileDescriptor, PrintWriter printWriter, String[] strArr) {
            if (this.f492a.k() > 0) {
                printWriter.print(str);
                printWriter.println("Loaders:");
                String str2 = str + "    ";
                for (int i = 0; i < this.f492a.k(); i++) {
                    a aVarL = this.f492a.l(i);
                    printWriter.print(str);
                    printWriter.print("  #");
                    printWriter.print(this.f492a.h(i));
                    printWriter.print(": ");
                    printWriter.println(aVarL.toString());
                    aVarL.o(str2, fileDescriptor, printWriter, strArr);
                }
            }
        }

        void d() {
            int iK = this.f492a.k();
            for (int i = 0; i < iK; i++) {
                this.f492a.l(i).q();
            }
        }
    }

    public static class a<D> extends android.arch.lifecycle.j<D> implements b.a<D> {
        private final int j;
        private final Bundle k;
        private final a.b.c.a.b<D> l;
        private android.arch.lifecycle.e m;
        private b<D> n;
        private a.b.c.a.b<D> o;

        @Override // android.arch.lifecycle.LiveData
        protected void j() {
            if (LoaderManagerImpl.f488c) {
                Log.v("LoaderManager", "  Starting: " + this);
            }
            this.l.f();
            throw null;
        }

        @Override // android.arch.lifecycle.LiveData
        protected void k() {
            if (LoaderManagerImpl.f488c) {
                Log.v("LoaderManager", "  Stopping: " + this);
            }
            this.l.g();
        }

        /* JADX WARN: Multi-variable type inference failed */
        @Override // android.arch.lifecycle.LiveData
        public void l(android.arch.lifecycle.k<? super D> kVar) {
            super.l(kVar);
            this.m = null;
            this.n = null;
        }

        @Override // android.arch.lifecycle.j, android.arch.lifecycle.LiveData
        public void m(D d2) {
            super.m(d2);
            a.b.c.a.b<D> bVar = this.o;
            if (bVar != null) {
                bVar.e();
                this.o = null;
            }
        }

        a.b.c.a.b<D> n(boolean z) {
            if (LoaderManagerImpl.f488c) {
                Log.v("LoaderManager", "  Destroying: " + this);
            }
            this.l.b();
            this.l.a();
            b<D> bVar = this.n;
            if (bVar != null) {
                l(bVar);
                if (z) {
                    bVar.d();
                }
            }
            this.l.h(this);
            if ((bVar == null || bVar.c()) && !z) {
                return this.l;
            }
            this.l.e();
            return this.o;
        }

        public void o(String str, FileDescriptor fileDescriptor, PrintWriter printWriter, String[] strArr) {
            printWriter.print(str);
            printWriter.print("mId=");
            printWriter.print(this.j);
            printWriter.print(" mArgs=");
            printWriter.println(this.k);
            printWriter.print(str);
            printWriter.print("mLoader=");
            printWriter.println(this.l);
            this.l.d(str + "  ", fileDescriptor, printWriter, strArr);
            if (this.n != null) {
                printWriter.print(str);
                printWriter.print("mCallbacks=");
                printWriter.println(this.n);
                this.n.b(str + "  ", printWriter);
            }
            printWriter.print(str);
            printWriter.print("mData=");
            printWriter.println(p().c(g()));
            printWriter.print(str);
            printWriter.print("mStarted=");
            printWriter.println(h());
        }

        a.b.c.a.b<D> p() {
            return this.l;
        }

        void q() {
            android.arch.lifecycle.e eVar = this.m;
            b<D> bVar = this.n;
            if (eVar == null || bVar == null) {
                return;
            }
            super.l(bVar);
            i(eVar, bVar);
        }

        public String toString() {
            StringBuilder sb = new StringBuilder(64);
            sb.append("LoaderInfo{");
            sb.append(Integer.toHexString(System.identityHashCode(this)));
            sb.append(" #");
            sb.append(this.j);
            sb.append(" : ");
            a.b.c.f.d.a(this.l, sb);
            sb.append("}}");
            return sb.toString();
        }
    }

    static class b<D> implements android.arch.lifecycle.k<D> {
        public abstract void b(String str, PrintWriter printWriter);

        abstract boolean c();

        abstract void d();
    }

    LoaderManagerImpl(android.arch.lifecycle.e eVar, android.arch.lifecycle.p pVar) {
        this.f489a = eVar;
        this.f490b = LoaderViewModel.c(pVar);
    }

    @Override // android.support.v4.app.s
    @Deprecated
    public void a(String str, FileDescriptor fileDescriptor, PrintWriter printWriter, String[] strArr) {
        this.f490b.b(str, fileDescriptor, printWriter, strArr);
    }

    @Override // android.support.v4.app.s
    public void c() {
        this.f490b.d();
    }

    public String toString() {
        StringBuilder sb = new StringBuilder(128);
        sb.append("LoaderManager{");
        sb.append(Integer.toHexString(System.identityHashCode(this)));
        sb.append(" in ");
        a.b.c.f.d.a(this.f489a, sb);
        sb.append("}}");
        return sb.toString();
    }
}
