package androidx.loader.app; import android.os.Bundle; import androidx.lifecycle.LifecycleOwner; import androidx.lifecycle.ViewModelStoreOwner; import androidx.loader.content.Loader; import java.io.FileDescriptor; import java.io.PrintWriter; /* loaded from: classes2.dex */ public abstract class LoaderManager { /* loaded from: classes2.dex */ public interface LoaderCallbacks { Loader onCreateLoader(int i, Bundle bundle); void onLoadFinished(Loader loader, D d); void onLoaderReset(Loader loader); } public abstract void destroyLoader(int i); @Deprecated public abstract void dump(String str, FileDescriptor fileDescriptor, PrintWriter printWriter, String[] strArr); public abstract Loader getLoader(int i); public boolean hasRunningLoaders() { return false; } public abstract Loader initLoader(int i, Bundle bundle, LoaderCallbacks loaderCallbacks); public abstract void markForRedelivery(); public abstract Loader restartLoader(int i, Bundle bundle, LoaderCallbacks loaderCallbacks); public static LoaderManager getInstance(T t) { return new LoaderManagerImpl(t, t.getViewModelStore()); } public static void enableDebugLogging(boolean z) { LoaderManagerImpl.DEBUG = z; } }