| Continuation<T, R> | A function that is called to continue execution after completion of a Task. |
| OnCompleteListener<T> | Listener called when a Task completes. |
| OnFailureListener | Listener called when a Task fails with an exception. |
| OnSuccessListener<T> | Listener called when a Task completes successfully. |
| Task<T> | Represents an asynchronous operation. |
| TaskCompletionSource<T> | Provides the ability to create an incomplete Task and later complete it by either calling
setResult(T) or setException(Exception). |
| TaskExecutors | Standard Executor instances for use with Task. |
| Tasks | Task utility methods. |
| RuntimeExecutionException | Runtime version of java.util.concurrent.ExecutionException. |