Searched refs:diffCallback (Results 1 - 11 of 11) sorted by relevance

/frameworks/support/v7/recyclerview/src/main/java/androidx/recyclerview/widget/
H A DListAdapter.java99 protected ListAdapter(@NonNull DiffUtil.ItemCallback<T> diffCallback) { argument
101 new AsyncDifferConfig.Builder<>(diffCallback).build());
H A DAsyncDifferConfig.java48 @NonNull DiffUtil.ItemCallback<T> diffCallback) {
51 mDiffCallback = diffCallback;
84 public Builder(@NonNull DiffUtil.ItemCallback<T> diffCallback) { argument
85 mDiffCallback = diffCallback;
45 AsyncDifferConfig( @onNull Executor mainThreadExecutor, @NonNull Executor backgroundThreadExecutor, @NonNull DiffUtil.ItemCallback<T> diffCallback) argument
H A DAsyncListDiffer.java117 * new AsyncDifferConfig.Builder().setDiffCallback(diffCallback).build());}
120 * @param diffCallback ItemCallback that compares items to dispatch appropriate animations when
125 @NonNull DiffUtil.ItemCallback<T> diffCallback) {
127 mConfig = new AsyncDifferConfig.Builder<>(diffCallback).build();
124 AsyncListDiffer(@onNull RecyclerView.Adapter adapter, @NonNull DiffUtil.ItemCallback<T> diffCallback) argument
/frameworks/support/paging/runtime/src/main/java/androidx/paging/
H A DPagedListAdapter.java128 * @param diffCallback The {@link DiffUtil.ItemCallback DiffUtil.ItemCallback} instance to
131 protected PagedListAdapter(@NonNull DiffUtil.ItemCallback<T> diffCallback) { argument
132 mDiffer = new AsyncPagedListDiffer<>(this, diffCallback);
H A DPagedStorageDiffHelper.java30 final DiffUtil.ItemCallback<T> diffCallback) {
46 return diffCallback.getChangePayload(oldItem, newItem);
70 return diffCallback.areItemsTheSame(oldItem, newItem);
85 return diffCallback.areContentsTheSame(oldItem, newItem);
27 computeDiff( final PagedStorage<T> oldList, final PagedStorage<T> newList, final DiffUtil.ItemCallback<T> diffCallback) argument
H A DAsyncPagedListDiffer.java143 * new AsyncDifferConfig.Builder<T>(diffCallback).build();}
146 * @param diffCallback The {@link DiffUtil.ItemCallback DiffUtil.ItemCallback} instance to
151 @NonNull DiffUtil.ItemCallback<T> diffCallback) {
153 mConfig = new AsyncDifferConfig.Builder<>(diffCallback).build();
150 AsyncPagedListDiffer(@onNull RecyclerView.Adapter adapter, @NonNull DiffUtil.ItemCallback<T> diffCallback) argument
/frameworks/support/v7/recyclerview/src/androidTest/java/androidx/recyclerview/widget/
H A DAsyncListDifferTest.kt62 diffCallback: DiffUtil.ItemCallback<T>): AsyncListDiffer<T> {
64 AsyncDifferConfig.Builder<T>(diffCallback)
/frameworks/support/leanback/src/main/java/androidx/leanback/widget/
H A DGuidedActionAdapter.java163 * @param diffCallback
165 public void setDiffCallback(DiffCallback<GuidedAction> diffCallback) { argument
166 mDiffCallback = diffCallback;
/frameworks/support/paging/runtime/src/androidTest/java/androidx/paging/
H A DAsyncPagedListDifferTest.kt46 diffCallback: DiffUtil.ItemCallback<T>): AsyncPagedListDiffer<T> {
48 AsyncDifferConfig.Builder<T>(diffCallback)
/frameworks/support/leanback/src/main/java/androidx/leanback/app/
H A DGuidedStepFragment.java830 * @param diffCallback DiffCallback used in {@link #setActions(List)}.
832 public void setActionsDiffCallback(DiffCallback<GuidedAction> diffCallback) { argument
833 mAdapter.setDiffCallback(diffCallback);
H A DGuidedStepSupportFragment.java825 * @param diffCallback DiffCallback used in {@link #setActions(List)}.
827 public void setActionsDiffCallback(DiffCallback<GuidedAction> diffCallback) { argument
828 mAdapter.setDiffCallback(diffCallback);

Completed in 250 milliseconds