Class IntervalVarElement

java.lang.Object
com.google.ortools.constraintsolver.AssignmentElement
com.google.ortools.constraintsolver.IntervalVarElement

public class IntervalVarElement extends AssignmentElement
  • Constructor Details

    • IntervalVarElement

      public IntervalVarElement(long cPtr, boolean cMemoryOwn)
    • IntervalVarElement

      public IntervalVarElement()
    • IntervalVarElement

      public IntervalVarElement(IntervalVar var)
  • Method Details

    • getCPtr

      public static long getCPtr(IntervalVarElement obj)
    • swigRelease

      public static long swigRelease(IntervalVarElement obj)
    • finalize

      protected void finalize()
      Overrides:
      finalize in class AssignmentElement
    • delete

      public void delete()
      Overrides:
      delete in class AssignmentElement
    • reset

      public void reset(IntervalVar var)
    • clone

      public IntervalVarElement clone()
      Overrides:
      clone in class Object
    • copy

      public void copy(IntervalVarElement element)
    • var

      public IntervalVar var()
    • store

      public void store()
    • restore

      public void restore()
    • startMin

      public long startMin()
    • startMax

      public long startMax()
    • startValue

      public long startValue()
    • durationMin

      public long durationMin()
    • durationMax

      public long durationMax()
    • durationValue

      public long durationValue()
    • endMin

      public long endMin()
    • endMax

      public long endMax()
    • endValue

      public long endValue()
    • performedMin

      public long performedMin()
    • performedMax

      public long performedMax()
    • performedValue

      public long performedValue()
    • setStartMin

      public void setStartMin(long m)
    • setStartMax

      public void setStartMax(long m)
    • setStartRange

      public void setStartRange(long mi, long ma)
    • setStartValue

      public void setStartValue(long v)
    • setDurationMin

      public void setDurationMin(long m)
    • setDurationMax

      public void setDurationMax(long m)
    • setDurationRange

      public void setDurationRange(long mi, long ma)
    • setDurationValue

      public void setDurationValue(long v)
    • setEndMin

      public void setEndMin(long m)
    • setEndMax

      public void setEndMax(long m)
    • setEndRange

      public void setEndRange(long mi, long ma)
    • setEndValue

      public void setEndValue(long v)
    • setPerformedMin

      public void setPerformedMin(long m)
    • setPerformedMax

      public void setPerformedMax(long m)
    • setPerformedRange

      public void setPerformedRange(long mi, long ma)
    • setPerformedValue

      public void setPerformedValue(long v)
    • bound

      public boolean bound()
    • toString

      public String toString()
      Overrides:
      toString in class Object