Class MongoProgress
java.lang.Object
dev.getelements.elements.dao.mongo.model.mission.MongoProgress
Mongo DTO for a mission progress.
Created by davidjbrooks on 12/04/2018.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidintintgetStepForSequence(int sequence) booleanvoidsetManagedBySchedule(boolean managedBySchedule) voidsetMission(MongoMission mission) voidsetMissionTags(List<String> missionTags) voidvoidsetProfile(MongoProfile profile) voidsetRemaining(int remaining) voidsetRewardIssuances(List<MongoRewardIssuance> rewardIssuances) voidsetScheduleEvents(List<MongoScheduleEvent> scheduleEvents) voidsetSchedules(List<MongoSchedule> schedules) voidsetSequence(int sequence) voidsetVersion(String version)
-
Constructor Details
-
MongoProgress
public MongoProgress()
-
-
Method Details
-
getObjectId
-
setObjectId
-
getVersion
-
setVersion
-
getProfile
-
setProfile
-
getCurrentStep
-
getStepForSequence
-
getRemaining
public int getRemaining() -
setRemaining
public void setRemaining(int remaining) -
getMission
-
setMission
-
getMissionTags
-
setMissionTags
-
getSequence
public int getSequence() -
setSequence
public void setSequence(int sequence) -
getRewardIssuances
-
setRewardIssuances
-
isManagedBySchedule
public boolean isManagedBySchedule() -
setManagedBySchedule
public void setManagedBySchedule(boolean managedBySchedule) -
getSchedules
-
setSchedules
-
getScheduleEvents
-
setScheduleEvents
-
clearNulls
@PostLoad public void clearNulls()
-