Home
last modified time | relevance | path

Searched refs:oldItem (Results 1 – 25 of 26) sorted by relevance

12

/frameworks/support/leanback/src/main/java/androidx/leanback/widget/
DGuidedActionDiffCallback.java39 public boolean areItemsTheSame(@NonNull GuidedAction oldItem, @NonNull GuidedAction newItem) { in areItemsTheSame() argument
40 if (oldItem == null) { in areItemsTheSame()
45 return oldItem.getId() == newItem.getId(); in areItemsTheSame()
49 public boolean areContentsTheSame(@NonNull GuidedAction oldItem, in areContentsTheSame() argument
51 if (oldItem == null) { in areContentsTheSame()
56 return oldItem.getCheckSetId() == newItem.getCheckSetId() in areContentsTheSame()
57 && oldItem.mActionFlags == newItem.mActionFlags in areContentsTheSame()
58 && TextUtils.equals(oldItem.getTitle(), newItem.getTitle()) in areContentsTheSame()
59 && TextUtils.equals(oldItem.getDescription(), newItem.getDescription()) in areContentsTheSame()
60 && oldItem.getInputType() == newItem.getInputType() in areContentsTheSame()
[all …]
DDiffCallback.java46 public abstract boolean areItemsTheSame(@NonNull Value oldItem, @NonNull Value newItem); in areItemsTheSame() argument
57 public abstract boolean areContentsTheSame(@NonNull Value oldItem, @NonNull Value newItem); in areContentsTheSame() argument
65 public Object getChangePayload(@NonNull Value oldItem, @NonNull Value newItem) { in getChangePayload() argument
/frameworks/support/v7/recyclerview/src/main/java/androidx/recyclerview/widget/
DAsyncListDiffer.java234 T oldItem = oldList.get(oldItemPosition); in submitList()
236 if (oldItem != null && newItem != null) { in submitList()
237 return mConfig.getDiffCallback().areItemsTheSame(oldItem, newItem); in submitList()
240 return oldItem == null && newItem == null; in submitList()
245 T oldItem = oldList.get(oldItemPosition); in submitList()
247 if (oldItem != null && newItem != null) { in submitList()
248 return mConfig.getDiffCallback().areContentsTheSame(oldItem, newItem); in submitList()
250 if (oldItem == null && newItem == null) { in submitList()
263 T oldItem = oldList.get(oldItemPosition); in submitList()
265 if (oldItem != null && newItem != null) { in submitList()
[all …]
DSortedList.java298 T oldItem = mOldData[mOldDataStart]; in replaceAllInternal() local
301 int result = mCallback.compare(oldItem, newItem); in replaceAllInternal()
307 if (!mCallback.areItemsTheSame(oldItem, newItem)) { in replaceAllInternal()
316 if (!mCallback.areContentsTheSame(oldItem, newItem)) { in replaceAllInternal()
320 mCallback.getChangePayload(oldItem, newItem)); in replaceAllInternal()
441 T oldItem = mOldData[mOldDataStart]; in merge() local
443 int compare = mCallback.compare(oldItem, newItem); in merge()
450 } else if (compare == 0 && mCallback.areItemsTheSame(oldItem, newItem)) { in merge()
455 if (!mCallback.areContentsTheSame(oldItem, newItem)) { in merge()
457 mCallback.getChangePayload(oldItem, newItem)); in merge()
[all …]
DSimpleItemAnimator.java315 public final void dispatchChangeFinished(RecyclerView.ViewHolder item, boolean oldItem) { in dispatchChangeFinished() argument
316 onChangeFinished(item, oldItem); in dispatchChangeFinished()
356 public final void dispatchChangeStarting(RecyclerView.ViewHolder item, boolean oldItem) { in dispatchChangeStarting() argument
357 onChangeStarting(item, oldItem); in dispatchChangeStarting()
440 public void onChangeStarting(RecyclerView.ViewHolder item, boolean oldItem) { in onChangeStarting() argument
453 public void onChangeFinished(RecyclerView.ViewHolder item, boolean oldItem) { in onChangeFinished() argument
DDiffUtil.java382 public abstract boolean areItemsTheSame(@NonNull T oldItem, @NonNull T newItem); in areItemsTheSame() argument
408 public abstract boolean areContentsTheSame(@NonNull T oldItem, @NonNull T newItem); in areContentsTheSame() argument
426 public Object getChangePayload(@NonNull T oldItem, @NonNull T newItem) { in getChangePayload() argument
DDefaultItemAnimator.java419 boolean oldItem = false; in endChangeAnimationIfNecessary()
424 oldItem = true; in endChangeAnimationIfNecessary()
431 dispatchChangeFinished(item, oldItem); in endChangeAnimationIfNecessary()
/frameworks/support/paging/runtime/src/main/java/androidx/paging/
DPagedStorageDiffHelper.java41 T oldItem = oldList.get(oldItemPosition + oldOffset); in computeDiff()
43 if (oldItem == null || newItem == null) { in computeDiff()
46 return diffCallback.getChangePayload(oldItem, newItem); in computeDiff()
61 T oldItem = oldList.get(oldItemPosition + oldOffset); in computeDiff() local
63 if (oldItem == newItem) { in computeDiff()
67 if (oldItem == null || newItem == null) { in computeDiff()
70 return diffCallback.areItemsTheSame(oldItem, newItem); in computeDiff()
75 T oldItem = oldList.get(oldItemPosition + oldOffset); in computeDiff() local
77 if (oldItem == newItem) { in computeDiff()
81 if (oldItem == null || newItem == null) { in computeDiff()
[all …]
/frameworks/support/leanback/src/androidTest/java/androidx/leanback/widget/
DObjectAdapterTest.java163 public boolean areItemsTheSame(AdapterItem oldItem, AdapterItem newItem) { in areItemsTheSame() argument
164 return oldItem.getId() == newItem.getId(); in areItemsTheSame()
169 public boolean areContentsTheSame(AdapterItem oldItem, AdapterItem newItem) { in areContentsTheSame() argument
170 return oldItem.equals(newItem); in areContentsTheSame()
175 public Object getChangePayload(AdapterItem oldItem, in getChangePayload() argument
178 if (oldItem.getId() != newItem.getId()) { in getChangePayload()
182 if (!oldItem.getStringMemberOne().equals(newItem.getStringMemberOne())) { in getChangePayload()
186 if (!oldItem.getStringMemberTwo().equals(newItem.getStringMemberTwo())) { in getChangePayload()
190 if (!oldItem.getNotRelatedStringMember().equals(newItem.getNotRelatedStringMember())) { in getChangePayload()
262 public boolean areItemsTheSame(AdapterItem oldItem, AdapterItem newItem) { in setup()
[all …]
/frameworks/support/paging/integration-tests/testapp/src/main/java/androidx/paging/integration/testapp/
DItem.java50 public boolean areContentsTheSame(@NonNull Item oldItem, @NonNull Item newItem) {
51 return oldItem.equals(newItem);
55 public boolean areItemsTheSame(@NonNull Item oldItem, @NonNull Item newItem) {
56 return oldItem.id == newItem.id;
/frameworks/support/samples/SupportLeanbackDemos/src/main/java/com/example/android/leanback/
DSearchFragment.java54 public boolean areItemsTheSame(PhotoItem oldItem, PhotoItem newItem) {
55 return oldItem.getId() == newItem.getId();
61 public boolean areContentsTheSame(PhotoItem oldItem, PhotoItem newItem) {
62 return oldItem.equals(newItem);
67 public Object getChangePayload(PhotoItem oldItem, PhotoItem newItem) {
69 if (oldItem.getImageResourceId()
74 if (oldItem.getTitle() != null && newItem.getTitle() != null
75 && !oldItem.getTitle().equals(newItem.getTitle())) {
79 if (oldItem.getContent() != null && newItem.getContent() != null
80 && !oldItem.getContent().equals(newItem.getContent())) {
DSearchSupportFragment.java57 public boolean areItemsTheSame(PhotoItem oldItem, PhotoItem newItem) {
58 return oldItem.getId() == newItem.getId();
64 public boolean areContentsTheSame(PhotoItem oldItem, PhotoItem newItem) {
65 return oldItem.equals(newItem);
70 public Object getChangePayload(PhotoItem oldItem, PhotoItem newItem) {
72 if (oldItem.getImageResourceId()
77 if (oldItem.getTitle() != null && newItem.getTitle() != null
78 && !oldItem.getTitle().equals(newItem.getTitle())) {
82 if (oldItem.getContent() != null && newItem.getContent() != null
83 && !oldItem.getContent().equals(newItem.getContent())) {
/frameworks/support/room/integration-tests/testapp/src/main/java/androidx/room/integration/testapp/database/
DCustomer.java102 public boolean areContentsTheSame(@NonNull Customer oldItem, @NonNull Customer newItem) {
103 return oldItem.equals(newItem);
107 public boolean areItemsTheSame(@NonNull Customer oldItem, @NonNull Customer newItem) {
108 return oldItem.getId() == newItem.getId();
/frameworks/base/core/java/com/android/internal/widget/
DSimpleItemAnimator.java316 public final void dispatchChangeFinished(ViewHolder item, boolean oldItem) { in dispatchChangeFinished() argument
317 onChangeFinished(item, oldItem); in dispatchChangeFinished()
357 public final void dispatchChangeStarting(ViewHolder item, boolean oldItem) { in dispatchChangeStarting() argument
358 onChangeStarting(item, oldItem); in dispatchChangeStarting()
441 public void onChangeStarting(ViewHolder item, boolean oldItem) { in onChangeStarting() argument
454 public void onChangeFinished(ViewHolder item, boolean oldItem) { in onChangeFinished() argument
DDefaultItemAnimator.java420 boolean oldItem = false; in endChangeAnimationIfNecessary()
425 oldItem = true; in endChangeAnimationIfNecessary()
432 dispatchChangeFinished(item, oldItem); in endChangeAnimationIfNecessary()
/frameworks/support/paging/runtime/src/androidTest/java/androidx/paging/
DPagedStorageDiffHelperTest.kt101 override fun areItemsTheSame(oldItem: String, newItem: String): Boolean { in areItemsTheSame()
103 return oldItem[0] == newItem[0] in areItemsTheSame()
106 override fun areContentsTheSame(oldItem: String, newItem: String): Boolean { in areContentsTheSame()
107 return oldItem == newItem in areContentsTheSame()
DAsyncPagedListDifferTest.kt323 override fun areItemsTheSame(oldItem: String, newItem: String): Boolean { in areItemsTheSame()
324 return oldItem == newItem in areItemsTheSame()
327 override fun areContentsTheSame(oldItem: String, newItem: String): Boolean { in areContentsTheSame()
328 return oldItem == newItem in areContentsTheSame()
/frameworks/support/v7/recyclerview/src/androidTest/java/androidx/recyclerview/widget/
DAsyncListDifferTest.kt294 override fun areItemsTheSame(oldItem: String, newItem: String): Boolean { in areItemsTheSame()
296 return oldItem[0] == newItem[0] in areItemsTheSame()
299 override fun areContentsTheSame(oldItem: String, newItem: String): Boolean { in areContentsTheSame()
300 return oldItem == newItem in areContentsTheSame()
303 override fun getChangePayload(oldItem: String, newItem: String): Any? { in getChangePayload()
304 if (newItem.startsWith(oldItem)) { in getChangePayload()
306 return newItem.subSequence(oldItem.length, newItem.length) in getChangePayload()
DDummyItemAnimator.java153 public void onChangeStarting(RecyclerView.ViewHolder item, boolean oldItem) { in onChangeStarting() argument
154 CountDownLatch latch = mCountDownLatches[oldItem ? CHANGE_OLD_START : CHANGE_NEW_START]; in onChangeStarting()
185 public void onChangeFinished(RecyclerView.ViewHolder item, boolean oldItem) { in onChangeFinished() argument
186 CountDownLatch latch = mCountDownLatches[oldItem in onChangeFinished()
DDefaultItemAnimatorTest.java98 public void onChangeFinished(RecyclerView.ViewHolder item, boolean oldItem) { in setUp()
/frameworks/base/core/java/com/android/internal/view/menu/
DBaseMenuPresenter.java96 final MenuItemImpl oldItem = convertView instanceof MenuView.ItemView ? in updateMenuView() local
99 if (item != oldItem) { in updateMenuView()
/frameworks/support/v7/appcompat/src/main/java/androidx/appcompat/view/menu/
DBaseMenuPresenter.java103 final MenuItemImpl oldItem = convertView instanceof MenuView.ItemView ? in updateMenuView() local
106 if (item != oldItem) { in updateMenuView()
/frameworks/support/samples/Support7Demos/src/main/java/com/example/android/supportv7/util/
DSortedListActivity.java99 public boolean areContentsTheSame(Item oldItem, in SortedListAdapter()
101 return oldItem.mText.equals(newItem.mText); in SortedListAdapter()
/frameworks/support/leanback/src/androidTest/java/androidx/leanback/app/
DGuidedStepFragmentTest.java480 public void onChangeStarting(RecyclerView.ViewHolder item, boolean oldItem) { in recyclerViewDiffTest()
481 if (!oldItem) { in recyclerViewDiffTest()
484 super.onChangeStarting(item, oldItem); in recyclerViewDiffTest()
DGuidedStepSupportFragmentTest.java477 public void onChangeStarting(RecyclerView.ViewHolder item, boolean oldItem) { in recyclerViewDiffTest()
478 if (!oldItem) { in recyclerViewDiffTest()
481 super.onChangeStarting(item, oldItem); in recyclerViewDiffTest()

12