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;
27 public synchronized void delete() {
31 mainJNI.delete_IntVarElement(swigCPtr);
39 this(mainJNI.new_IntVarElement__SWIG_0(),
true);
51 long cPtr = mainJNI.IntVarElement_clone(swigCPtr,
this);
60 long cPtr = mainJNI.IntVarElement_var(swigCPtr,
this);
61 return (cPtr == 0) ? null :
new IntVar(cPtr,
false);
65 mainJNI.IntVarElement_store(swigCPtr,
this);
69 mainJNI.IntVarElement_restore(swigCPtr,
this);
73 return mainJNI.IntVarElement_min(swigCPtr,
this);
77 mainJNI.IntVarElement_setMin(swigCPtr,
this, m);
81 return mainJNI.IntVarElement_max(swigCPtr,
this);
85 mainJNI.IntVarElement_setMax(swigCPtr,
this, m);
89 return mainJNI.IntVarElement_value(swigCPtr,
this);
93 return mainJNI.IntVarElement_bound(swigCPtr,
this);
97 mainJNI.IntVarElement_setRange(swigCPtr,
this, l, u);
101 mainJNI.IntVarElement_setValue(swigCPtr,
this, v);
105 return mainJNI.IntVarElement_toString(swigCPtr,
this);