Musicoo/app/src/main/java/melody/offline/music/bean/OfflineBean.kt
2024-06-03 15:12:46 +08:00

22 lines
719 B
Kotlin

package melody.offline.music.bean
import androidx.annotation.Keep
import androidx.room.ColumnInfo
import androidx.room.Entity
import androidx.room.PrimaryKey
import java.io.Serializable
@Keep
@Entity
data class OfflineBean(
@ColumnInfo(name = "videoId") var videoId: String,
@ColumnInfo(name = "title") var title: String,
@ColumnInfo(name = "name") var name: String,
@ColumnInfo(name = "thumbnail") var thumbnail: String? = null,
@ColumnInfo(name = "bytesDownloaded") var bytesDownloaded: Long? = null,
@ColumnInfo(name = "size") var size: String? = null,
@ColumnInfo(name = "isOffline") var isOffline: Boolean
) : Serializable {
@PrimaryKey(autoGenerate = true)
var id: Long = 0
}