aboutsummaryrefslogtreecommitdiffstats
path: root/Playlist.java
diff options
context:
space:
mode:
authorClyhtsuriva <aimeric@adjutor.xyz>2020-12-11 09:12:05 +0100
committerClyhtsuriva <aimeric@adjutor.xyz>2020-12-11 09:12:05 +0100
commit532cd1e395a637a5e507bc3687a4a64e50e55b30 (patch)
treef15d9b5a14e1129aa9b9629d842dcf8f99745d5d /Playlist.java
parentec126de053cd1343e0c5778a56ea58045d0e3170 (diff)
downloadjMusicHub-532cd1e395a637a5e507bc3687a4a64e50e55b30.tar.gz
jMusicHub-532cd1e395a637a5e507bc3687a4a64e50e55b30.tar.bz2
jMusicHub-532cd1e395a637a5e507bc3687a4a64e50e55b30.zip
adding Serialization interface and methods
Diffstat (limited to '')
-rw-r--r--Playlist.java13
1 files changed, 10 insertions, 3 deletions
diff --git a/Playlist.java b/Playlist.java
index 2e19822..635f62a 100644
--- a/Playlist.java
+++ b/Playlist.java
@@ -1,12 +1,13 @@
import java.util.ArrayList;
+import java.io.Serializable;
-public class Playlist {
+public class Playlist implements Serializable {
private int id;
private String name;
- private ArrayList<String> content = new ArrayList<String>();
+ private ArrayList<Song> content = new ArrayList<Song>();
- public Playlist(int id, String name, ArrayList<String> content) {
+ public Playlist(int id, String name, ArrayList<Song> content) {
this.id=id;
this.name=name;
this.content=content;
@@ -14,4 +15,10 @@ public class Playlist {
public int getId(){return id;}
public String getName(){return name;}
+ public ArrayList<Song> getContent(){return content;}
+
+ public void setID(){this.id=id;}
+ public void setName(){this.name=name;}
+// public void setContent(){this.content=content;}
+
}