public abstract class AsyncTask<Params, Progress, Result> {
ctor public AsyncTask();
method public final boolean cancel(boolean);
method @WorkerThread protected abstract Result doInBackground(Params...);
method @MainThread public final android.os.AsyncTask<Params,Progress,Result> execute(Params...);
method @MainThread public static void execute(Runnable);
method @MainThread public final android.os.AsyncTask<Params,Progress,Result> executeOnExecutor(java.util.concurrent.Executor, Params...);
method public final Result get() throws java.util.concurrent.ExecutionException, java.lang.InterruptedException;
method public final Result get(long, java.util.concurrent.TimeUnit) throws java.util.concurrent.ExecutionException, java.lang.InterruptedException, java.util.concurrent.TimeoutException;
method public final android.os.AsyncTask.Status getStatus();
method @WorkerThread protected final void publishProgress(Progress...);
field public static final java.util.concurrent.Executor SERIAL_EXECUTOR;
field public static final java.util.concurrent.Executor THREAD_POOL_EXECUTOR;
}
public enum AsyncTask.Status {
enum_constant public static final android.os.AsyncTask.Status FINISHED;
enum_constant public static final android.os.AsyncTask.Status PENDING;
enum_constant public static final android.os.AsyncTask.Status RUNNING;
@Deprecated public abstract class AsyncTask<Params, Progress, Result> {
ctor @Deprecated public AsyncTask();
method @Deprecated public final boolean cancel(boolean);
method @Deprecated @WorkerThread protected abstract Result doInBackground(Params...);
method @Deprecated @MainThread public final android.os.AsyncTask<Params,Progress,Result> execute(Params...);
method @Deprecated @MainThread public static void execute(Runnable);
method @Deprecated @MainThread public final android.os.AsyncTask<Params,Progress,Result> executeOnExecutor(java.util.concurrent.Executor, Params...);
method @Deprecated public final Result get() throws java.util.concurrent.ExecutionException, java.lang.InterruptedException;
method @Deprecated public final Result get(long, java.util.concurrent.TimeUnit) throws java.util.concurrent.ExecutionException, java.lang.InterruptedException, java.util.concurrent.TimeoutException;
method @Deprecated public final android.os.AsyncTask.Status getStatus();
method @Deprecated public final boolean isCancelled();