]>
nmode's Git Repositories - signal-cli/blob - lib/src/main/java/org/asamk/signal/manager/storage/stickers/StickerPackId.java
6d992d1de998926b37847ec92c69714e90ade1e8
1 package org
.asamk
.signal
.manager
.storage
.stickers
;
3 import java
.util
.Arrays
;
5 public class StickerPackId
{
7 private final byte[] id
;
9 private StickerPackId(final byte[] id
) {
13 public static StickerPackId
deserialize(byte[] packId
) {
14 return new StickerPackId(packId
);
17 public byte[] serialize() {
22 public boolean equals(final Object o
) {
23 if (this == o
) return true;
24 if (o
== null || getClass() != o
.getClass()) return false;
26 final StickerPackId that
= (StickerPackId
) o
;
28 return Arrays
.equals(id
, that
.id
);
32 public int hashCode() {
33 return Arrays
.hashCode(id
);