X-Git-Url: https://git.nmode.ca/signal-cli/blobdiff_plain/f40c351662e55e26dc3fa78bf39f2573a4681524..ce7aa580b6f0580cdcf7fd68fcc8efba737d21ed:/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 3ff40585..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,32 +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; - - @JsonProperty - public String file; +public record JsonStickerPack(String title, String author, JsonSticker cover, List stickers) { - @JsonProperty - public String contentType; - } + public record JsonSticker(String emoji, String file, String contentType) {} }