Interface | Description |
---|---|
TaskDrainer.DrainListener |
Fired asynchronously after draining has begun with
TaskDrainer.beginDrain()
and all tasks that were started have finished. |
Class | Description |
---|---|
ArrayUtils |
Various assortment of array utilities.
|
CloseableLock |
Implement a shared/exclusive lock that can be closed.
|
HashCodeHelpers |
Provide hashing functions using the Modified Bernstein hash
|
ListUtils |
Various assortment of list utilities.
|
LongParcelable | |
ParamsUtils |
Various assortment of params utilities.
|
SizeAreaComparator |
Comparator for
Size objects by the area. |
SubmitInfo |
The status information returned for a successful capture request submission.
|
SurfaceUtils |
Various Surface utilities.
|
TaskDrainer<T> |
Keep track of multiple concurrent tasks starting and finishing by their key;
allow draining existing tasks and figuring out when all tasks have finished
(and new ones won't begin).
|
TaskSingleDrainer |
Keep track of a single concurrent task starting and finishing;
allow draining the existing task and figuring out when the task has finished
(and won't restart).
|
TypeReference<T> |
Super type token; allows capturing generic types at runtime by forcing them to be reified.
|
UncheckedThrow |