Class IntervalVarElement

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

public class IntervalVarElement
extends AssignmentElement
  • Constructor Details

    • IntervalVarElement

      protected IntervalVarElement​(long cPtr, boolean cMemoryOwn)
    • IntervalVarElement

      public IntervalVarElement()
    • IntervalVarElement

      public IntervalVarElement​(IntervalVar var)
  • Method Details

    • getCPtr

      protected static long getCPtr​(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 java.lang.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 java.lang.String toString()
      Overrides:
      toString in class java.lang.Object