public class CheapTimeSolution extends AbstractPersistable implements org.optaplanner.core.api.domain.solution.Solution<org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore>
id| Constructor and Description |
|---|
CheapTimeSolution() |
compareTo, getId, setId, toStringpublic int getTimeResolutionInMinutes()
public void setTimeResolutionInMinutes(int timeResolutionInMinutes)
public int getGlobalPeriodRangeFrom()
public void setGlobalPeriodRangeFrom(int globalPeriodRangeFrom)
public int getGlobalPeriodRangeTo()
public void setGlobalPeriodRangeTo(int globalPeriodRangeTo)
public List<MachineCapacity> getMachineCapacityList()
public void setMachineCapacityList(List<MachineCapacity> machineCapacityList)
public List<TaskRequirement> getTaskRequirementList()
public void setTaskRequirementList(List<TaskRequirement> taskRequirementList)
public List<PeriodPowerPrice> getPeriodPowerPriceList()
public void setPeriodPowerPriceList(List<PeriodPowerPrice> periodPowerPriceList)
public List<TaskAssignment> getTaskAssignmentList()
public void setTaskAssignmentList(List<TaskAssignment> taskAssignmentList)
public org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore getScore()
getScore in interface org.optaplanner.core.api.domain.solution.Solution<org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore>public void setScore(org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore score)
setScore in interface org.optaplanner.core.api.domain.solution.Solution<org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore>public Collection<? extends Object> getProblemFacts()
getProblemFacts in interface org.optaplanner.core.api.domain.solution.Solution<org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore>Copyright © 2006–2015 JBoss by Red Hat. All rights reserved.