package

# com.google.android.gms.tasks

## Interfaces

Continuation<TResult, TContinuationResult> | A function that is called to continue execution after completion of a `Task`.
OnCompleteListener<TResult> | Listener called when a `Task` completes.
OnFailureListener | Listener called when a `Task` fails with an exception.
OnSuccessListener<TResult> | Listener called when a `Task` completes successfully.

## Classes

Task<TResult> | Represents an asynchronous operation.
TaskCompletionSource<TResult> | Provides the ability to create an incomplete `Task` and later complete it by either calling `setResult(TResult)` or `setException(Exception)`.
TaskExecutors | Standard `Executor` instances for use with `Task`.
Tasks | `Task` utility methods.

## Exceptions

RuntimeExecutionException | Runtime version of `ExecutionException`.