//musiclibrary2/app.cash.tempest2.musiclibrary
Package-level declarations¶
Types¶
Name | Summary |
---|---|
AlbumInfo | [jvm] data class AlbumInfo(val album_token: String, val album_title: String, val artist_name: String, val release_date: LocalDate, val genre_name: String, val label_name: String? = null) |
AlbumTrack | [jvm] data class AlbumTrack(val album_token: String, val track_token: String, val track_title: String, val run_length: Duration, val track_description: String = "") |
AsyncMusicDb | [jvm] interface AsyncMusicDb : AsyncLogicalDb |
AsyncMusicTable | [jvm] interface AsyncMusicTable : AsyncLogicalTable<MusicItem> |
MusicDb | [jvm] interface MusicDb : LogicalDb |
MusicItem | [jvm] class MusicItem |
MusicTable | [jvm] interface MusicTable : LogicalTable<MusicItem> |
PlaylistInfo | [jvm] data class PlaylistInfo(val playlist_token: String, val playlist_name: String, val playlist_tracks: List<AlbumTrack.Key>, val playlist_version: Long = 1) |