Class TerminationConfigModel
- java.lang.Object
-
- org.optaplanner.workbench.screens.solver.model.TerminationConfigModel
-
@Portable public class TerminationConfigModel extends Object
-
-
Constructor Summary
Constructors Constructor Description TerminationConfigModel()
-
Method Summary
-
-
-
Method Detail
-
getTerminationClass
public String getTerminationClass()
-
setTerminationClass
public void setTerminationClass(String terminationClass)
-
getTerminationCompositionStyle
public TerminationCompositionStyleModel getTerminationCompositionStyle()
-
setTerminationCompositionStyle
public void setTerminationCompositionStyle(TerminationCompositionStyleModel terminationCompositionStyle)
-
getMillisecondsSpentLimit
public Long getMillisecondsSpentLimit()
-
setMillisecondsSpentLimit
public void setMillisecondsSpentLimit(Long millisecondsSpentLimit)
-
getSecondsSpentLimit
public Long getSecondsSpentLimit()
-
setSecondsSpentLimit
public void setSecondsSpentLimit(Long secondsSpentLimit)
-
getMinutesSpentLimit
public Long getMinutesSpentLimit()
-
setMinutesSpentLimit
public void setMinutesSpentLimit(Long minutesSpentLimit)
-
getHoursSpentLimit
public Long getHoursSpentLimit()
-
setHoursSpentLimit
public void setHoursSpentLimit(Long hoursSpentLimit)
-
setDaysSpentLimit
public void setDaysSpentLimit(Long daysSpentLimit)
-
getDaysSpentLimit
public Long getDaysSpentLimit()
-
getUnimprovedMillisecondsSpentLimit
public Long getUnimprovedMillisecondsSpentLimit()
-
setUnimprovedMillisecondsSpentLimit
public void setUnimprovedMillisecondsSpentLimit(Long unimprovedMillisecondsSpentLimit)
-
getUnimprovedSecondsSpentLimit
public Long getUnimprovedSecondsSpentLimit()
-
setUnimprovedSecondsSpentLimit
public void setUnimprovedSecondsSpentLimit(Long unimprovedSecondsSpentLimit)
-
getUnimprovedMinutesSpentLimit
public Long getUnimprovedMinutesSpentLimit()
-
setUnimprovedMinutesSpentLimit
public void setUnimprovedMinutesSpentLimit(Long unimprovedMinutesSpentLimit)
-
getUnimprovedHoursSpentLimit
public Long getUnimprovedHoursSpentLimit()
-
setUnimprovedHoursSpentLimit
public void setUnimprovedHoursSpentLimit(Long unimprovedHoursSpentLimit)
-
setUnimprovedDaysSpentLimit
public void setUnimprovedDaysSpentLimit(Long unimprovedDaysSpentLimit)
-
getUnimprovedDaysSpentLimit
public Long getUnimprovedDaysSpentLimit()
-
getBestScoreLimit
public String getBestScoreLimit()
-
setBestScoreLimit
public void setBestScoreLimit(String bestScoreLimit)
-
getBestScoreFeasible
public Boolean getBestScoreFeasible()
-
setBestScoreFeasible
public void setBestScoreFeasible(Boolean bestScoreFeasible)
-
getStepCountLimit
public Integer getStepCountLimit()
-
setStepCountLimit
public void setStepCountLimit(Integer stepCountLimit)
-
getUnimprovedStepCountLimit
public Integer getUnimprovedStepCountLimit()
-
setUnimprovedStepCountLimit
public void setUnimprovedStepCountLimit(Integer unimprovedStepCountLimit)
-
getTerminationConfigList
public List<TerminationConfigModel> getTerminationConfigList()
-
setTerminationConfigList
public void setTerminationConfigList(List<TerminationConfigModel> terminationConfigList)
-
getScoreCalculationCountLimit
public Long getScoreCalculationCountLimit()
-
setScoreCalculationCountLimit
public void setScoreCalculationCountLimit(Long scoreCalculationCountLimit)
-
-