Class Project
- java.lang.Object
-
- org.optaplanner.examples.common.domain.AbstractPersistable
-
- org.optaplanner.examples.projectjobscheduling.domain.Project
-
public class Project extends AbstractPersistable
-
-
Field Summary
-
Fields inherited from class org.optaplanner.examples.common.domain.AbstractPersistable
id
-
-
Constructor Summary
Constructors Constructor Description Project()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetCriticalPathDuration()intgetCriticalPathEndDate()List<Job>getJobList()StringgetLabel()List<LocalResource>getLocalResourceList()intgetReleaseDate()voidsetCriticalPathDuration(int criticalPathDuration)voidsetJobList(List<Job> jobList)voidsetLocalResourceList(List<LocalResource> localResourceList)voidsetReleaseDate(int releaseDate)-
Methods inherited from class org.optaplanner.examples.common.domain.AbstractPersistable
getId, setId, toString
-
-
-
-
Method Detail
-
getReleaseDate
public int getReleaseDate()
-
setReleaseDate
public void setReleaseDate(int releaseDate)
-
getCriticalPathDuration
public int getCriticalPathDuration()
-
setCriticalPathDuration
public void setCriticalPathDuration(int criticalPathDuration)
-
getLocalResourceList
public List<LocalResource> getLocalResourceList()
-
setLocalResourceList
public void setLocalResourceList(List<LocalResource> localResourceList)
-
getCriticalPathEndDate
public int getCriticalPathEndDate()
-
getLabel
public String getLabel()
-
-