9package com.google.ortools.constraintsolver;
30 private transient long swigCPtr;
33 super(mainJNI.LocalSearchFilter_SWIGUpcast(cPtr), cMemoryOwn);
38 return (obj ==
null) ? 0 : obj.swigCPtr;
45 throw new RuntimeException(
"Cannot release ownership as memory is not owned");
47 obj.swigCMemOwn =
false;
53 @SuppressWarnings({
"deprecation",
"removal"})
62 mainJNI.delete_LocalSearchFilter(swigCPtr);
76 mainJNI.LocalSearchFilter_change_ownership(
this, swigCPtr,
false);
81 mainJNI.LocalSearchFilter_change_ownership(
this, swigCPtr,
true);
89 if (getClass() ==
LocalSearchFilter.class) mainJNI.LocalSearchFilter_Relax(swigCPtr,
this,
Assignment.
getCPtr(arg0), arg0,
Assignment.
getCPtr(arg1), arg1);
else mainJNI.LocalSearchFilter_RelaxSwigExplicitLocalSearchFilter(swigCPtr,
this,
Assignment.
getCPtr(arg0), arg0,
Assignment.
getCPtr(arg1), arg1);
96 if (getClass() ==
LocalSearchFilter.class) mainJNI.LocalSearchFilter_Commit(swigCPtr,
this,
Assignment.
getCPtr(arg0), arg0,
Assignment.
getCPtr(arg1), arg1);
else mainJNI.LocalSearchFilter_CommitSwigExplicitLocalSearchFilter(swigCPtr,
this,
Assignment.
getCPtr(arg0), arg0,
Assignment.
getCPtr(arg1), arg1);
115 return (getClass() ==
LocalSearchFilter.class) ? mainJNI.LocalSearchFilter_isIncremental(swigCPtr,
this) : mainJNI.LocalSearchFilter_isIncrementalSwigExplicitLocalSearchFilter(swigCPtr,
this);
133 if (getClass() ==
LocalSearchFilter.class) mainJNI.LocalSearchFilter_Revert(swigCPtr,
this);
else mainJNI.LocalSearchFilter_RevertSwigExplicitLocalSearchFilter(swigCPtr,
this);
140 if (getClass() ==
LocalSearchFilter.class) mainJNI.LocalSearchFilter_Reset(swigCPtr,
this);
else mainJNI.LocalSearchFilter_ResetSwigExplicitLocalSearchFilter(swigCPtr,
this);
147 return (getClass() ==
LocalSearchFilter.class) ? mainJNI.LocalSearchFilter_getSynchronizedObjectiveValue(swigCPtr,
this) : mainJNI.LocalSearchFilter_getSynchronizedObjectiveValueSwigExplicitLocalSearchFilter(swigCPtr,
this);
154 return (getClass() ==
LocalSearchFilter.class) ? mainJNI.LocalSearchFilter_getAcceptedObjectiveValue(swigCPtr,
this) : mainJNI.LocalSearchFilter_getAcceptedObjectiveValueSwigExplicitLocalSearchFilter(swigCPtr,
this);
158 this(mainJNI.new_LocalSearchFilter(),
true);
159 mainJNI.LocalSearchFilter_director_connect(
this, swigCPtr,
true,
true);