9 package com.google.ortools.constraintsolver;
15 private transient long swigCPtr;
16 protected transient boolean swigCMemOwn;
19 swigCMemOwn = cMemoryOwn;
24 return (obj ==
null) ? 0 : obj.swigCPtr;
27 @SuppressWarnings(
"deprecation")
28 protected
void finalize() {
32 public synchronized void delete() {
36 mainJNI.delete_IntVarLocalSearchHandler(swigCPtr);
43 mainJNI.IntVarLocalSearchHandler_addToAssignment(swigCPtr,
this,
IntVar.getCPtr(var), var, value, active, SWIGTYPE_p_std__vectorT_int_t.getCPtr(assignment_indices), index,
Assignment.getCPtr(assignment), assignment);
47 return mainJNI.IntVarLocalSearchHandler_valueFromAssignent(swigCPtr,
this,
Assignment.getCPtr(assignment), assignment,
IntVar.getCPtr(var), var, index, value);
51 mainJNI.IntVarLocalSearchHandler_onRevertChanges(swigCPtr,
this, index);
55 mainJNI.IntVarLocalSearchHandler_onAddVars(swigCPtr,
this);
59 this(mainJNI.new_IntVarLocalSearchHandler(),
true);