package com.kure.musicplayer.model;
import java.util.ArrayList;
public class Playlist {
private long id;
private String name;
private ArrayList<Long> songs = new ArrayList<Long>();
public Playlist(long id, String name) {
this.id = id;
this.name = name;
}
public long getID() {
return id;
}
public String getName() {
return name;
}
/**
* Inserts a song on this Playlist.
*
* @param id Global song id.
*/
public void add(long id) {
if (! songs.contains(id))
songs.add(id);
}
/**
* Returns a list with all the songs inside this Playlist.
* @return
*/
public ArrayList<Long> getSongIds() {
ArrayList<Long> list = new ArrayList<Long>();
for (Long songID : songs)
list.add(songID);
return list;
}
}