Class Project
java.lang.Object
ai.timefold.solver.examples.common.domain.AbstractPersistable
ai.timefold.solver.examples.projectjobscheduling.domain.Project
- All Implemented Interfaces:
Labeled
-
Field Summary
Fields inherited from class ai.timefold.solver.examples.common.domain.AbstractPersistable
id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintintgetLabel()intvoidsetCriticalPathDuration(int criticalPathDuration) voidsetJobList(List<Job> jobList) voidsetLocalResourceList(List<LocalResource> localResourceList) voidsetReleaseDate(int releaseDate) Methods inherited from class ai.timefold.solver.examples.common.domain.AbstractPersistable
getId, setId, toString
-
Constructor Details
-
Project
public Project() -
Project
public Project(long id, int releaseDate, int criticalPathDuration)
-
-
Method Details
-
getReleaseDate
public int getReleaseDate() -
setReleaseDate
public void setReleaseDate(int releaseDate) -
getCriticalPathDuration
public int getCriticalPathDuration() -
setCriticalPathDuration
public void setCriticalPathDuration(int criticalPathDuration) -
getLocalResourceList
-
setLocalResourceList
-
getJobList
-
setJobList
-
getCriticalPathEndDate
public int getCriticalPathEndDate() -
getLabel
-