<ahref="OptimizeVar_8java.html">Go to the documentation of this file.</a><divclass="fragment"><divclass="line"><aname="l00001"></a><spanclass="lineno"> 1</span> <spanclass="comment">/* ----------------------------------------------------------------------------</span></div>
<divclass="line"><aname="l00002"></a><spanclass="lineno"> 2</span> <spanclass="comment"> * This file was automatically generated by SWIG (http://www.swig.org).</span></div>
<divclass="line"><aname="l00003"></a><spanclass="lineno"> 3</span> <spanclass="comment"> * Version 4.0.1</span></div>
<divclass="line"><aname="l00005"></a><spanclass="lineno"> 5</span> <spanclass="comment"> * Do not make changes to this file unless you know what you are doing--modify</span></div>
<divclass="line"><aname="l00006"></a><spanclass="lineno"> 6</span> <spanclass="comment"> * the SWIG interface file instead.</span></div>
<divclass="ttc"id="aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar_html"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar.html">com.google.ortools.constraintsolver.OptimizeVar</a></div><divclass="ttdoc">This class encapsulates an objective.</div><divclass="ttdef"><b>Definition:</b><ahref="OptimizeVar_8java_source.html#l00014">OptimizeVar.java:14</a></div></div>
<divclass="ttc"id="aclasscom_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_2java_2com_2google_2ortools_2constraintsolver_2IntVar_8java_source.html#l00014">gen/java/com/google/ortools/constraintsolver/IntVar.java:14</a></div></div>
<divclass="ttc"id="aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar_html_a5c55d3d2bca3ffce1e9029e3297bbbf4"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar.html#a5c55d3d2bca3ffce1e9029e3297bbbf4">com.google.ortools.constraintsolver.OptimizeVar.best</a></div><divclass="ttdeci">long best()</div><divclass="ttdoc">Returns the best value found during search.</div><divclass="ttdef"><b>Definition:</b><ahref="OptimizeVar_8java_source.html#l00049">OptimizeVar.java:49</a></div></div>
<divclass="ttc"id="aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder_html"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1DecisionBuilder.html">com.google.ortools.constraintsolver.DecisionBuilder</a></div><divclass="ttdoc">A DecisionBuilder is responsible for creating the search tree.</div><divclass="ttdef"><b>Definition:</b><ahref="DecisionBuilder_8java_source.html#l00014">DecisionBuilder.java:14</a></div></div>
<divclass="ttc"id="aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar_html_adf64be0277a81a3b66a78d0b1bd1fad9"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar.html#adf64be0277a81a3b66a78d0b1bd1fad9">com.google.ortools.constraintsolver.OptimizeVar.accept</a></div><divclass="ttdeci">void accept(ModelVisitor visitor)</div><divclass="ttdoc">Accepts the given model visitor.</div><divclass="ttdef"><b>Definition:</b><ahref="OptimizeVar_8java_source.html#l00096">OptimizeVar.java:96</a></div></div>
<divclass="ttc"id="aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar_html_a1d4f66c9b09003243a9e25d9931b9d20"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar.html#a1d4f66c9b09003243a9e25d9931b9d20">com.google.ortools.constraintsolver.OptimizeVar.enterSearch</a></div><divclass="ttdeci">void enterSearch()</div><divclass="ttdoc">Beginning of the search.</div><divclass="ttdef"><b>Definition:</b><ahref="OptimizeVar_8java_source.html#l00068">OptimizeVar.java:68</a></div></div>
<divclass="ttc"id="aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar_html_a5bbabb5c77abfcf7b8d2cfb20c5d9d63"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar.html#a5bbabb5c77abfcf7b8d2cfb20c5d9d63">com.google.ortools.constraintsolver.OptimizeVar.atSolution</a></div><divclass="ttdeci">boolean atSolution()</div><divclass="ttdoc">This method is called when a valid solution is found.</div><divclass="ttdef"><b>Definition:</b><ahref="OptimizeVar_8java_source.html#l00080">OptimizeVar.java:80</a></div></div>
<divclass="ttc"id="aclasscom_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="aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision_html"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1Decision.html">com.google.ortools.constraintsolver.Decision</a></div><divclass="ttdoc">A Decision represents a choice point in the search tree.</div><divclass="ttdef"><b>Definition:</b><ahref="Decision_8java_source.html#l00014">Decision.java:14</a></div></div>
<divclass="ttc"id="aclasscom_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="aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar_html_a2c751c07e3092f060ffd7d8eabd61b5a"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar.html#a2c751c07e3092f060ffd7d8eabd61b5a">com.google.ortools.constraintsolver.OptimizeVar.acceptSolution</a></div><divclass="ttdeci">boolean acceptSolution()</div><divclass="ttdoc">This method is called when a solution is found.</div><divclass="ttdef"><b>Definition:</b><ahref="OptimizeVar_8java_source.html#l00084">OptimizeVar.java:84</a></div></div>
<divclass="ttc"id="aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar_html_a2fa716fc8885b42b8d476aa86c5e3ba0"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar.html#a2fa716fc8885b42b8d476aa86c5e3ba0">com.google.ortools.constraintsolver.OptimizeVar.refuteDecision</a></div><divclass="ttdeci">void refuteDecision(Decision d)</div><divclass="ttdoc">Before refuting the decision.</div><divclass="ttdef"><b>Definition:</b><ahref="OptimizeVar_8java_source.html#l00076">OptimizeVar.java:76</a></div></div>
<divclass="ttc"id="aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar_html_a5926fd406a8c0c5ddf5a5b8cfa76d538"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar.html#a5926fd406a8c0c5ddf5a5b8cfa76d538">com.google.ortools.constraintsolver.OptimizeVar.OptimizeVar</a></div><divclass="ttdeci">OptimizeVar(Solver s, boolean maximize, IntVar a, long step)</div><divclass="ttdef"><b>Definition:</b><ahref="OptimizeVar_8java_source.html#l00042">OptimizeVar.java:42</a></div></div>
<divclass="ttc"id="aclasscom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar_html_a99c3f9af748fd79bd7195df0ff143ccb"><divclass="ttname"><ahref="classcom_1_1google_1_1ortools_1_1constraintsolver_1_1OptimizeVar.html#a99c3f9af748fd79bd7195df0ff143ccb">com.google.ortools.constraintsolver.OptimizeVar.var</a></div><divclass="ttdeci">IntVar var()</div><divclass="ttdoc">Returns the variable that is optimized.</div><divclass="ttdef"><b>Definition:</b><ahref="OptimizeVar_8java_source.html#l00056">OptimizeVar.java:56</a></div></div>
<divclass="ttc"id="aclasscom_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>