1package android.support.v4.app { 2 3 public abstract class LoaderManager { 4 ctor public LoaderManager(); 5 method public abstract void destroyLoader(int); 6 method public abstract void dump(java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]); 7 method public static void enableDebugLogging(boolean); 8 method public abstract <D> android.support.v4.content.Loader<D> getLoader(int); 9 method public boolean hasRunningLoaders(); 10 method public abstract <D> android.support.v4.content.Loader<D> initLoader(int, android.os.Bundle, android.support.v4.app.LoaderManager.LoaderCallbacks<D>); 11 method public abstract <D> android.support.v4.content.Loader<D> restartLoader(int, android.os.Bundle, android.support.v4.app.LoaderManager.LoaderCallbacks<D>); 12 } 13 14 public static abstract interface LoaderManager.LoaderCallbacks<D> { 15 method public abstract android.support.v4.content.Loader<D> onCreateLoader(int, android.os.Bundle); 16 method public abstract void onLoadFinished(android.support.v4.content.Loader<D>, D); 17 method public abstract void onLoaderReset(android.support.v4.content.Loader<D>); 18 } 19 20} 21 22package android.support.v4.content { 23 24 public abstract class AsyncTaskLoader<D> extends android.support.v4.content.Loader { 25 ctor public AsyncTaskLoader(android.content.Context); 26 method public void cancelLoadInBackground(); 27 method public boolean isLoadInBackgroundCanceled(); 28 method public abstract D loadInBackground(); 29 method public void onCanceled(D); 30 method protected D onLoadInBackground(); 31 method public void setUpdateThrottle(long); 32 } 33 34 public class CursorLoader extends android.support.v4.content.AsyncTaskLoader { 35 ctor public CursorLoader(android.content.Context); 36 ctor public CursorLoader(android.content.Context, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String); 37 method public void deliverResult(android.database.Cursor); 38 method public java.lang.String[] getProjection(); 39 method public java.lang.String getSelection(); 40 method public java.lang.String[] getSelectionArgs(); 41 method public java.lang.String getSortOrder(); 42 method public android.net.Uri getUri(); 43 method public android.database.Cursor loadInBackground(); 44 method public void onCanceled(android.database.Cursor); 45 method public void setProjection(java.lang.String[]); 46 method public void setSelection(java.lang.String); 47 method public void setSelectionArgs(java.lang.String[]); 48 method public void setSortOrder(java.lang.String); 49 method public void setUri(android.net.Uri); 50 } 51 52 public class Loader<D> { 53 ctor public Loader(android.content.Context); 54 method public void abandon(); 55 method public boolean cancelLoad(); 56 method public void commitContentChanged(); 57 method public java.lang.String dataToString(D); 58 method public void deliverCancellation(); 59 method public void deliverResult(D); 60 method public void dump(java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]); 61 method public void forceLoad(); 62 method public android.content.Context getContext(); 63 method public int getId(); 64 method public boolean isAbandoned(); 65 method public boolean isReset(); 66 method public boolean isStarted(); 67 method protected void onAbandon(); 68 method protected boolean onCancelLoad(); 69 method public void onContentChanged(); 70 method protected void onForceLoad(); 71 method protected void onReset(); 72 method protected void onStartLoading(); 73 method protected void onStopLoading(); 74 method public void registerListener(int, android.support.v4.content.Loader.OnLoadCompleteListener<D>); 75 method public void registerOnLoadCanceledListener(android.support.v4.content.Loader.OnLoadCanceledListener<D>); 76 method public void reset(); 77 method public void rollbackContentChanged(); 78 method public final void startLoading(); 79 method public void stopLoading(); 80 method public boolean takeContentChanged(); 81 method public void unregisterListener(android.support.v4.content.Loader.OnLoadCompleteListener<D>); 82 method public void unregisterOnLoadCanceledListener(android.support.v4.content.Loader.OnLoadCanceledListener<D>); 83 } 84 85 public final class Loader.ForceLoadContentObserver extends android.database.ContentObserver { 86 ctor public Loader.ForceLoadContentObserver(); 87 } 88 89 public static abstract interface Loader.OnLoadCanceledListener<D> { 90 method public abstract void onLoadCanceled(android.support.v4.content.Loader<D>); 91 } 92 93 public static abstract interface Loader.OnLoadCompleteListener<D> { 94 method public abstract void onLoadComplete(android.support.v4.content.Loader<D>, D); 95 } 96 97} 98 99