У меня проблема с десериализацией строки json с помощью Gson. Я получаю массив команд. Команда может быть запуском, остановкой или другим типом команды. Естественно у меня есть полиморфизм, и команда запуска / остановки наследуется от команды.
Как я могу преобразовать его обратно в правильный командный объект с помощью gson?
Похоже, я получаю только базовый тип, то есть объявленный тип, а не тип среды выполнения.