X-Git-Url: https://git.nmode.ca/signal-cli/blobdiff_plain/c72aeed8bba4d5ca873b36b4edb2b8eda9c24ec7..ffcda46c31b586c786bae46ddddb405b5e7855cd:/lib/src/main/java/org/asamk/signal/manager/JsonStickerPack.java diff --git a/lib/src/main/java/org/asamk/signal/manager/JsonStickerPack.java b/lib/src/main/java/org/asamk/signal/manager/JsonStickerPack.java index e5e0e445..89114426 100644 --- a/lib/src/main/java/org/asamk/signal/manager/JsonStickerPack.java +++ b/lib/src/main/java/org/asamk/signal/manager/JsonStickerPack.java @@ -1,29 +1,8 @@ package org.asamk.signal.manager; -import com.fasterxml.jackson.annotation.JsonProperty; - import java.util.List; -public class JsonStickerPack { - - @JsonProperty - public String title; - - @JsonProperty - public String author; - - @JsonProperty - public JsonSticker cover; - - @JsonProperty - public List stickers; - - public static class JsonSticker { - - @JsonProperty - public String emoji; +public record JsonStickerPack(String title, String author, JsonSticker cover, List stickers) { - @JsonProperty - public String file; - } + public record JsonSticker(String emoji, String file, String contentType) {} }