Class IntervalVarElement
java.lang.Object
com.google.ortools.constraintsolver.AssignmentElement
com.google.ortools.constraintsolver.IntervalVarElement
public class IntervalVarElement extends AssignmentElement
-
Field Summary
Fields inherited from class com.google.ortools.constraintsolver.AssignmentElement
swigCMemOwn -
Constructor Summary
Constructors Modifier Constructor Description IntervalVarElement()protectedIntervalVarElement(long cPtr, boolean cMemoryOwn)IntervalVarElement(IntervalVar var) -
Method Summary
Modifier and Type Method Description booleanbound()IntervalVarElementclone()voidcopy(IntervalVarElement element)voiddelete()longdurationMax()longdurationMin()longdurationValue()longendMax()longendMin()longendValue()protected voidfinalize()protected static longgetCPtr(IntervalVarElement obj)longperformedMax()longperformedMin()longperformedValue()voidreset(IntervalVar var)voidrestore()voidsetDurationMax(long m)voidsetDurationMin(long m)voidsetDurationRange(long mi, long ma)voidsetDurationValue(long v)voidsetEndMax(long m)voidsetEndMin(long m)voidsetEndRange(long mi, long ma)voidsetEndValue(long v)voidsetPerformedMax(long m)voidsetPerformedMin(long m)voidsetPerformedRange(long mi, long ma)voidsetPerformedValue(long v)voidsetStartMax(long m)voidsetStartMin(long m)voidsetStartRange(long mi, long ma)voidsetStartValue(long v)longstartMax()longstartMin()longstartValue()voidstore()java.lang.StringtoString()IntervalVarvar()Methods inherited from class com.google.ortools.constraintsolver.AssignmentElement
activate, activated, deactivate, getCPtrMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
IntervalVarElement
protected IntervalVarElement(long cPtr, boolean cMemoryOwn) -
IntervalVarElement
public IntervalVarElement() -
IntervalVarElement
-
-
Method Details
-
getCPtr
-
finalize
protected void finalize()- Overrides:
finalizein classAssignmentElement
-
delete
public void delete()- Overrides:
deletein classAssignmentElement
-
reset
-
clone
- Overrides:
clonein classjava.lang.Object
-
copy
-
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:
toStringin classjava.lang.Object
-