content: 
  package com.indiagenisys.whatsapp_stickers_handler;
  
  import android.os.Build;
  import android.os.Parcel;
  import android.os.Parcelable;
  
  import androidx.annotation.RequiresApi;
  
  import java.util.List;
  import java.util.Objects;
  
  class Sticker implements Parcelable {
      final String imageFileName;
      final List<String> emojis;
      long size;
  
      Sticker(String imageFileName, List<String> emojis) {
          this.imageFileName = imageFileName;
          this.emojis = emojis;
      }
  
      private Sticker(Parcel in) {
          imageFileName = in.readString();
          emojis = in.createStringArrayList();
          size = in.readLong();
      }
  
      public static final Creator<Sticker> CREATOR = new Creator<Sticker>() {
          @Override
          public Sticker createFromParcel(Parcel in) {
              return new Sticker(in);
          }
  
          @Override
          public Sticker[] newArray(int size) {
              return new Sticker[size];
          }
      };
  
      @Override
      public String toString() {
          return "Sticker{" +
                  "imageFileName='" + imageFileName + '\'' +
                  ", emojis=" + emojis +
                  ", size=" + size +
                  '}';
      }
  
      public void setSize(long size) {
          this.size = size;
      }
  
      @Override
      public int describeContents() {
          return 0;
      }
  
      @Override
      public void writeToParcel(Parcel dest, int flags) {
          dest.writeString(imageFileName);
          dest.writeStringList(emojis);
          dest.writeLong(size);
      }
  
      @RequiresApi(api = Build.VERSION_CODES.KITKAT)
      @Override
      public boolean equals(Object o) {
          if (this == o) return true;
          if (o == null || getClass() != o.getClass()) return false;
          Sticker sticker = (Sticker) o;
          return Objects.equals(imageFileName, sticker.imageFileName);
      }
  
      @RequiresApi(api = Build.VERSION_CODES.KITKAT)
      @Override
      public int hashCode() {
          return Objects.hash(imageFileName, emojis, size);
      }
  }