package com.nolanlawson.apptracker.db;
import java.util.Date;
public class AppHistoryEntrySummary {
private int id;
private boolean installed;
private boolean excluded;
private int count;
private Date lastAccessed;
private double decayScore;
private long lastUpdate;
private Date installDate;
private Date updateDate;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public int getCount() {
return count;
}
public void setCount(int count) {
this.count = count;
}
public boolean isExcluded() {
return excluded;
}
public void setExcluded(boolean excluded) {
this.excluded = excluded;
}
public Date getLastAccessed() {
return lastAccessed;
}
public void setLastAccessed(Date lastAccessed) {
this.lastAccessed = lastAccessed;
}
public double getDecayScore() {
return decayScore;
}
public void setDecayScore(double decayScore) {
this.decayScore = decayScore;
}
public long getLastUpdate() {
return lastUpdate;
}
public void setLastUpdate(long lastUpdate) {
this.lastUpdate = lastUpdate;
}
public boolean isInstalled() {
return installed;
}
public void setInstalled(boolean installed) {
this.installed = installed;
}
public Date getInstallDate() {
return installDate;
}
public void setInstallDate(Date installDate) {
this.installDate = installDate;
}
public Date getUpdateDate() {
return updateDate;
}
public void setUpdateDate(Date updateDate) {
this.updateDate = updateDate;
}
public static AppHistoryEntrySummary newAppHistoryEntrySummary(int id, boolean installed, boolean excluded,
int count, Date lastAccessed, double decayScore, long lastUpdate, Date installDate, Date updateDate) {
AppHistoryEntrySummary result = new AppHistoryEntrySummary();
result.id = id;
result.installed = installed;
result.excluded = excluded;
result.count = count;
result.lastAccessed = lastAccessed;
result.decayScore = decayScore;
result.lastUpdate = lastUpdate;
result.installDate = installDate;
result.updateDate = updateDate;
return result;
}
}