PlayerAndroid/app/src/main/java/code/name/monkey/retromusic/model/PlaylistSong.java

58 lines
1.6 KiB
Java
Raw Normal View History

2019-03-03 09:20:15 +00:00
/*
* Copyright (c) 2019 Hemanth Savarala.
*
* Licensed under the GNU General Public License v3
*
* This is free software: you can redistribute it and/or modify it under
* the terms of the GNU General Public License as published by
* the Free Software Foundation either version 3 of the License, or (at your option) any later version.
*
* This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* See the GNU General Public License for more details.
*/
2018-07-27 13:07:33 +00:00
package code.name.monkey.retromusic.model;
2019-03-04 03:55:09 +00:00
import kotlinx.android.parcel.Parcelize;
2020-01-29 17:25:43 +00:00
import org.jetbrains.annotations.NotNull;
2018-07-27 13:07:33 +00:00
2019-03-04 03:55:09 +00:00
/**
* Created by hemanths on 3/4/19
*/
@Parcelize
public class PlaylistSong extends Song {
2020-01-29 17:25:43 +00:00
2019-03-04 03:55:09 +00:00
final int idInPlayList;
2020-01-29 17:25:43 +00:00
final int playlistId;
2019-03-04 03:55:09 +00:00
public PlaylistSong(int id,
2020-01-29 17:25:43 +00:00
@NotNull String title,
int trackNumber,
int year,
long duration,
@NotNull String data,
long dateModified,
int albumId,
@NotNull String albumName,
int artistId,
@NotNull String artistName,
int playlistId,
int idInPlayList,
@NotNull String composer) {
super(id, title, trackNumber, year, duration, data, dateModified, albumId, albumName, artistId, artistName,
composer);
2018-07-27 13:07:33 +00:00
this.playlistId = playlistId;
this.idInPlayList = idInPlayList;
}
2019-03-04 03:55:09 +00:00
public int getIdInPlayList() {
return idInPlayList;
2018-07-27 13:07:33 +00:00
}
2020-01-29 17:25:43 +00:00
public int getPlaylistId() {
return playlistId;
}
2018-07-27 13:07:33 +00:00
}