Class IntVarLocalSearchFilter
java.lang.Object
com.google.ortools.constraintsolver.BaseObject
com.google.ortools.constraintsolver.LocalSearchFilter
com.google.ortools.constraintsolver.IntVarLocalSearchFilter
-
Field Summary
Fields inherited from class com.google.ortools.constraintsolver.BaseObject
swigCMemOwn -
Constructor Summary
ConstructorsConstructorDescriptionIntVarLocalSearchFilter(long cPtr, boolean cMemoryOwn) IntVarLocalSearchFilter(IntVar[] vars) -
Method Summary
Modifier and TypeMethodDescriptionvoidAdd variables to "track" to the filter.voiddelete()protected voidfinalize()static longintprotected voidonSynchronize(Assignment arg0) intsize()protected voidstatic longvoidvoidvoidsynchronize(Assignment assignment, Assignment delta) This method should not be overridden.longvalue(int index) var(int index) Methods inherited from class com.google.ortools.constraintsolver.LocalSearchFilter
accept, Commit, getAcceptedObjectiveValue, getCPtr, getSynchronizedObjectiveValue, isIncremental, Relax, Reset, Revert, swigReleaseMethods inherited from class com.google.ortools.constraintsolver.BaseObject
getCPtr, swigRelease, toString
-
Constructor Details
-
IntVarLocalSearchFilter
public IntVarLocalSearchFilter(long cPtr, boolean cMemoryOwn) -
IntVarLocalSearchFilter
-
-
Method Details
-
getCPtr
-
swigRelease
-
finalize
protected void finalize()- Overrides:
finalizein classLocalSearchFilter
-
delete
public void delete()- Overrides:
deletein classLocalSearchFilter
-
swigDirectorDisconnect
protected void swigDirectorDisconnect()- Overrides:
swigDirectorDisconnectin classLocalSearchFilter
-
swigReleaseOwnership
public void swigReleaseOwnership()- Overrides:
swigReleaseOwnershipin classLocalSearchFilter
-
swigTakeOwnership
public void swigTakeOwnership()- Overrides:
swigTakeOwnershipin classLocalSearchFilter
-
synchronize
This method should not be overridden. Override OnSynchronize() instead
which is called before exiting this method.- Overrides:
synchronizein classLocalSearchFilter
-
addVars
Add variables to "track" to the filter. -
size
public int size() -
var
-
value
public long value(int index) -
onSynchronize
-
index
-