Package com.artelys.kalis
Class KCumulativeResourceConstraintResourceUsage
- java.lang.Object
-
- com.artelys.kalis.KConstraint
-
- com.artelys.kalis.KCumulativeResourceConstraintResourceUsage
-
public class KCumulativeResourceConstraintResourceUsage extends KConstraint
A time-dependant resource usage constraint.
-
-
Field Summary
-
Fields inherited from class com.artelys.kalis.KConstraint
swigCMemOwn
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
KCumulativeResourceConstraintResourceUsage(long cPtr, boolean cMemoryOwn)
KCumulativeResourceConstraintResourceUsage(KCumulativeResourceConstraintResourceUsage toCopy)
Copy constructorKCumulativeResourceConstraintResourceUsage(KProblem p, KIntVarArray starts, com.artelys.kalis.SWIGTYPE_p_KResource_I r)
Constructor for internal use onlyKCumulativeResourceConstraintResourceUsage(KProblem p, KIntVarArray starts, com.artelys.kalis.SWIGTYPE_p_KResource_I r, int propagation)
Constructor for internal use only
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addTask(com.artelys.kalis.SWIGTYPE_p_KTask_I task)
void
delete()
protected void
finalize()
protected static long
getCPtr(KCumulativeResourceConstraintResourceUsage obj)
KTimeTable
getTimeTable()
void
setTimeTable(KTimeTable timeTable)
-
Methods inherited from class com.artelys.kalis.KConstraint
askIfEntailed, getArity, getCopyPtr, getCPtr, getInstance, getInstanceCopyPtr, getLinearRelaxation, getLinearRelaxation, getName, getPriority, getProblem, getTag, getTypeInfo, isGetLinearRelaxationImplemented, print, print, setName, setPriority, setTag
-
-
-
-
Constructor Detail
-
KCumulativeResourceConstraintResourceUsage
protected KCumulativeResourceConstraintResourceUsage(long cPtr, boolean cMemoryOwn)
-
KCumulativeResourceConstraintResourceUsage
public KCumulativeResourceConstraintResourceUsage(KProblem p, KIntVarArray starts, com.artelys.kalis.SWIGTYPE_p_KResource_I r, int propagation)
Constructor for internal use only
-
KCumulativeResourceConstraintResourceUsage
public KCumulativeResourceConstraintResourceUsage(KProblem p, KIntVarArray starts, com.artelys.kalis.SWIGTYPE_p_KResource_I r)
Constructor for internal use only
-
KCumulativeResourceConstraintResourceUsage
public KCumulativeResourceConstraintResourceUsage(KCumulativeResourceConstraintResourceUsage toCopy)
Copy constructor
-
-
Method Detail
-
getCPtr
protected static long getCPtr(KCumulativeResourceConstraintResourceUsage obj)
-
finalize
protected void finalize()
- Overrides:
finalize
in classKConstraint
-
delete
public void delete()
- Overrides:
delete
in classKConstraint
-
addTask
public void addTask(com.artelys.kalis.SWIGTYPE_p_KTask_I task)
-
getTimeTable
public KTimeTable getTimeTable()
-
setTimeTable
public void setTimeTable(KTimeTable timeTable)
-
-