Playlist

public final class Playlist implements Serializable

Constructors

Link copied to clipboard
public Playlist Playlist(UUID id, String name, List<Song> songList)
Link copied to clipboard
public Playlist Playlist(UUID id, String name)

Functions

Link copied to clipboard
public final Unit addSong(Song song)
Link copied to clipboard
Link copied to clipboard
public final Boolean contains(Song song)
Link copied to clipboard
public Boolean equals(Object other)
Link copied to clipboard
public final UUID getId()
Link copied to clipboard
public final String getName()
Link copied to clipboard
public final Song getSongAt(Integer index)
Link copied to clipboard
public final Integer getSongCount()
Link copied to clipboard
public final List<Song> getSongList()
Link copied to clipboard
public Integer hashCode()
Link copied to clipboard
public final Boolean isFavorites()
Link copied to clipboard
public final Unit removeSong(Song song)
Link copied to clipboard
public final Unit removeSongAt(Integer index)
Link copied to clipboard
public final Unit setName(String name)
Link copied to clipboard
public final Unit setSongList(List<Song> songList)

Properties

Link copied to clipboard
private final UUID id
Link copied to clipboard
private final Boolean isFavorites
Link copied to clipboard
private String name
Link copied to clipboard
private final Integer songCount
Link copied to clipboard
private List<Song> songList