OptaPlanner examples 6.1.0.Beta4

org.optaplanner.examples.machinereassignment.domain
Class MachineReassignment

java.lang.Object
  extended by org.optaplanner.examples.common.domain.AbstractPersistable
      extended by org.optaplanner.examples.machinereassignment.domain.MachineReassignment
All Implemented Interfaces:
Serializable, Comparable<AbstractPersistable>, org.optaplanner.core.impl.solution.Solution<org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore>

public class MachineReassignment
extends AbstractPersistable
implements org.optaplanner.core.impl.solution.Solution<org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore>

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.optaplanner.examples.common.domain.AbstractPersistable
id
 
Constructor Summary
MachineReassignment()
           
 
Method Summary
 List<MrBalancePenalty> getBalancePenaltyList()
           
 MrGlobalPenaltyInfo getGlobalPenaltyInfo()
           
 List<MrLocation> getLocationList()
           
 List<MrMachineCapacity> getMachineCapacityList()
           
 List<MrMachine> getMachineList()
           
 List<MrNeighborhood> getNeighborhoodList()
           
 Collection<? extends Object> getProblemFacts()
           
 List<MrProcessAssignment> getProcessAssignmentList()
           
 List<MrProcess> getProcessList()
           
 List<MrResource> getResourceList()
           
 org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore getScore()
           
 List<MrService> getServiceList()
           
 void setBalancePenaltyList(List<MrBalancePenalty> balancePenaltyList)
           
 void setGlobalPenaltyInfo(MrGlobalPenaltyInfo globalPenaltyInfo)
           
 void setLocationList(List<MrLocation> locationList)
           
 void setMachineCapacityList(List<MrMachineCapacity> machineCapacityList)
           
 void setMachineList(List<MrMachine> machineList)
           
 void setNeighborhoodList(List<MrNeighborhood> neighborhoodList)
           
 void setProcessAssignmentList(List<MrProcessAssignment> processAssignmentList)
           
 void setProcessList(List<MrProcess> processList)
           
 void setResourceList(List<MrResource> resourceList)
           
 void setScore(org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore score)
           
 void setServiceList(List<MrService> serviceList)
           
 
Methods inherited from class org.optaplanner.examples.common.domain.AbstractPersistable
compareTo, getId, setId, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MachineReassignment

public MachineReassignment()
Method Detail

getGlobalPenaltyInfo

public MrGlobalPenaltyInfo getGlobalPenaltyInfo()

setGlobalPenaltyInfo

public void setGlobalPenaltyInfo(MrGlobalPenaltyInfo globalPenaltyInfo)

getResourceList

public List<MrResource> getResourceList()

setResourceList

public void setResourceList(List<MrResource> resourceList)

getNeighborhoodList

public List<MrNeighborhood> getNeighborhoodList()

setNeighborhoodList

public void setNeighborhoodList(List<MrNeighborhood> neighborhoodList)

getLocationList

public List<MrLocation> getLocationList()

setLocationList

public void setLocationList(List<MrLocation> locationList)

getMachineList

public List<MrMachine> getMachineList()

setMachineList

public void setMachineList(List<MrMachine> machineList)

getMachineCapacityList

public List<MrMachineCapacity> getMachineCapacityList()

setMachineCapacityList

public void setMachineCapacityList(List<MrMachineCapacity> machineCapacityList)

getServiceList

public List<MrService> getServiceList()

setServiceList

public void setServiceList(List<MrService> serviceList)

getProcessList

public List<MrProcess> getProcessList()

setProcessList

public void setProcessList(List<MrProcess> processList)

getBalancePenaltyList

public List<MrBalancePenalty> getBalancePenaltyList()

setBalancePenaltyList

public void setBalancePenaltyList(List<MrBalancePenalty> balancePenaltyList)

getProcessAssignmentList

public List<MrProcessAssignment> getProcessAssignmentList()

setProcessAssignmentList

public void setProcessAssignmentList(List<MrProcessAssignment> processAssignmentList)

getScore

public org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore getScore()
Specified by:
getScore in interface org.optaplanner.core.impl.solution.Solution<org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore>

setScore

public void setScore(org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore score)
Specified by:
setScore in interface org.optaplanner.core.impl.solution.Solution<org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore>

getProblemFacts

public Collection<? extends Object> getProblemFacts()
Specified by:
getProblemFacts in interface org.optaplanner.core.impl.solution.Solution<org.optaplanner.core.api.score.buildin.hardsoftlong.HardSoftLongScore>

OptaPlanner examples 6.1.0.Beta4

Copyright © 2006-2014 JBoss by Red Hat. All Rights Reserved.