Package com.artelys.kalis
Class KTimeTable
- java.lang.Object
-
- com.artelys.kalis.KTimeTable
-
public class KTimeTable extends java.lang.ObjectTimetable object for time-dependant resource usage constraint.
-
-
Field Summary
Fields Modifier and Type Field Description protected booleanswigCMemOwn
-
Constructor Summary
Constructors Modifier Constructor Description protectedKTimeTable(long cPtr, boolean cMemoryOwn)KTimeTable(KProblem problem)KTimeTable(KTimeTable toCopy)KTimeTable(java.lang.String name, KProblem problem, int timeIndexMin, int timeIndexMax)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete()protected voidfinalize()KIntVargetAvailableVar(int timeIndex)protected static longgetCPtr(KTimeTable obj)intgetIndexMax()intgetIndexMin()com.artelys.kalis.SWIGTYPE_p_voidgetInternalPtr()KProblemgetProblem()KIntVargetUsageVar(int timeIndex)voidsetInternalPtr(com.artelys.kalis.SWIGTYPE_p_void timeTableIPtr)
-
-
-
Constructor Detail
-
KTimeTable
protected KTimeTable(long cPtr, boolean cMemoryOwn)
-
KTimeTable
public KTimeTable(java.lang.String name, KProblem problem, int timeIndexMin, int timeIndexMax)
-
KTimeTable
public KTimeTable(KProblem problem)
-
KTimeTable
public KTimeTable(KTimeTable toCopy)
-
-
Method Detail
-
getCPtr
protected static long getCPtr(KTimeTable obj)
-
finalize
protected void finalize()
- Overrides:
finalizein classjava.lang.Object
-
delete
public void delete()
-
getInternalPtr
public com.artelys.kalis.SWIGTYPE_p_void getInternalPtr()
-
setInternalPtr
public void setInternalPtr(com.artelys.kalis.SWIGTYPE_p_void timeTableIPtr)
-
getProblem
public KProblem getProblem()
-
getUsageVar
public KIntVar getUsageVar(int timeIndex)
-
getAvailableVar
public KIntVar getAvailableVar(int timeIndex)
-
getIndexMin
public int getIndexMin()
-
getIndexMax
public int getIndexMax()
-
-