<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver_html"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Solver.html">com.google.ortools.constraintsolver.Solver</a></div><divclass="ttdoc">Solver Class A solver represents the main computation engine.</div><divclass="ttdef"><b>Definition:</b><ahref="Solver_8java_source.html#l00057">Solver.java:57</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector_html_a606e143e3517d714745e45a431b1f626"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector.html#a606e143e3517d714745e45a431b1f626">com.google.ortools.constraintsolver.SolutionCollector.endValue</a></div><divclass="ttdeci">long endValue(int n, IntervalVar var)</div><divclass="ttdoc">This is a shortcut to get the EndValue of 'var' in the nth solution.</div><divclass="ttdef"><b>Definition:</b><ahref="SolutionCollector_8java_source.html#l00152">SolutionCollector.java:152</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar_html"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntervalVar.html">com.google.ortools.constraintsolver.IntervalVar</a></div><divclass="ttdoc">Interval variables are often used in scheduling.</div><divclass="ttdef"><b>Definition:</b><ahref="gen_2com_2google_2ortools_2constraintsolver_2IntervalVar_8java_source.html#l00014">gen/com/google/ortools/constraintsolver/IntervalVar.java:14</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector_html_a6703bb3fcb4173ac05a8e4609d86eb05"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector.html#a6703bb3fcb4173ac05a8e4609d86eb05">com.google.ortools.constraintsolver.SolutionCollector.unperformed</a></div><divclass="ttdeci">int [] unperformed(int n, SequenceVar var)</div><divclass="ttdoc">This is a shortcut to get the list of unperformed of 'var' in the nth solution.</div><divclass="ttdef"><b>Definition:</b><ahref="SolutionCollector_8java_source.html#l00187">SolutionCollector.java:187</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar_html"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1IntVar.html">com.google.ortools.constraintsolver.IntVar</a></div><divclass="ttdoc">The class IntVar is a subset of IntExpr.</div><divclass="ttdef"><b>Definition:</b><ahref="gen_2com_2google_2ortools_2constraintsolver_2IntVar_8java_source.html#l00014">gen/com/google/ortools/constraintsolver/IntVar.java:14</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector_html_ad7f2ea57e1692a581bf66e9aa4fef9be"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector.html#ad7f2ea57e1692a581bf66e9aa4fef9be">com.google.ortools.constraintsolver.SolutionCollector.failures</a></div><divclass="ttdeci">long failures(int n)</div><divclass="ttdoc">Returns the number of failures encountered at the time of the nth solution.</div><divclass="ttdef"><b>Definition:</b><ahref="SolutionCollector_8java_source.html#l00124">SolutionCollector.java:124</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor_html"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SearchMonitor.html">com.google.ortools.constraintsolver.SearchMonitor</a></div><divclass="ttdoc">A search monitor is a simple set of callbacks to monitor all search events.</div><divclass="ttdef"><b>Definition:</b><ahref="SearchMonitor_8java_source.html#l00014">SearchMonitor.java:14</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector_html_ac9e4511e0654067f47bb0758df42b4f0"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector.html#ac9e4511e0654067f47bb0758df42b4f0">com.google.ortools.constraintsolver.SolutionCollector.wallTime</a></div><divclass="ttdeci">long wallTime(int n)</div><divclass="ttdoc">Returns the wall time in ms for the nth solution.</div><divclass="ttdef"><b>Definition:</b><ahref="SolutionCollector_8java_source.html#l00110">SolutionCollector.java:110</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector_html_a4baba90b7f96875131add69b96ba7561"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector.html#a4baba90b7f96875131add69b96ba7561">com.google.ortools.constraintsolver.SolutionCollector.solutionCount</a></div><divclass="ttdeci">int solutionCount()</div><divclass="ttdoc">Returns how many solutions were stored during the search.</div><divclass="ttdef"><b>Definition:</b><ahref="SolutionCollector_8java_source.html#l00095">SolutionCollector.java:95</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector_html_abf48196e396e7bbddc31f012d2de9e7e"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector.html#abf48196e396e7bbddc31f012d2de9e7e">com.google.ortools.constraintsolver.SolutionCollector.startValue</a></div><divclass="ttdeci">long startValue(int n, IntervalVar var)</div><divclass="ttdoc">This is a shortcut to get the StartValue of 'var' in the nth solution.</div><divclass="ttdef"><b>Definition:</b><ahref="SolutionCollector_8java_source.html#l00145">SolutionCollector.java:145</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVar_html"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SequenceVar.html">com.google.ortools.constraintsolver.SequenceVar</a></div><divclass="ttdoc">A sequence variable is a variable whose domain is a set of possible orderings of the interval variabl...</div><divclass="ttdef"><b>Definition:</b><ahref="SequenceVar_8java_source.html#l00014">SequenceVar.java:14</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment_html"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Assignment.html">com.google.ortools.constraintsolver.Assignment</a></div><divclass="ttdoc">An Assignment is a variable -> domains mapping, used to report solutions to the user.</div><divclass="ttdef"><b>Definition:</b><ahref="Assignment_8java_source.html#l00014">Assignment.java:14</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector_html_a690d3ee12e0a18b442115110e4c248e1"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector.html#a690d3ee12e0a18b442115110e4c248e1">com.google.ortools.constraintsolver.SolutionCollector.forwardSequence</a></div><divclass="ttdeci">int [] forwardSequence(int n, SequenceVar var)</div><divclass="ttdoc">This is a shortcut to get the ForwardSequence of 'var' in the nth solution.</div><divclass="ttdef"><b>Definition:</b><ahref="SolutionCollector_8java_source.html#l00173">SolutionCollector.java:173</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector_html_a1d4f66c9b09003243a9e25d9931b9d20"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector.html#a1d4f66c9b09003243a9e25d9931b9d20">com.google.ortools.constraintsolver.SolutionCollector.enterSearch</a></div><divclass="ttdeci">void enterSearch()</div><divclass="ttdoc">Beginning of the search.</div><divclass="ttdef"><b>Definition:</b><ahref="SolutionCollector_8java_source.html#l00088">SolutionCollector.java:88</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector_html"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector.html">com.google.ortools.constraintsolver.SolutionCollector</a></div><divclass="ttdoc">This class is the root class of all solution collectors.</div><divclass="ttdef"><b>Definition:</b><ahref="SolutionCollector_8java_source.html#l00014">SolutionCollector.java:14</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector_html_a41039611e03cf3c70524a493520f662e"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector.html#a41039611e03cf3c70524a493520f662e">com.google.ortools.constraintsolver.SolutionCollector.objectiveValue</a></div><divclass="ttdeci">long objectiveValue(int n)</div><divclass="ttdoc">Returns the objective value of the nth solution.</div><divclass="ttdef"><b>Definition:</b><ahref="SolutionCollector_8java_source.html#l00131">SolutionCollector.java:131</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector_html_a8a941badc3ff836ee8edcd376bd52cae"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector.html#a8a941badc3ff836ee8edcd376bd52cae">com.google.ortools.constraintsolver.SolutionCollector.backwardSequence</a></div><divclass="ttdeci">int [] backwardSequence(int n, SequenceVar var)</div><divclass="ttdoc">This is a shortcut to get the BackwardSequence of 'var' in the nth solution.</div><divclass="ttdef"><b>Definition:</b><ahref="SolutionCollector_8java_source.html#l00180">SolutionCollector.java:180</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector_html_a20373cd61038f774c79f8a1682cb28ec"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector.html#a20373cd61038f774c79f8a1682cb28ec">com.google.ortools.constraintsolver.SolutionCollector.performedValue</a></div><divclass="ttdeci">long performedValue(int n, IntervalVar var)</div><divclass="ttdoc">This is a shortcut to get the PerformedValue of 'var' in the nth solution.</div><divclass="ttdef"><b>Definition:</b><ahref="SolutionCollector_8java_source.html#l00166">SolutionCollector.java:166</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector_html_a5f46c22af2099abe1fd13b09f79be983"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector.html#a5f46c22af2099abe1fd13b09f79be983">com.google.ortools.constraintsolver.SolutionCollector.durationValue</a></div><divclass="ttdeci">long durationValue(int n, IntervalVar var)</div><divclass="ttdoc">This is a shortcut to get the DurationValue of 'var' in the nth solution.</div><divclass="ttdef"><b>Definition:</b><ahref="SolutionCollector_8java_source.html#l00159">SolutionCollector.java:159</a></div></div>
<divclass="ttc"id="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector_html_a740719e6fa9e8185b0134c8e161a8915"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1SolutionCollector.html#a740719e6fa9e8185b0134c8e161a8915">com.google.ortools.constraintsolver.SolutionCollector.value</a></div><divclass="ttdeci">long value(int n, IntVar var)</div><divclass="ttdoc">This is a shortcut to get the Value of 'var' in the nth solution.</div><divclass="ttdef"><b>Definition:</b><ahref="SolutionCollector_8java_source.html#l00138">SolutionCollector.java:138</a></div></div>