package lzf.video.edit.entry; import java.io.Serializable; public class AudioEntry implements Serializable{ private static final long serialVersionUID = 2178420052691000209L; public long id; public String fileName; public String title; public int duration; public String artist; public String album; public String year; public String mime; public String size; public String fileUrl; public boolean isPlaying; public boolean isPlaying() { return isPlaying; } public void setPlaying(boolean playing) { isPlaying = playing; } public String getFileUrl() { return fileUrl; } public void setFileUrl(String fileUrl) { this.fileUrl = fileUrl; } public static long getSerialVersionUID() { return serialVersionUID; } public long getId() { return id; } public void setId(long id) { this.id = id; } public String getFileName() { return fileName; } public void setFileName(String fileName) { this.fileName = fileName; } public String getTitle() { return title; } public void setTitle(String title) { this.title = title; } public int getDuration() { return duration; } public void setDuration(int duration) { this.duration = duration; } public String getArtist() { return artist; } public void setArtist(String artist) { this.artist = artist; } public String getAlbum() { return album; } public void setAlbum(String album) { this.album = album; } public String getYear() { return year; } public void setYear(String year) { this.year = year; } public String getMime() { return mime; } public void setMime(String mime) { this.mime = mime; } public String getSize() { return size; } public void setSize(String size) { this.size = size; } @Override public int hashCode() { return Long.valueOf(id).hashCode(); } @Override public boolean equals(Object obj) { if(obj == null) return false; if(obj == this) return true; return obj instanceof AudioEntry && ((AudioEntry)obj).id == this.id; } }