Я пытаюсь создать приложение для игрока c, в котором я использую класс Song
. Одно из полей песни - это уникальное song.id
(предположим, что оно int
).
В настоящее время я создаю метод, который должен сохранять Library.songList
(List<Song>
) и Library.playlists
(List<Playlist>
) в файл. json (как указано в заголовке - im, используя GSON). Playlist
класс использует List<Song>
для хранения песен.
При сохранении Library.songList
я хочу сохранить все поля объекта песни, что легко, но когда дело доходит до сохранения Library.playlists
, я получаю проблема.
В файле json при сохранении списков воспроизведения я хочу создать список, содержащий ТОЛЬКО concreteSong.id
поле.
Есть ли способ, которым я могу этого достичь? Заранее спасибо!