diff options
author | Scott Jackson <daneren2005@gmail.com> | 2013-07-27 14:33:25 -0700 |
---|---|---|
committer | Scott Jackson <daneren2005@gmail.com> | 2013-07-27 14:33:38 -0700 |
commit | 4738428c2c205f42200386ae09b44b9ec07b9144 (patch) | |
tree | a6402978fe1b4655f90c3c8a181f4d246fbc5e89 /subsonic-main/src/main/java/net/sourceforge/subsonic/ajax/PlayQueueInfo.java | |
parent | 82ec8315f777c319f2372540098e21111019d629 (diff) | |
download | dsub-4738428c2c205f42200386ae09b44b9ec07b9144.tar.gz dsub-4738428c2c205f42200386ae09b44b9ec07b9144.tar.bz2 dsub-4738428c2c205f42200386ae09b44b9ec07b9144.zip |
Move subsonic-android to root
Diffstat (limited to 'subsonic-main/src/main/java/net/sourceforge/subsonic/ajax/PlayQueueInfo.java')
-rw-r--r-- | subsonic-main/src/main/java/net/sourceforge/subsonic/ajax/PlayQueueInfo.java | 174 |
1 files changed, 0 insertions, 174 deletions
diff --git a/subsonic-main/src/main/java/net/sourceforge/subsonic/ajax/PlayQueueInfo.java b/subsonic-main/src/main/java/net/sourceforge/subsonic/ajax/PlayQueueInfo.java deleted file mode 100644 index e95ec1c8..00000000 --- a/subsonic-main/src/main/java/net/sourceforge/subsonic/ajax/PlayQueueInfo.java +++ /dev/null @@ -1,174 +0,0 @@ -/* - This file is part of Subsonic. - - Subsonic 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. - - Subsonic 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. - - You should have received a copy of the GNU General Public License - along with Subsonic. If not, see <http://www.gnu.org/licenses/>. - - Copyright 2009 (C) Sindre Mehus - */ -package net.sourceforge.subsonic.ajax; - -import java.util.List; - -/** - * The playlist of a player. - * - * @author Sindre Mehus - */ -public class PlayQueueInfo { - - private final List<Entry> entries; - private final int index; - private final boolean stopEnabled; - private final boolean repeatEnabled; - private final boolean sendM3U; - private final float gain; - - public PlayQueueInfo(List<Entry> entries, int index, boolean stopEnabled, boolean repeatEnabled, boolean sendM3U, float gain) { - this.entries = entries; - this.index = index; - this.stopEnabled = stopEnabled; - this.repeatEnabled = repeatEnabled; - this.sendM3U = sendM3U; - this.gain = gain; - } - - public List<Entry> getEntries() { - return entries; - } - - public int getIndex() { - return index; - } - - public boolean isStopEnabled() { - return stopEnabled; - } - - public boolean isSendM3U() { - return sendM3U; - } - - public boolean isRepeatEnabled() { - return repeatEnabled; - } - - public float getGain() { - return gain; - } - - public static class Entry { - private final int id; - private final Integer trackNumber; - private final String title; - private final String artist; - private final String album; - private final String genre; - private final Integer year; - private final String bitRate; - private final Integer duration; - private final String durationAsString; - private final String format; - private final String contentType; - private final String fileSize; - private final boolean starred; - private final String albumUrl; - private final String streamUrl; - - public Entry(int id, Integer trackNumber, String title, String artist, String album, String genre, Integer year, - String bitRate, Integer duration, String durationAsString, String format, String contentType, String fileSize, - boolean starred, String albumUrl, String streamUrl) { - this.id = id; - this.trackNumber = trackNumber; - this.title = title; - this.artist = artist; - this.album = album; - this.genre = genre; - this.year = year; - this.bitRate = bitRate; - this.duration = duration; - this.durationAsString = durationAsString; - this.format = format; - this.contentType = contentType; - this.fileSize = fileSize; - this.starred = starred; - this.albumUrl = albumUrl; - this.streamUrl = streamUrl; - } - - public int getId() { - return id; - } - - public Integer getTrackNumber() { - return trackNumber; - } - - public String getTitle() { - return title; - } - - public String getArtist() { - return artist; - } - - public String getAlbum() { - return album; - } - - public String getGenre() { - return genre; - } - - public Integer getYear() { - return year; - } - - public String getBitRate() { - return bitRate; - } - - public String getDurationAsString() { - return durationAsString; - } - - public Integer getDuration() { - return duration; - } - - public String getFormat() { - return format; - } - - public String getContentType() { - return contentType; - } - - public String getFileSize() { - return fileSize; - } - - public boolean isStarred() { - return starred; - } - - public String getAlbumUrl() { - return albumUrl; - } - - public String getStreamUrl() { - return streamUrl; - } - } - -}
\ No newline at end of file |