java.lang.Object
org.optaplanner.examples.common.domain.AbstractPersistable
org.optaplanner.examples.projectjobscheduling.domain.Schedule

public class Schedule extends AbstractPersistable
  • Constructor Details

    • Schedule

      public Schedule()
    • Schedule

      public Schedule(long id)
  • Method Details

    • getProjectList

      public List<Project> getProjectList()
    • setProjectList

      public void setProjectList(List<Project> projectList)
    • getJobList

      public List<Job> getJobList()
    • setJobList

      public void setJobList(List<Job> jobList)
    • getExecutionModeList

      public List<ExecutionMode> getExecutionModeList()
    • setExecutionModeList

      public void setExecutionModeList(List<ExecutionMode> executionModeList)
    • getResourceList

      public List<Resource> getResourceList()
    • setResourceList

      public void setResourceList(List<Resource> resourceList)
    • getResourceRequirementList

      public List<ResourceRequirement> getResourceRequirementList()
    • setResourceRequirementList

      public void setResourceRequirementList(List<ResourceRequirement> resourceRequirementList)
    • getAllocationList

      public List<Allocation> getAllocationList()
    • setAllocationList

      public void setAllocationList(List<Allocation> allocationList)
    • getScore

      public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getScore()
    • setScore

      public void setScore(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore score)