Skip to content

Instantly share code, notes, and snippets.

@roblav96
Created August 28, 2016 16:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save roblav96/d93ae794082fd11d221c6afdaa5f2caf to your computer and use it in GitHub Desktop.
Save roblav96/d93ae794082fd11d221c6afdaa5f2caf to your computer and use it in GitHub Desktop.
bolts.Task.d.ts
/// <reference path="./_helpers.d.ts" />
/// <reference path="./bolts.CancellationToken.d.ts" />
/// <reference path="./bolts.Continuation.d.ts" />
/// <reference path="./bolts.Task.d.ts" />
/// <reference path="./bolts.UnobservedTaskException.d.ts" />
/// <reference path="./java.lang.Exception.d.ts" />
/// <reference path="./java.lang.Object.d.ts" />
/// <reference path="./java.util.Collection.d.ts" />
/// <reference path="./java.util.concurrent.Callable.d.ts" />
/// <reference path="./java.util.concurrent.Executor.d.ts" />
/// <reference path="./java.util.concurrent.ExecutorService.d.ts" />
/// <reference path="./java.util.concurrent.TimeUnit.d.ts" />
declare module bolts {
export class Task exports java.lang.Object {
public static getUnobservedExceptionHandler(): bolts.Task.UnobservedExceptionHandler;
public static setUnobservedExceptionHandler(param0: bolts.Task.UnobservedExceptionHandler): void;
public static create(): bolts.Task.TaskCompletionSource;
public isCompleted(): boolean;
public isCancelled(): boolean;
public isFaulted(): boolean;
public getResult(): java.lang.Object;
public getError(): java.lang.Exception;
public waitForCompletion(): void;
public waitForCompletion(param0: number, param1: java.util.concurrent.TimeUnit): boolean;
public static forResult(param0: java.lang.Object): bolts.Task;
public static forError(param0: java.lang.Exception): bolts.Task;
public static cancelled(): bolts.Task;
public static delay(param0: number): bolts.Task;
public static delay(param0: number, param1: bolts.CancellationToken): bolts.Task;
public cast(): bolts.Task;
public makeVoid(): bolts.Task;
public static callInBackground(param0: java.util.concurrent.Callable): bolts.Task;
public static callInBackground(param0: java.util.concurrent.Callable, param1: bolts.CancellationToken): bolts.Task;
public static call(param0: java.util.concurrent.Callable, param1: java.util.concurrent.Executor): bolts.Task;
public static call(param0: java.util.concurrent.Callable, param1: java.util.concurrent.Executor, param2: bolts.CancellationToken): bolts.Task;
public static call(param0: java.util.concurrent.Callable): bolts.Task;
public static call(param0: java.util.concurrent.Callable, param1: bolts.CancellationToken): bolts.Task;
public static whenAnyResult(param0: java.util.Collection): bolts.Task;
public static whenAny(param0: java.util.Collection): bolts.Task;
public static whenAllResult(param0: java.util.Collection): bolts.Task;
public static whenAll(param0: java.util.Collection): bolts.Task;
public continueWhile(param0: java.util.concurrent.Callable, param1: bolts.Continuation): bolts.Task;
public continueWhile(param0: java.util.concurrent.Callable, param1: bolts.Continuation, param2: bolts.CancellationToken): bolts.Task;
public continueWhile(param0: java.util.concurrent.Callable, param1: bolts.Continuation, param2: java.util.concurrent.Executor): bolts.Task;
public continueWhile(param0: java.util.concurrent.Callable, param1: bolts.Continuation, param2: java.util.concurrent.Executor, param3: bolts.CancellationToken): bolts.Task;
public continueWith(param0: bolts.Continuation, param1: java.util.concurrent.Executor): bolts.Task;
public continueWith(param0: bolts.Continuation, param1: java.util.concurrent.Executor, param2: bolts.CancellationToken): bolts.Task;
public continueWith(param0: bolts.Continuation): bolts.Task;
public continueWith(param0: bolts.Continuation, param1: bolts.CancellationToken): bolts.Task;
public continueWithTask(param0: bolts.Continuation, param1: java.util.concurrent.Executor): bolts.Task;
public continueWithTask(param0: bolts.Continuation, param1: java.util.concurrent.Executor, param2: bolts.CancellationToken): bolts.Task;
public continueWithTask(param0: bolts.Continuation): bolts.Task;
public continueWithTask(param0: bolts.Continuation, param1: bolts.CancellationToken): bolts.Task;
public onSuccess(param0: bolts.Continuation, param1: java.util.concurrent.Executor): bolts.Task;
public onSuccess(param0: bolts.Continuation, param1: java.util.concurrent.Executor, param2: bolts.CancellationToken): bolts.Task;
public onSuccess(param0: bolts.Continuation): bolts.Task;
public onSuccess(param0: bolts.Continuation, param1: bolts.CancellationToken): bolts.Task;
public onSuccessTask(param0: bolts.Continuation, param1: java.util.concurrent.Executor): bolts.Task;
public onSuccessTask(param0: bolts.Continuation, param1: java.util.concurrent.Executor, param2: bolts.CancellationToken): bolts.Task;
public onSuccessTask(param0: bolts.Continuation): bolts.Task;
public onSuccessTask(param0: bolts.Continuation, param1: bolts.CancellationToken): bolts.Task;
public static BACKGROUND_EXECUTOR: java.util.concurrent.ExecutorService;
public static UI_THREAD_EXECUTOR: java.util.concurrent.Executor;
}
export module Task {
export class TaskCompletionSource exports bolts.TaskCompletionSource {
}
export class UnobservedExceptionHandler exports java.lang.Object {
public unobservedException(param0: bolts.Task, param1: bolts.UnobservedTaskException): void;
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment