package de.tud.kom.socom.web.client.sharedmodels; import java.sql.Timestamp; import com.google.gwt.user.client.rpc.IsSerializable; public class AchievementProgress implements IsSerializable { long userID, achievementID, counter, counterMax; int currentLevel, maxLevel; Timestamp timeCompleted; boolean isCompleted; public AchievementProgress() { } public AchievementProgress(long userID, long achievementID, long counter, long counterMax, Timestamp timeCompleted, boolean isCompleted, int currentLevel, int maxLevel) { this.userID = userID; this.achievementID = achievementID; this.counter = counter; this.counterMax = counterMax; this.timeCompleted = timeCompleted; this.isCompleted = isCompleted; this.currentLevel = currentLevel; this.maxLevel = maxLevel; } public int getMaxLevel() { return maxLevel; } public int getCurrentLevel() { return currentLevel; } public long getUserID() { return userID; } public long getAchievementID() { return achievementID; } public long getCounter() { return counter; } public long getCounterMax() { return counterMax; } public Timestamp getTimeCompleted() { return timeCompleted; } public boolean isCompleted() { return isCompleted; } }