- AggregateException - Exception in bolts
-
Aggregates multiple Throwable
s that may be thrown in the process of a task's execution.
- AggregateException(String, Throwable[]) - Constructor for exception bolts.AggregateException
-
Constructs a new AggregateException
with the current stack trace, the
specified detail message and the specified causes.
- AggregateException(List<Exception>) - Constructor for exception bolts.AggregateException
-
- APP_LINK_NAVIGATE_IN_EVENT_NAME - Static variable in class bolts.MeasurementEvent
-
The name for event of handling incoming applink intent.
- APP_LINK_NAVIGATE_OUT_EVENT_NAME - Static variable in class bolts.MeasurementEvent
-
The name for event of navigating out to other apps.
- AppLink - Class in bolts
-
Contains App Link metadata relevant for navigation on this device derived from the HTML
at a given URL.
- AppLink(Uri, List<AppLink.Target>, Uri) - Constructor for class bolts.AppLink
-
Creates an AppLink with the given metadata.
- AppLink.Target - Class in bolts
-
Represents a target defined in App Link metadata, consisting of at least a package name,
and optionally a URL, class name (for explicit intent handling), and an app name.
- AppLink.Target(String, String, Uri, String) - Constructor for class bolts.AppLink.Target
-
Creates a Target with the given metadata.
- AppLinkNavigation - Class in bolts
-
Represents a pending request to navigate to an App Link.
- AppLinkNavigation(AppLink, Bundle, Bundle) - Constructor for class bolts.AppLinkNavigation
-
Creates an AppLinkNavigation with the given link, extras, and App Link data.
- AppLinkNavigation.NavigationResult - Enum in bolts
-
- AppLinkResolver - Interface in bolts
-
Implement this interface to provide an alternate strategy for resolving App Links that may
include pre-fetching, caching, or querying for App Link data from an index provided by a
service provider.
- AppLinks - Class in bolts
-
Provides a set of utility methods for working with incoming Intents that may contain App Link
data.
- AppLinks() - Constructor for class bolts.AppLinks
-
- call(Callable<TResult>, Executor) - Static method in class bolts.Task
-
Invokes the callable using the given executor, returning a Task to represent the operation.
- call(Callable<TResult>) - Static method in class bolts.Task
-
Invokes the callable on the current thread, producing a Task.
- callInBackground(Callable<TResult>) - Static method in class bolts.Task
-
Invokes the callable on a background thread, returning a Task to represent the operation.
- cancelled() - Static method in class bolts.Task
-
Creates a cancelled task.
- Capture<T> - Class in bolts
-
Provides a class that can be used for capturing variables in an anonymous class implementation.
- Capture() - Constructor for class bolts.Capture
-
- Capture(T) - Constructor for class bolts.Capture
-
- cast() - Method in class bolts.Task
-
Makes a fluent cast of a Task's result possible, avoiding an extra continuation just to cast
the type of the result.
- Continuation<TTaskResult,TContinuationResult> - Interface in bolts
-
A function to be called after a task completes.
- continueWhile(Callable<Boolean>, Continuation<Void, Task<Void>>) - Method in class bolts.Task
-
Continues a task with the equivalent of a Task-based while loop, where the body of the loop is
a task continuation.
- continueWhile(Callable<Boolean>, Continuation<Void, Task<Void>>, Executor) - Method in class bolts.Task
-
Continues a task with the equivalent of a Task-based while loop, where the body of the loop is
a task continuation.
- continueWith(Continuation<TResult, TContinuationResult>, Executor) - Method in class bolts.Task
-
Adds a continuation that will be scheduled using the executor, returning a new task that
completes after the continuation has finished running.
- continueWith(Continuation<TResult, TContinuationResult>) - Method in class bolts.Task
-
Adds a synchronous continuation to this task, returning a new task that completes after the
continuation has finished running.
- continueWithTask(Continuation<TResult, Task<TContinuationResult>>, Executor) - Method in class bolts.Task
-
Adds an Task-based continuation to this task that will be scheduled using the executor,
returning a new task that completes after the task returned by the continuation has completed.
- continueWithTask(Continuation<TResult, Task<TContinuationResult>>) - Method in class bolts.Task
-
Adds an asynchronous continuation to this task, returning a new task that completes after the
task returned by the continuation has completed.
- create() - Static method in class bolts.Task
-
Creates a TaskCompletionSource that orchestrates a Task.