diff options
Diffstat (limited to 'Playlist.java')
-rw-r--r-- | Playlist.java | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/Playlist.java b/Playlist.java index 635f62a..03f412f 100644 --- a/Playlist.java +++ b/Playlist.java @@ -2,23 +2,28 @@ import java.util.ArrayList; import java.io.Serializable; public class Playlist implements Serializable { + private static final long serialVersionUID = 6021717365357635741L; private int id; private String name; - private ArrayList<Song> content = new ArrayList<Song>(); + private ArrayList<Song> songs = new ArrayList<Song>(); + private ArrayList<AudioBook> audiobooks = new ArrayList<AudioBook>(); - public Playlist(int id, String name, ArrayList<Song> content) { - this.id=id; + public Playlist(String name, ArrayList<Song> songs, ArrayList<AudioBook> audiobooks) { this.name=name; - this.content=content; + this.songs=songs; + this.audiobooks=audiobooks; } public int getId(){return id;} public String getName(){return name;} - public ArrayList<Song> getContent(){return content;} + public ArrayList<Song> getSongs(){return songs;} + public ArrayList<AudioBook> getAudioBooks(){return audiobooks;} - public void setID(){this.id=id;} + public void setID(int id){this.id=id;} public void setName(){this.name=name;} -// public void setContent(){this.content=content;} + public String toString() { + return "Id : "+getId()+"\nName : "+getName(); + } } |