Lines Matching refs:Result
51 * types, called <code>Params</code>, <code>Progress</code> and <code>Result</code>,
104 * <li><code>Result</code>, the type of the result of the background
180 public abstract class AsyncTask<Params, Progress, Result> {
218 private final WorkerRunnable<Params, Result> mWorker;
219 private final FutureTask<Result> mFuture;
289 mWorker = new WorkerRunnable<Params, Result>() {
290 public Result call() throws Exception {
295 Result result = doInBackground(mParams);
301 mFuture = new FutureTask<Result>(mWorker) {
318 private void postResultIfNotInvoked(Result result) {
325 private Result postResult(Result result) {
328 new AsyncTaskResult<Result>(this, result));
359 protected abstract Result doInBackground(Params... params);
385 protected void onPostExecute(Result result) {
418 protected void onCancelled(Result result) {
497 public final Result get() throws InterruptedException, ExecutionException {
516 public final Result get(long timeout, TimeUnit unit) throws InterruptedException,
550 public final AsyncTask<Params, Progress, Result> execute(Params... params) {
588 public final AsyncTask<Params, Progress, Result> executeOnExecutor(Executor exec,
647 private void finish(Result result) {
677 private static abstract class WorkerRunnable<Params, Result> implements Callable<Result> {