9 package com.google.ortools.constraintsolver;
13 import java.util.function.Supplier;
16 private transient long swigCPtr;
18 protected SearchLog(
long cPtr,
boolean cMemoryOwn) {
19 super(mainJNI.SearchLog_SWIGUpcast(cPtr), cMemoryOwn);
24 return (obj ==
null) ? 0 : obj.swigCPtr;
31 public synchronized void delete() {
35 mainJNI.delete_SearchLog(swigCPtr);
47 mainJNI.SearchLog_enterSearch(swigCPtr,
this);
51 mainJNI.SearchLog_exitSearch(swigCPtr,
this);
55 return mainJNI.SearchLog_atSolution(swigCPtr,
this);
59 mainJNI.SearchLog_beginFail(swigCPtr,
this);
63 mainJNI.SearchLog_noMoreSolutions(swigCPtr,
this);
67 mainJNI.SearchLog_AcceptUncheckedNeighbor(swigCPtr,
this);
71 mainJNI.SearchLog_applyDecision(swigCPtr,
this,
Decision.
getCPtr(decision), decision);
75 mainJNI.SearchLog_refuteDecision(swigCPtr,
this,
Decision.
getCPtr(decision), decision);
79 mainJNI.SearchLog_outputDecision(swigCPtr,
this);
83 mainJNI.SearchLog_maintain(swigCPtr,
this);
87 mainJNI.SearchLog_beginInitialPropagation(swigCPtr,
this);
91 mainJNI.SearchLog_endInitialPropagation(swigCPtr,
this);
95 return mainJNI.SearchLog_toString(swigCPtr,
this);