Lines Matching refs:Result
48 abstract class ModernAsyncTask<Params, Progress, Result> {
79 private final WorkerRunnable<Params, Result> mWorker;
80 private final FutureTask<Result> mFuture;
123 mWorker = new WorkerRunnable<Params, Result>() {
124 public Result call() throws Exception {
132 mFuture = new FutureTask<Result>(mWorker) {
136 final Result result = get();
154 private void postResultIfNotInvoked(Result result) {
161 private Result postResult(Result result) {
163 new AsyncTaskResult<Result>(this, result));
193 protected abstract Result doInBackground(Params... params);
217 protected void onPostExecute(Result result) {
248 protected void onCancelled(Result result) {
325 public final Result get() throws InterruptedException, ExecutionException {
344 public final Result get(long timeout, TimeUnit unit) throws InterruptedException,
375 public final ModernAsyncTask<Params, Progress, Result> execute(Params... params) {
409 public final ModernAsyncTask<Params, Progress, Result> executeOnExecutor(Executor exec,
462 private void finish(Result result) {
492 private static abstract class WorkerRunnable<Params, Result> implements Callable<Result> {