android.support.v7.util
Interfaces
| ListUpdateCallback | An interface that can receive Update operations that are applied to a list. |
Classes
| AsyncListUtil<T> | A utility class that supports asynchronous content loading. |
| AsyncListUtil.DataCallback<T> |
The callback that provides data access for AsyncListUtil.
|
| AsyncListUtil.ViewCallback |
The callback that links AsyncListUtil with the list view.
|
| BatchingListUpdateCallback |
Wraps a ListUpdateCallback callback and batches operations that can be merged.
|
| DiffUtil | DiffUtil is a utility class that can calculate the difference between two lists and output a list of update operations that converts the first list into the second one. |
| DiffUtil.Callback | A Callback class used by DiffUtil while calculating the diff between two lists. |
| DiffUtil.DiffResult |
This class holds the information about the result of a
calculateDiff(Callback, boolean) call.
|
| SortedList<T> |
A Sorted list implementation that can keep items in order and also notify for changes in the
list
such that it can be bound to a RecyclerView.Adapter.
|
| SortedList.BatchedCallback<T2> | A callback implementation that can batch notify events dispatched by the SortedList. |
| SortedList.Callback<T2> |
The class that controls the behavior of the SortedList.
|