blob: d9bbf324c5659cd2e292eaab4ffc96018f03408e [file] [log] [blame]
package androidx.loader.app {
public abstract class LoaderManager {
ctor public LoaderManager();
method public abstract void destroyLoader(int);
method public abstract void dump(java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]);
method public static void enableDebugLogging(boolean);
method public abstract <D> androidx.loader.content.Loader<D> getLoader(int);
method public boolean hasRunningLoaders();
method public abstract <D> androidx.loader.content.Loader<D> initLoader(int, android.os.Bundle, androidx.loader.app.LoaderManager.LoaderCallbacks<D>);
method public abstract <D> androidx.loader.content.Loader<D> restartLoader(int, android.os.Bundle, androidx.loader.app.LoaderManager.LoaderCallbacks<D>);
}
public static abstract interface LoaderManager.LoaderCallbacks<D> {
method public abstract androidx.loader.content.Loader<D> onCreateLoader(int, android.os.Bundle);
method public abstract void onLoadFinished(androidx.loader.content.Loader<D>, D);
method public abstract void onLoaderReset(androidx.loader.content.Loader<D>);
}
}