Class KTimeTable

java.lang.Object
com.artelys.kalis.KTimeTable

public class KTimeTable extends Object
Timetable object for time-dependant resource usage constraint.
  • Field Details

    • swigCMemOwn

      protected transient boolean swigCMemOwn
  • Constructor Details

    • KTimeTable

      protected KTimeTable(long cPtr, boolean cMemoryOwn)
    • KTimeTable

      public KTimeTable(String name, KProblem problem, int timeIndexMin, int timeIndexMax)
    • KTimeTable

      public KTimeTable(KProblem problem)
    • KTimeTable

      public KTimeTable(KTimeTable toCopy)
  • Method Details

    • getCPtr

      protected static long getCPtr(KTimeTable obj)
    • finalize

      protected void finalize()
      Overrides:
      finalize in class 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()