Class Allocation
java.lang.Object
org.optaplanner.examples.common.domain.AbstractPersistable
org.optaplanner.examples.projectjobscheduling.domain.Allocation
- All Implemented Interfaces:
Labeled
-
Field Summary
Fields inherited from class org.optaplanner.examples.common.domain.AbstractPersistable
id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetDelay()org.optaplanner.core.api.domain.valuerange.CountableValueRange<Integer>getJob()getLabel()intvoidvoidsetExecutionMode(ExecutionMode executionMode) voidvoidsetPredecessorAllocationList(List<Allocation> predecessorAllocationList) voidsetPredecessorsDoneDate(Integer predecessorsDoneDate) voidsetSinkAllocation(Allocation sinkAllocation) voidsetSourceAllocation(Allocation sourceAllocation) voidsetSuccessorAllocationList(List<Allocation> successorAllocationList) Methods inherited from class org.optaplanner.examples.common.domain.AbstractPersistable
getId, setId, toString
-
Constructor Details
-
Allocation
public Allocation() -
Allocation
-
-
Method Details
-
getJob
-
setJob
-
getSourceAllocation
-
setSourceAllocation
-
getSinkAllocation
-
setSinkAllocation
-
getPredecessorAllocationList
-
setPredecessorAllocationList
-
getSuccessorAllocationList
-
setSuccessorAllocationList
-
getExecutionMode
-
setExecutionMode
-
getDelay
-
setDelay
-
getPredecessorsDoneDate
-
setPredecessorsDoneDate
-
getStartDate
-
getEndDate
-
getProject
-
getProjectCriticalPathEndDate
public int getProjectCriticalPathEndDate() -
getJobType
-
getLabel
-
getExecutionModeRange
-
getDelayRange
-