That fuck shit the fascists are using
at master 34 lines 909 B view raw
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}