9 package com.google.ortools.constraintsolver;
12 private transient long swigCPtr;
15 super(mainJNI.IntVarElement_SWIGUpcast(cPtr), cMemoryOwn);
20 return (obj ==
null) ? 0 : obj.swigCPtr;
23 @SuppressWarnings(
"deprecation")
28 public synchronized void delete() {
32 mainJNI.delete_IntVarElement(swigCPtr);
40 this(mainJNI.new_IntVarElement__SWIG_0(),
true);
52 long cPtr = mainJNI.IntVarElement_clone(swigCPtr,
this);
61 long cPtr = mainJNI.IntVarElement_var(swigCPtr,
this);
62 return (cPtr == 0) ? null :
new IntVar(cPtr,
false);
66 mainJNI.IntVarElement_store(swigCPtr,
this);
70 mainJNI.IntVarElement_restore(swigCPtr,
this);
74 return mainJNI.IntVarElement_min(swigCPtr,
this);
78 mainJNI.IntVarElement_setMin(swigCPtr,
this, m);
82 return mainJNI.IntVarElement_max(swigCPtr,
this);
86 mainJNI.IntVarElement_setMax(swigCPtr,
this, m);
90 return mainJNI.IntVarElement_value(swigCPtr,
this);
94 return mainJNI.IntVarElement_bound(swigCPtr,
this);
98 mainJNI.IntVarElement_setRange(swigCPtr,
this, l, u);
102 mainJNI.IntVarElement_setValue(swigCPtr,
this, v);
106 return mainJNI.IntVarElement_toString(swigCPtr,
this);