That fuck shit the fascists are using
1package org.tm.archive.wallpaper;
2
3import android.widget.ImageView;
4
5import androidx.annotation.NonNull;
6
7import org.tm.archive.util.adapter.mapping.MappingModel;
8
9class ChatWallpaperSelectionMappingModel implements MappingModel<ChatWallpaperSelectionMappingModel> {
10
11 private final ChatWallpaper chatWallpaper;
12
13 ChatWallpaperSelectionMappingModel(@NonNull ChatWallpaper chatWallpaper) {
14 this.chatWallpaper = chatWallpaper;
15 }
16
17 ChatWallpaper getWallpaper() {
18 return chatWallpaper;
19 }
20
21 public void loadInto(@NonNull ImageView imageView) {
22 chatWallpaper.loadInto(imageView);
23 }
24
25 @Override
26 public boolean areItemsTheSame(@NonNull ChatWallpaperSelectionMappingModel newItem) {
27 return areContentsTheSame(newItem);
28 }
29
30 @Override
31 public boolean areContentsTheSame(@NonNull ChatWallpaperSelectionMappingModel newItem) {
32 return chatWallpaper.equals(newItem.chatWallpaper);
33 }
34}