Drools Planner distribution 6.0.0.Alpha9

org.drools.planner.examples.machinereassignment.domain
Class MrMachine

java.lang.Object
  extended by org.drools.planner.examples.common.domain.AbstractPersistable
      extended by org.drools.planner.examples.machinereassignment.domain.MrMachine
All Implemented Interfaces:
Serializable, Comparable<AbstractPersistable>

public class MrMachine
extends AbstractPersistable

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.drools.planner.examples.common.domain.AbstractPersistable
id
 
Constructor Summary
MrMachine()
           
 
Method Summary
 String getLabel()
           
 MrLocation getLocation()
           
 MrMachineCapacity getMachineCapacity(MrResource resource)
           
 List<MrMachineCapacity> getMachineCapacityList()
           
 Map<MrMachine,Integer> getMachineMoveCostMap()
           
 int getMoveCostTo(MrMachine toMachine)
           
 MrNeighborhood getNeighborhood()
           
 void setLocation(MrLocation location)
           
 void setMachineCapacityList(List<MrMachineCapacity> machineCapacityList)
           
 void setMachineMoveCostMap(Map<MrMachine,Integer> machineMoveCostMap)
           
 void setNeighborhood(MrNeighborhood neighborhood)
           
 
Methods inherited from class org.drools.planner.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

MrMachine

public MrMachine()
Method Detail

getNeighborhood

public MrNeighborhood getNeighborhood()

setNeighborhood

public void setNeighborhood(MrNeighborhood neighborhood)

getLocation

public MrLocation getLocation()

setLocation

public void setLocation(MrLocation location)

getMachineCapacityList

public List<MrMachineCapacity> getMachineCapacityList()

setMachineCapacityList

public void setMachineCapacityList(List<MrMachineCapacity> machineCapacityList)

getMachineCapacity

public MrMachineCapacity getMachineCapacity(MrResource resource)

getMachineMoveCostMap

public Map<MrMachine,Integer> getMachineMoveCostMap()

setMachineMoveCostMap

public void setMachineMoveCostMap(Map<MrMachine,Integer> machineMoveCostMap)

getLabel

public String getLabel()

getMoveCostTo

public int getMoveCostTo(MrMachine toMachine)

Drools Planner distribution 6.0.0.Alpha9

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.