Как правильно сериализовать / десериализовать элемент в списке карты, который обрабатывается TypedAdapter для настраиваемой сериализации и десериализации?
Я пытался использовать массив, но мне нужно, чтобы список динамически добавлялся и часто удалялся. Поэтому я не могу использовать массив.
gsonBuilder.registerTypeAdapter(ItemStack.class, new ItemStackAdapter());
public class AuctionHouseData {
private String id;
private List<ItemStack> itemStackList = new ArrayList<>();
}
Я хочу, чтобы список был автоматически десериализован / сериализован на основе TypedAdapter для каждого элемента.