From a1a18f77a50804e0127dfa4b0f5240c49c541184 Mon Sep 17 00:00:00 2001 From: Scott Jackson Date: Mon, 2 Jul 2012 21:24:02 -0700 Subject: Initial Commit --- .../net/sourceforge/subsonic/domain/Album.java | 166 +++++++++++++++++++++ 1 file changed, 166 insertions(+) create mode 100644 subsonic-main/src/main/java/net/sourceforge/subsonic/domain/Album.java (limited to 'subsonic-main/src/main/java/net/sourceforge/subsonic/domain/Album.java') diff --git a/subsonic-main/src/main/java/net/sourceforge/subsonic/domain/Album.java b/subsonic-main/src/main/java/net/sourceforge/subsonic/domain/Album.java new file mode 100644 index 00000000..23e8afaf --- /dev/null +++ b/subsonic-main/src/main/java/net/sourceforge/subsonic/domain/Album.java @@ -0,0 +1,166 @@ +/* + 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 . + + Copyright 2009 (C) Sindre Mehus + */ +package net.sourceforge.subsonic.domain; + +import java.util.Date; + +/** + * @author Sindre Mehus + * @version $Id$ + */ +public class Album { + + private int id; + private String path; + private String name; + private String artist; + private int songCount; + private int durationSeconds; + private String coverArtPath; + private int playCount; + private Date lastPlayed; + private String comment; + private Date created; + private Date lastScanned; + private boolean present; + + public Album() { + } + + public Album(int id, String path, String name, String artist, int songCount, int durationSeconds, String coverArtPath, + int playCount, Date lastPlayed, String comment, Date created, Date lastScanned, boolean present) { + this.id = id; + this.path = path; + this.name = name; + this.artist = artist; + this.songCount = songCount; + this.durationSeconds = durationSeconds; + this.coverArtPath = coverArtPath; + this.playCount = playCount; + this.lastPlayed = lastPlayed; + this.comment = comment; + this.created = created; + this.lastScanned = lastScanned; + this.present = present; + } + + public int getId() { + return id; + } + + public void setId(int id) { + this.id = id; + } + + public String getPath() { + return path; + } + + public void setPath(String path) { + this.path = path; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public String getArtist() { + return artist; + } + + public void setArtist(String artist) { + this.artist = artist; + } + + public int getSongCount() { + return songCount; + } + + public void setSongCount(int songCount) { + this.songCount = songCount; + } + + public int getDurationSeconds() { + return durationSeconds; + } + + public void setDurationSeconds(int durationSeconds) { + this.durationSeconds = durationSeconds; + } + + public String getCoverArtPath() { + return coverArtPath; + } + + public void setCoverArtPath(String coverArtPath) { + this.coverArtPath = coverArtPath; + } + + public int getPlayCount() { + return playCount; + } + + public void setPlayCount(int playCount) { + this.playCount = playCount; + } + + public Date getLastPlayed() { + return lastPlayed; + } + + public void setLastPlayed(Date lastPlayed) { + this.lastPlayed = lastPlayed; + } + + public String getComment() { + return comment; + } + + public void setComment(String comment) { + this.comment = comment; + } + + public Date getCreated() { + return created; + } + + public void setCreated(Date created) { + this.created = created; + } + + public Date getLastScanned() { + return lastScanned; + } + + public void setLastScanned(Date lastScanned) { + this.lastScanned = lastScanned; + } + + public boolean isPresent() { + return present; + } + + public void setPresent(boolean present) { + this.present = present; + } +} -- cgit v1.2.3