public class DiffListCallback<T>
extends android.support.v7.util.DiffUtil.Callback
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<T> |
items |
protected java.util.List<T> |
newItems |
| Constructor and Description |
|---|
DiffListCallback() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
areContentsTheSame(int oldItemPosition,
int newItemPosition) |
boolean |
areItemsTheSame(int oldItemPosition,
int newItemPosition) |
java.util.List<T> |
getItems() |
java.util.List<T> |
getNewItems() |
int |
getNewListSize() |
int |
getOldListSize() |
void |
setLists(java.util.List<T> items,
java.util.List<T> newItems) |
public java.util.List<T> getItems()
public java.util.List<T> getNewItems()
public int getOldListSize()
getOldListSize in class android.support.v7.util.DiffUtil.Callbackpublic int getNewListSize()
getNewListSize in class android.support.v7.util.DiffUtil.Callbackpublic boolean areItemsTheSame(int oldItemPosition,
int newItemPosition)
areItemsTheSame in class android.support.v7.util.DiffUtil.Callbackpublic boolean areContentsTheSame(int oldItemPosition,
int newItemPosition)
areContentsTheSame in class android.support.v7.util.DiffUtil.Callback