OptaPlanner examples 6.2.0.CR1

org.optaplanner.examples.pas.domain
Class PatientAdmissionSchedule

java.lang.Object
  extended by org.optaplanner.examples.common.domain.AbstractPersistable
      extended by org.optaplanner.examples.pas.domain.PatientAdmissionSchedule
All Implemented Interfaces:
Serializable, Comparable<AbstractPersistable>, org.optaplanner.core.api.domain.solution.Solution<org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore>

public class PatientAdmissionSchedule
extends AbstractPersistable
implements org.optaplanner.core.api.domain.solution.Solution<org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore>

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.optaplanner.examples.common.domain.AbstractPersistable
id
 
Constructor Summary
PatientAdmissionSchedule()
           
 
Method Summary
 List<AdmissionPart> getAdmissionPartList()
           
 List<BedDesignation> getBedDesignationList()
           
 List<Bed> getBedList()
           
 List<Department> getDepartmentList()
           
 List<DepartmentSpecialism> getDepartmentSpecialismList()
           
 List<Equipment> getEquipmentList()
           
 List<Night> getNightList()
           
 List<Patient> getPatientList()
           
 List<PreferredPatientEquipment> getPreferredPatientEquipmentList()
           
 Collection<? extends Object> getProblemFacts()
           
 List<RequiredPatientEquipment> getRequiredPatientEquipmentList()
           
 List<RoomEquipment> getRoomEquipmentList()
           
 List<Room> getRoomList()
           
 List<RoomSpecialism> getRoomSpecialismList()
           
 org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getScore()
           
 List<Specialism> getSpecialismList()
           
 void setAdmissionPartList(List<AdmissionPart> admissionPartList)
           
 void setBedDesignationList(List<BedDesignation> bedDesignationList)
           
 void setBedList(List<Bed> bedList)
           
 void setDepartmentList(List<Department> departmentList)
           
 void setDepartmentSpecialismList(List<DepartmentSpecialism> departmentSpecialismList)
           
 void setEquipmentList(List<Equipment> equipmentList)
           
 void setNightList(List<Night> nightList)
           
 void setPatientList(List<Patient> patientList)
           
 void setPreferredPatientEquipmentList(List<PreferredPatientEquipment> preferredPatientEquipmentList)
           
 void setRequiredPatientEquipmentList(List<RequiredPatientEquipment> requiredPatientEquipmentList)
           
 void setRoomEquipmentList(List<RoomEquipment> roomEquipmentList)
           
 void setRoomList(List<Room> roomList)
           
 void setRoomSpecialismList(List<RoomSpecialism> roomSpecialismList)
           
 void setScore(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore score)
           
 void setSpecialismList(List<Specialism> specialismList)
           
 
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

PatientAdmissionSchedule

public PatientAdmissionSchedule()
Method Detail

getSpecialismList

public List<Specialism> getSpecialismList()

setSpecialismList

public void setSpecialismList(List<Specialism> specialismList)

getEquipmentList

public List<Equipment> getEquipmentList()

setEquipmentList

public void setEquipmentList(List<Equipment> equipmentList)

getDepartmentList

public List<Department> getDepartmentList()

setDepartmentList

public void setDepartmentList(List<Department> departmentList)

getDepartmentSpecialismList

public List<DepartmentSpecialism> getDepartmentSpecialismList()

setDepartmentSpecialismList

public void setDepartmentSpecialismList(List<DepartmentSpecialism> departmentSpecialismList)

getRoomList

public List<Room> getRoomList()

setRoomList

public void setRoomList(List<Room> roomList)

getRoomSpecialismList

public List<RoomSpecialism> getRoomSpecialismList()

setRoomSpecialismList

public void setRoomSpecialismList(List<RoomSpecialism> roomSpecialismList)

getRoomEquipmentList

public List<RoomEquipment> getRoomEquipmentList()

setRoomEquipmentList

public void setRoomEquipmentList(List<RoomEquipment> roomEquipmentList)

getBedList

public List<Bed> getBedList()

setBedList

public void setBedList(List<Bed> bedList)

getNightList

public List<Night> getNightList()

setNightList

public void setNightList(List<Night> nightList)

getPatientList

public List<Patient> getPatientList()

setPatientList

public void setPatientList(List<Patient> patientList)

getAdmissionPartList

public List<AdmissionPart> getAdmissionPartList()

setAdmissionPartList

public void setAdmissionPartList(List<AdmissionPart> admissionPartList)

getRequiredPatientEquipmentList

public List<RequiredPatientEquipment> getRequiredPatientEquipmentList()

setRequiredPatientEquipmentList

public void setRequiredPatientEquipmentList(List<RequiredPatientEquipment> requiredPatientEquipmentList)

getPreferredPatientEquipmentList

public List<PreferredPatientEquipment> getPreferredPatientEquipmentList()

setPreferredPatientEquipmentList

public void setPreferredPatientEquipmentList(List<PreferredPatientEquipment> preferredPatientEquipmentList)

getBedDesignationList

public List<BedDesignation> getBedDesignationList()

setBedDesignationList

public void setBedDesignationList(List<BedDesignation> bedDesignationList)

getScore

public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getScore()
Specified by:
getScore in interface org.optaplanner.core.api.domain.solution.Solution<org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore>

setScore

public void setScore(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore score)
Specified by:
setScore in interface org.optaplanner.core.api.domain.solution.Solution<org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore>

getProblemFacts

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

OptaPlanner examples 6.2.0.CR1

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