Skip to content

//musiclibrary/app.cash.tempest.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)
AlbumTrack [jvm]
data class AlbumTrack(val album_token: String, val track_token: String, val track_title: String, val run_length: Duration)
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)