Class SequenceVarLocalSearchHandler
java.lang.Object
com.google.ortools.constraintsolver.SequenceVarLocalSearchHandler
public class SequenceVarLocalSearchHandler
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description protected booleanswigCMemOwn -
Constructor Summary
Constructors Modifier Constructor Description SequenceVarLocalSearchHandler()protectedSequenceVarLocalSearchHandler(long cPtr, boolean cMemoryOwn)SequenceVarLocalSearchHandler(SequenceVarLocalSearchHandler other)SequenceVarLocalSearchHandler(SequenceVarLocalSearchOperator op) -
Method Summary
Modifier and Type Method Description voidaddToAssignment(SequenceVar var, int[] value, boolean active, SWIGTYPE_p_std__vectorT_int_t assignment_indices, long index, Assignment assignment)voiddelete()protected voidfinalize()protected static longgetCPtr(SequenceVarLocalSearchHandler obj)voidonAddVars()voidonRevertChanges(long index, int[] value)booleanValueFromAssignment(Assignment assignment, SequenceVar var, long index, SWIGTYPE_p_std__vectorT_int_t value)Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
swigCMemOwn
protected transient boolean swigCMemOwn
-
-
Constructor Details
-
SequenceVarLocalSearchHandler
protected SequenceVarLocalSearchHandler(long cPtr, boolean cMemoryOwn) -
SequenceVarLocalSearchHandler
public SequenceVarLocalSearchHandler() -
SequenceVarLocalSearchHandler
-
SequenceVarLocalSearchHandler
-
-
Method Details
-
getCPtr
-
finalize
protected void finalize()- Overrides:
finalizein classjava.lang.Object
-
delete
public void delete() -
addToAssignment
public void addToAssignment(SequenceVar var, int[] value, boolean active, SWIGTYPE_p_std__vectorT_int_t assignment_indices, long index, Assignment assignment) -
ValueFromAssignment
public boolean ValueFromAssignment(Assignment assignment, SequenceVar var, long index, SWIGTYPE_p_std__vectorT_int_t value) -
onRevertChanges
public void onRevertChanges(long index, int[] value) -
onAddVars
public void onAddVars()
-