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 TypeMethodDescriptionvoid
int
int
getStepForSequence
(int sequence) boolean
void
setManagedBySchedule
(boolean managedBySchedule) void
setMission
(MongoMission mission) void
setMissionTags
(List<String> missionTags) void
void
setProfile
(MongoProfile profile) void
setRemaining
(int remaining) void
setRewardIssuances
(List<MongoRewardIssuance> rewardIssuances) void
setScheduleEvents
(List<MongoScheduleEvent> scheduleEvents) void
setSchedules
(List<MongoSchedule> schedules) void
setSequence
(int sequence) void
setVersion
(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()
-