Class MrProcessAssignment
- java.lang.Object
-
- org.optaplanner.examples.common.domain.AbstractPersistable
-
- org.optaplanner.examples.machinereassignment.domain.MrProcessAssignment
-
public class MrProcessAssignment extends AbstractPersistable
-
-
Field Summary
-
Fields inherited from class org.optaplanner.examples.common.domain.AbstractPersistable
id
-
-
Constructor Summary
Constructors Constructor Description MrProcessAssignment()MrProcessAssignment(long id, MrProcess process)MrProcessAssignment(long id, MrProcess process, MrMachine machine)MrProcessAssignment(long id, MrProcess process, MrMachine originalMachine, MrMachine machine)MrProcessAssignment(MrProcess process)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetLabel()MrLocationgetLocation()MrMachinegetMachine()intgetMachineMoveCost()MrNeighborhoodgetNeighborhood()MrMachinegetOriginalMachine()MrProcessgetProcess()intgetProcessMoveCost()MrServicegetService()longgetUsage(MrResource resource)booleanisMoved()voidsetMachine(MrMachine machine)voidsetOriginalMachine(MrMachine originalMachine)voidsetProcess(MrProcess process)StringtoString()-
Methods inherited from class org.optaplanner.examples.common.domain.AbstractPersistable
getId, setId
-
-
-
-
Method Detail
-
getProcess
public MrProcess getProcess()
-
setProcess
public void setProcess(MrProcess process)
-
getOriginalMachine
public MrMachine getOriginalMachine()
-
setOriginalMachine
public void setOriginalMachine(MrMachine originalMachine)
-
getMachine
public MrMachine getMachine()
-
setMachine
public void setMachine(MrMachine machine)
-
getService
public MrService getService()
-
isMoved
public boolean isMoved()
-
getProcessMoveCost
public int getProcessMoveCost()
-
getMachineMoveCost
public int getMachineMoveCost()
-
getNeighborhood
public MrNeighborhood getNeighborhood()
-
getLocation
public MrLocation getLocation()
-
getUsage
public long getUsage(MrResource resource)
-
getLabel
public String getLabel()
-
toString
public String toString()
- Overrides:
toStringin classAbstractPersistable
-
-