Class IntVarElement
- java.lang.Object
-
- com.google.ortools.constraintsolver.AssignmentElement
-
- com.google.ortools.constraintsolver.IntVarElement
-
public class IntVarElement extends AssignmentElement
-
-
Field Summary
-
Fields inherited from class com.google.ortools.constraintsolver.AssignmentElement
swigCMemOwn
-
-
Constructor Summary
Constructors Modifier Constructor Description IntVarElement()protectedIntVarElement(long cPtr, boolean cMemoryOwn)IntVarElement(IntVar var)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanbound()IntVarElementclone()voidcopy(IntVarElement element)voiddelete()protected voidfinalize()protected static longgetCPtr(IntVarElement obj)longmax()longmin()voidreset(IntVar var)voidrestore()voidsetMax(long m)voidsetMin(long m)voidsetRange(long l, long u)voidsetValue(long v)voidstore()protected static longswigRelease(IntVarElement obj)java.lang.StringtoString()longvalue()IntVarvar()-
Methods inherited from class com.google.ortools.constraintsolver.AssignmentElement
activate, activated, deactivate, getCPtr, swigRelease
-
-
-
-
Constructor Detail
-
IntVarElement
protected IntVarElement(long cPtr, boolean cMemoryOwn)
-
IntVarElement
public IntVarElement()
-
IntVarElement
public IntVarElement(IntVar var)
-
-
Method Detail
-
getCPtr
protected static long getCPtr(IntVarElement obj)
-
swigRelease
protected static long swigRelease(IntVarElement obj)
-
finalize
protected void finalize()
- Overrides:
finalizein classAssignmentElement
-
delete
public void delete()
- Overrides:
deletein classAssignmentElement
-
reset
public void reset(IntVar var)
-
clone
public IntVarElement clone()
- Overrides:
clonein classjava.lang.Object
-
copy
public void copy(IntVarElement element)
-
var
public IntVar var()
-
store
public void store()
-
restore
public void restore()
-
min
public long min()
-
setMin
public void setMin(long m)
-
max
public long max()
-
setMax
public void setMax(long m)
-
value
public long value()
-
bound
public boolean bound()
-
setRange
public void setRange(long l, long u)
-
setValue
public void setValue(long v)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-