Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /// <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;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement