| 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. |
| 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. |
| RuntimeExecutionException | Runtime version of ExecutionException. |