5592 lines
183 KiB
HTML
5592 lines
183 KiB
HTML
<!DOCTYPE HTML>
|
|
<html lang="en">
|
|
<head>
|
|
<!-- Generated by javadoc (17) on Thu Mar 03 21:59:09 CET 2022 -->
|
|
<title>Serialized Form (com.google.ortools:ortools-java 9.3.10440 API)</title>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
|
<meta name="dc.created" content="2022-03-03">
|
|
<meta name="description" content="serialized forms">
|
|
<meta name="generator" content="javadoc/SerializedFormWriterImpl">
|
|
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
|
<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
|
|
<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
|
|
<script type="text/javascript" src="script.js"></script>
|
|
<script type="text/javascript" src="script-dir/jquery-3.5.1.min.js"></script>
|
|
<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
|
|
</head>
|
|
<body class="serialized-form-page">
|
|
<script type="text/javascript">var pathtoroot = "./";
|
|
loadScripts(document, 'script');</script>
|
|
<noscript>
|
|
<div>JavaScript is disabled on your browser.</div>
|
|
</noscript>
|
|
<div class="flex-box">
|
|
<header role="banner" class="flex-header">
|
|
<nav role="navigation">
|
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
<div class="top-nav" id="navbar-top">
|
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
|
<li><a href="index.html">Overview</a></li>
|
|
<li>Package</li>
|
|
<li>Class</li>
|
|
<li>Use</li>
|
|
<li><a href="overview-tree.html">Tree</a></li>
|
|
<li><a href="deprecated-list.html">Deprecated</a></li>
|
|
<li><a href="index-all.html">Index</a></li>
|
|
<li><a href="help-doc.html#serialized-form">Help</a></li>
|
|
</ul>
|
|
</div>
|
|
<div class="sub-nav">
|
|
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
|
|
<input type="text" id="search-input" value="search" disabled="disabled">
|
|
<input type="reset" id="reset-button" value="reset" disabled="disabled">
|
|
</div>
|
|
</div>
|
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
|
</header>
|
|
<div class="flex-content">
|
|
<main role="main">
|
|
<div class="header">
|
|
<h1 title="Serialized Form" class="title">Serialized Form</h1>
|
|
</div>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="serialized-package-container">
|
|
<h2 title="Package">Package <a href="com/google/ortools/bop/package-summary.html">com.google.ortools.bop</a></h2>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.bop.BopOptimizerMethod">
|
|
<h3>Class <a href="com/google/ortools/bop/BopOptimizerMethod.html" title="class in com.google.ortools.bop">com.google.ortools.bop.BopOptimizerMethod</a></h3>
|
|
<div class="type-signature">class BopOptimizerMethod extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>bitField0_</h5>
|
|
<pre>int bitField0_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>type_</h5>
|
|
<pre>int type_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.bop.BopParameters">
|
|
<h3>Class <a href="com/google/ortools/bop/BopParameters.html" title="class in com.google.ortools.bop">com.google.ortools.bop.BopParameters</a></h3>
|
|
<div class="type-signature">class BopParameters extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>bitField0_</h5>
|
|
<pre>int bitField0_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>bitField1_</h5>
|
|
<pre>int bitField1_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>computeEstimatedImpact_</h5>
|
|
<pre>boolean computeEstimatedImpact_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>decomposedProblemMinTimeInSeconds_</h5>
|
|
<pre>double decomposedProblemMinTimeInSeconds_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>decomposerNumVariablesThreshold_</h5>
|
|
<pre>int decomposerNumVariablesThreshold_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>defaultSolverOptimizerSets_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> defaultSolverOptimizerSets_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>exploitSymmetryInSatFirstSolution_</h5>
|
|
<pre>boolean exploitSymmetryInSatFirstSolution_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>guidedSatConflictsChunk_</h5>
|
|
<pre>int guidedSatConflictsChunk_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>logSearchProgress_</h5>
|
|
<pre>boolean logSearchProgress_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>lpMaxDeterministicTime_</h5>
|
|
<pre>double lpMaxDeterministicTime_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>maxDeterministicTime_</h5>
|
|
<pre>double maxDeterministicTime_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>maxLpSolveForFeasibilityProblems_</h5>
|
|
<pre>int maxLpSolveForFeasibilityProblems_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>maxNumberOfBacktracksInLs_</h5>
|
|
<pre>long maxNumberOfBacktracksInLs_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>maxNumberOfConflictsForQuickCheck_</h5>
|
|
<pre>int maxNumberOfConflictsForQuickCheck_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>maxNumberOfConflictsInRandomLns_</h5>
|
|
<pre>int maxNumberOfConflictsInRandomLns_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>maxNumberOfConflictsInRandomSolutionGeneration_</h5>
|
|
<pre>int maxNumberOfConflictsInRandomSolutionGeneration_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>maxNumberOfConsecutiveFailingOptimizerCalls_</h5>
|
|
<pre>int maxNumberOfConsecutiveFailingOptimizerCalls_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>maxNumberOfExploredAssignmentsPerTryInLs_</h5>
|
|
<pre>long maxNumberOfExploredAssignmentsPerTryInLs_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>maxNumBrokenConstraintsInLs_</h5>
|
|
<pre>int maxNumBrokenConstraintsInLs_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>maxNumDecisionsInLs_</h5>
|
|
<pre>int maxNumDecisionsInLs_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>maxTimeInSeconds_</h5>
|
|
<pre>double maxTimeInSeconds_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>numberOfSolvers_</h5>
|
|
<pre>int numberOfSolvers_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>numBopSolversUsedByDecomposition_</h5>
|
|
<pre>int numBopSolversUsedByDecomposition_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>numRandomLnsTries_</h5>
|
|
<pre>int numRandomLnsTries_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>numRelaxedVars_</h5>
|
|
<pre>int numRelaxedVars_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>pruneSearchTree_</h5>
|
|
<pre>boolean pruneSearchTree_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>randomSeed_</h5>
|
|
<pre>int randomSeed_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>relativeGapLimit_</h5>
|
|
<pre>double relativeGapLimit_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>solverOptimizerSets_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="com/google/ortools/bop/BopSolverOptimizerSet.html" title="class in com.google.ortools.bop">BopSolverOptimizerSet</a>> solverOptimizerSets_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>sortConstraintsByNumTerms_</h5>
|
|
<pre>boolean sortConstraintsByNumTerms_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>synchronizationType_</h5>
|
|
<pre>int synchronizationType_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useLearnedBinaryClausesInLp_</h5>
|
|
<pre>boolean useLearnedBinaryClausesInLp_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useLpLns_</h5>
|
|
<pre>boolean useLpLns_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useLpStrongBranching_</h5>
|
|
<pre>boolean useLpStrongBranching_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>usePotentialOneFlipRepairsInLs_</h5>
|
|
<pre>boolean usePotentialOneFlipRepairsInLs_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useRandomLns_</h5>
|
|
<pre>boolean useRandomLns_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useSatToChooseLnsNeighbourhood_</h5>
|
|
<pre>boolean useSatToChooseLnsNeighbourhood_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useSymmetry_</h5>
|
|
<pre>boolean useSymmetry_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useTranspositionTableInLs_</h5>
|
|
<pre>boolean useTranspositionTableInLs_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.bop.BopSolverOptimizerSet">
|
|
<h3>Class <a href="com/google/ortools/bop/BopSolverOptimizerSet.html" title="class in com.google.ortools.bop">com.google.ortools.bop.BopSolverOptimizerSet</a></h3>
|
|
<div class="type-signature">class BopSolverOptimizerSet extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>methods_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="com/google/ortools/bop/BopOptimizerMethod.html" title="class in com.google.ortools.bop">BopOptimizerMethod</a>> methods_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-package-container">
|
|
<h2 title="Package">Package <a href="com/google/ortools/constraintsolver/package-summary.html">com.google.ortools.constraintsolver</a></h2>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.constraintsolver.ConstraintSolverParameters">
|
|
<h3>Class <a href="com/google/ortools/constraintsolver/ConstraintSolverParameters.html" title="class in com.google.ortools.constraintsolver">com.google.ortools.constraintsolver.ConstraintSolverParameters</a></h3>
|
|
<div class="type-signature">class ConstraintSolverParameters extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>arraySplitSize_</h5>
|
|
<pre>int arraySplitSize_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>checkSolutionPeriod_</h5>
|
|
<pre>int checkSolutionPeriod_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>compressTrail_</h5>
|
|
<pre>int compressTrail_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>diffnUseCumulative_</h5>
|
|
<pre>boolean diffnUseCumulative_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>disableSolve_</h5>
|
|
<pre>boolean disableSolve_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>maxEdgeFinderSize_</h5>
|
|
<pre>int maxEdgeFinderSize_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>nameAllVariables_</h5>
|
|
<pre>boolean nameAllVariables_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>nameCastVariables_</h5>
|
|
<pre>boolean nameCastVariables_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>printAddedConstraints_</h5>
|
|
<pre>boolean printAddedConstraints_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>printLocalSearchProfile_</h5>
|
|
<pre>boolean printLocalSearchProfile_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>printModel_</h5>
|
|
<pre>boolean printModel_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>printModelStats_</h5>
|
|
<pre>boolean printModelStats_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>profileFile_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> profileFile_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>profileLocalSearch_</h5>
|
|
<pre>boolean profileLocalSearch_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>profilePropagation_</h5>
|
|
<pre>boolean profilePropagation_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>skipLocallyOptimalPaths_</h5>
|
|
<pre>boolean skipLocallyOptimalPaths_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>storeNames_</h5>
|
|
<pre>boolean storeNames_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>tracePropagation_</h5>
|
|
<pre>boolean tracePropagation_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>traceSearch_</h5>
|
|
<pre>boolean traceSearch_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>trailBlockSize_</h5>
|
|
<pre>int trailBlockSize_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useAllPossibleDisjunctions_</h5>
|
|
<pre>boolean useAllPossibleDisjunctions_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useCumulativeEdgeFinder_</h5>
|
|
<pre>boolean useCumulativeEdgeFinder_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useCumulativeTimeTable_</h5>
|
|
<pre>boolean useCumulativeTimeTable_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useCumulativeTimeTableSync_</h5>
|
|
<pre>boolean useCumulativeTimeTableSync_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useElementRmq_</h5>
|
|
<pre>boolean useElementRmq_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useSequenceHighDemandTasks_</h5>
|
|
<pre>boolean useSequenceHighDemandTasks_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useSmallTable_</h5>
|
|
<pre>boolean useSmallTable_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.constraintsolver.ConstraintSolverStatistics">
|
|
<h3>Class <a href="com/google/ortools/constraintsolver/ConstraintSolverStatistics.html" title="class in com.google.ortools.constraintsolver">com.google.ortools.constraintsolver.ConstraintSolverStatistics</a></h3>
|
|
<div class="type-signature">class ConstraintSolverStatistics extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>bytesUsed_</h5>
|
|
<pre>long bytesUsed_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>durationSeconds_</h5>
|
|
<pre>double durationSeconds_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>numBranches_</h5>
|
|
<pre>long numBranches_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>numFailures_</h5>
|
|
<pre>long numFailures_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>numSolutions_</h5>
|
|
<pre>long numSolutions_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.constraintsolver.FirstSolutionStrategy">
|
|
<h3>Class <a href="com/google/ortools/constraintsolver/FirstSolutionStrategy.html" title="class in com.google.ortools.constraintsolver">com.google.ortools.constraintsolver.FirstSolutionStrategy</a></h3>
|
|
<div class="type-signature">class FirstSolutionStrategy extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.constraintsolver.LocalSearchMetaheuristic">
|
|
<h3>Class <a href="com/google/ortools/constraintsolver/LocalSearchMetaheuristic.html" title="class in com.google.ortools.constraintsolver">com.google.ortools.constraintsolver.LocalSearchMetaheuristic</a></h3>
|
|
<div class="type-signature">class LocalSearchMetaheuristic extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.constraintsolver.LocalSearchStatistics">
|
|
<h3>Class <a href="com/google/ortools/constraintsolver/LocalSearchStatistics.html" title="class in com.google.ortools.constraintsolver">com.google.ortools.constraintsolver.LocalSearchStatistics</a></h3>
|
|
<div class="type-signature">class LocalSearchStatistics extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>firstSolutionStatistics_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="com/google/ortools/constraintsolver/LocalSearchStatistics.FirstSolutionStatistics.html" title="class in com.google.ortools.constraintsolver">LocalSearchStatistics.FirstSolutionStatistics</a>> firstSolutionStatistics_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>localSearchFilterStatistics_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="com/google/ortools/constraintsolver/LocalSearchStatistics.LocalSearchFilterStatistics.html" title="class in com.google.ortools.constraintsolver">LocalSearchStatistics.LocalSearchFilterStatistics</a>> localSearchFilterStatistics_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>localSearchOperatorStatistics_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="com/google/ortools/constraintsolver/LocalSearchStatistics.LocalSearchOperatorStatistics.html" title="class in com.google.ortools.constraintsolver">LocalSearchStatistics.LocalSearchOperatorStatistics</a>> localSearchOperatorStatistics_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>totalNumAcceptedNeighbors_</h5>
|
|
<pre>long totalNumAcceptedNeighbors_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>totalNumFilteredNeighbors_</h5>
|
|
<pre>long totalNumFilteredNeighbors_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>totalNumNeighbors_</h5>
|
|
<pre>long totalNumNeighbors_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.constraintsolver.LocalSearchStatistics.FirstSolutionStatistics">
|
|
<h3>Class <a href="com/google/ortools/constraintsolver/LocalSearchStatistics.FirstSolutionStatistics.html" title="class in com.google.ortools.constraintsolver">com.google.ortools.constraintsolver.LocalSearchStatistics.FirstSolutionStatistics</a></h3>
|
|
<div class="type-signature">class FirstSolutionStatistics extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>durationSeconds_</h5>
|
|
<pre>double durationSeconds_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>strategy_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> strategy_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics">
|
|
<h3>Class <a href="com/google/ortools/constraintsolver/LocalSearchStatistics.LocalSearchFilterStatistics.html" title="class in com.google.ortools.constraintsolver">com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics</a></h3>
|
|
<div class="type-signature">class LocalSearchFilterStatistics extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>durationSeconds_</h5>
|
|
<pre>double durationSeconds_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>localSearchFilter_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> localSearchFilter_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>numCalls_</h5>
|
|
<pre>long numCalls_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>numRejects_</h5>
|
|
<pre>long numRejects_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchOperatorStatistics">
|
|
<h3>Class <a href="com/google/ortools/constraintsolver/LocalSearchStatistics.LocalSearchOperatorStatistics.html" title="class in com.google.ortools.constraintsolver">com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchOperatorStatistics</a></h3>
|
|
<div class="type-signature">class LocalSearchOperatorStatistics extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>durationSeconds_</h5>
|
|
<pre>double durationSeconds_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>localSearchOperator_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> localSearchOperator_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>numAcceptedNeighbors_</h5>
|
|
<pre>long numAcceptedNeighbors_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>numFilteredNeighbors_</h5>
|
|
<pre>long numFilteredNeighbors_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>numNeighbors_</h5>
|
|
<pre>long numNeighbors_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.constraintsolver.RegularLimitParameters">
|
|
<h3>Class <a href="com/google/ortools/constraintsolver/RegularLimitParameters.html" title="class in com.google.ortools.constraintsolver">com.google.ortools.constraintsolver.RegularLimitParameters</a></h3>
|
|
<div class="type-signature">class RegularLimitParameters extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>branches_</h5>
|
|
<pre>long branches_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>cumulative_</h5>
|
|
<pre>boolean cumulative_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>failures_</h5>
|
|
<pre>long failures_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>smartTimeCheck_</h5>
|
|
<pre>boolean smartTimeCheck_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>solutions_</h5>
|
|
<pre>long solutions_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>time_</h5>
|
|
<pre>long time_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.constraintsolver.RoutingModelParameters">
|
|
<h3>Class <a href="com/google/ortools/constraintsolver/RoutingModelParameters.html" title="class in com.google.ortools.constraintsolver">com.google.ortools.constraintsolver.RoutingModelParameters</a></h3>
|
|
<div class="type-signature">class RoutingModelParameters extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>maxCallbackCacheSize_</h5>
|
|
<pre>int maxCallbackCacheSize_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>reduceVehicleCostModel_</h5>
|
|
<pre>boolean reduceVehicleCostModel_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>solverParameters_</h5>
|
|
<pre><a href="com/google/ortools/constraintsolver/ConstraintSolverParameters.html" title="class in com.google.ortools.constraintsolver">ConstraintSolverParameters</a> solverParameters_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.constraintsolver.RoutingSearchParameters">
|
|
<h3>Class <a href="com/google/ortools/constraintsolver/RoutingSearchParameters.html" title="class in com.google.ortools.constraintsolver">com.google.ortools.constraintsolver.RoutingSearchParameters</a></h3>
|
|
<div class="type-signature">class RoutingSearchParameters extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>bitField0_</h5>
|
|
<pre>int bitField0_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>cheapestInsertionAddUnperformedEntries_</h5>
|
|
<pre>boolean cheapestInsertionAddUnperformedEntries_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>cheapestInsertionFarthestSeedsRatio_</h5>
|
|
<pre>double cheapestInsertionFarthestSeedsRatio_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>cheapestInsertionFirstSolutionMinNeighbors_</h5>
|
|
<pre>int cheapestInsertionFirstSolutionMinNeighbors_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>cheapestInsertionFirstSolutionNeighborsRatio_</h5>
|
|
<pre>double cheapestInsertionFirstSolutionNeighborsRatio_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>cheapestInsertionFirstSolutionUseNeighborsRatioForInitialization_</h5>
|
|
<pre>boolean cheapestInsertionFirstSolutionUseNeighborsRatioForInitialization_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>cheapestInsertionLsOperatorMinNeighbors_</h5>
|
|
<pre>int cheapestInsertionLsOperatorMinNeighbors_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>cheapestInsertionLsOperatorNeighborsRatio_</h5>
|
|
<pre>double cheapestInsertionLsOperatorNeighborsRatio_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>christofidesUseMinimumMatching_</h5>
|
|
<pre>boolean christofidesUseMinimumMatching_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>continuousSchedulingSolver_</h5>
|
|
<pre>int continuousSchedulingSolver_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>disableSchedulingBewareThisMayDegradePerformance_</h5>
|
|
<pre>boolean disableSchedulingBewareThisMayDegradePerformance_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>firstSolutionStrategy_</h5>
|
|
<pre>int firstSolutionStrategy_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>guidedLocalSearchLambdaCoefficient_</h5>
|
|
<pre>double guidedLocalSearchLambdaCoefficient_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>heuristicCloseNodesLnsNumNodes_</h5>
|
|
<pre>int heuristicCloseNodesLnsNumNodes_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>heuristicExpensiveChainLnsNumArcsToConsider_</h5>
|
|
<pre>int heuristicExpensiveChainLnsNumArcsToConsider_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>improvementLimitParameters_</h5>
|
|
<pre><a href="com/google/ortools/constraintsolver/RoutingSearchParameters.ImprovementSearchLimitParameters.html" title="class in com.google.ortools.constraintsolver">RoutingSearchParameters.ImprovementSearchLimitParameters</a> improvementLimitParameters_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>lnsTimeLimit_</h5>
|
|
<pre>com.google.protobuf.Duration lnsTimeLimit_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>localCheapestInsertionEvaluatePickupDeliveryCostsIndependently_</h5>
|
|
<pre>boolean localCheapestInsertionEvaluatePickupDeliveryCostsIndependently_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>localSearchMetaheuristic_</h5>
|
|
<pre>int localSearchMetaheuristic_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>localSearchOperators_</h5>
|
|
<pre><a href="com/google/ortools/constraintsolver/RoutingSearchParameters.LocalSearchNeighborhoodOperators.html" title="class in com.google.ortools.constraintsolver">RoutingSearchParameters.LocalSearchNeighborhoodOperators</a> localSearchOperators_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>logCostOffset_</h5>
|
|
<pre>double logCostOffset_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>logCostScalingFactor_</h5>
|
|
<pre>double logCostScalingFactor_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>logSearch_</h5>
|
|
<pre>boolean logSearch_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>logTag_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> logTag_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>mixedIntegerSchedulingSolver_</h5>
|
|
<pre>int mixedIntegerSchedulingSolver_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>multiArmedBanditCompoundOperatorExplorationCoefficient_</h5>
|
|
<pre>double multiArmedBanditCompoundOperatorExplorationCoefficient_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>multiArmedBanditCompoundOperatorMemoryCoefficient_</h5>
|
|
<pre>double multiArmedBanditCompoundOperatorMemoryCoefficient_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>numberOfSolutionsToCollect_</h5>
|
|
<pre>int numberOfSolutionsToCollect_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>optimizationStep_</h5>
|
|
<pre>double optimizationStep_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>relocateExpensiveChainNumArcsToConsider_</h5>
|
|
<pre>int relocateExpensiveChainNumArcsToConsider_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>satParameters_</h5>
|
|
<pre><a href="com/google/ortools/sat/SatParameters.html" title="class in com.google.ortools.sat">SatParameters</a> satParameters_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>savingsAddReverseArcs_</h5>
|
|
<pre>boolean savingsAddReverseArcs_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>savingsArcCoefficient_</h5>
|
|
<pre>double savingsArcCoefficient_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>savingsMaxMemoryUsageBytes_</h5>
|
|
<pre>double savingsMaxMemoryUsageBytes_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>savingsNeighborsRatio_</h5>
|
|
<pre>double savingsNeighborsRatio_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>savingsParallelRoutes_</h5>
|
|
<pre>boolean savingsParallelRoutes_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>solutionLimit_</h5>
|
|
<pre>long solutionLimit_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>timeLimit_</h5>
|
|
<pre>com.google.protobuf.Duration timeLimit_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useCp_</h5>
|
|
<pre>int useCp_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useCpSat_</h5>
|
|
<pre>int useCpSat_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useDepthFirstSearch_</h5>
|
|
<pre>boolean useDepthFirstSearch_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useFullPropagation_</h5>
|
|
<pre>boolean useFullPropagation_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useGeneralizedCpSat_</h5>
|
|
<pre>int useGeneralizedCpSat_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useMultiArmedBanditConcatenateOperators_</h5>
|
|
<pre>boolean useMultiArmedBanditConcatenateOperators_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useUnfilteredFirstSolutionStrategy_</h5>
|
|
<pre>boolean useUnfilteredFirstSolutionStrategy_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters">
|
|
<h3>Class <a href="com/google/ortools/constraintsolver/RoutingSearchParameters.ImprovementSearchLimitParameters.html" title="class in com.google.ortools.constraintsolver">com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters</a></h3>
|
|
<div class="type-signature">class ImprovementSearchLimitParameters extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>improvementRateCoefficient_</h5>
|
|
<pre>double improvementRateCoefficient_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>improvementRateSolutionsDistance_</h5>
|
|
<pre>int improvementRateSolutionsDistance_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators">
|
|
<h3>Class <a href="com/google/ortools/constraintsolver/RoutingSearchParameters.LocalSearchNeighborhoodOperators.html" title="class in com.google.ortools.constraintsolver">com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators</a></h3>
|
|
<div class="type-signature">class LocalSearchNeighborhoodOperators extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useCross_</h5>
|
|
<pre>int useCross_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useCrossExchange_</h5>
|
|
<pre>int useCrossExchange_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useExchange_</h5>
|
|
<pre>int useExchange_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useExchangePair_</h5>
|
|
<pre>int useExchangePair_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useExchangeSubtrip_</h5>
|
|
<pre>int useExchangeSubtrip_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useExtendedSwapActive_</h5>
|
|
<pre>int useExtendedSwapActive_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useFullPathLns_</h5>
|
|
<pre>int useFullPathLns_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useGlobalCheapestInsertionCloseNodesLns_</h5>
|
|
<pre>int useGlobalCheapestInsertionCloseNodesLns_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useGlobalCheapestInsertionExpensiveChainLns_</h5>
|
|
<pre>int useGlobalCheapestInsertionExpensiveChainLns_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useGlobalCheapestInsertionPathLns_</h5>
|
|
<pre>int useGlobalCheapestInsertionPathLns_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useInactiveLns_</h5>
|
|
<pre>int useInactiveLns_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useLightRelocatePair_</h5>
|
|
<pre>int useLightRelocatePair_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useLinKernighan_</h5>
|
|
<pre>int useLinKernighan_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useLocalCheapestInsertionCloseNodesLns_</h5>
|
|
<pre>int useLocalCheapestInsertionCloseNodesLns_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useLocalCheapestInsertionExpensiveChainLns_</h5>
|
|
<pre>int useLocalCheapestInsertionExpensiveChainLns_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useLocalCheapestInsertionPathLns_</h5>
|
|
<pre>int useLocalCheapestInsertionPathLns_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useMakeActive_</h5>
|
|
<pre>int useMakeActive_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useMakeChainInactive_</h5>
|
|
<pre>int useMakeChainInactive_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useMakeInactive_</h5>
|
|
<pre>int useMakeInactive_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useNodePairSwapActive_</h5>
|
|
<pre>int useNodePairSwapActive_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useOrOpt_</h5>
|
|
<pre>int useOrOpt_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>usePathLns_</h5>
|
|
<pre>int usePathLns_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useRelocate_</h5>
|
|
<pre>int useRelocate_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useRelocateAndMakeActive_</h5>
|
|
<pre>int useRelocateAndMakeActive_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useRelocateExpensiveChain_</h5>
|
|
<pre>int useRelocateExpensiveChain_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useRelocateNeighbors_</h5>
|
|
<pre>int useRelocateNeighbors_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useRelocatePair_</h5>
|
|
<pre>int useRelocatePair_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useRelocatePathGlobalCheapestInsertionInsertUnperformed_</h5>
|
|
<pre>int useRelocatePathGlobalCheapestInsertionInsertUnperformed_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useRelocateSubtrip_</h5>
|
|
<pre>int useRelocateSubtrip_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useSwapActive_</h5>
|
|
<pre>int useSwapActive_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useTspLns_</h5>
|
|
<pre>int useTspLns_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useTspOpt_</h5>
|
|
<pre>int useTspOpt_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useTwoOpt_</h5>
|
|
<pre>int useTwoOpt_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.constraintsolver.SearchStatistics">
|
|
<h3>Class <a href="com/google/ortools/constraintsolver/SearchStatistics.html" title="class in com.google.ortools.constraintsolver">com.google.ortools.constraintsolver.SearchStatistics</a></h3>
|
|
<div class="type-signature">class SearchStatistics extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>constraintSolverStatistics_</h5>
|
|
<pre><a href="com/google/ortools/constraintsolver/ConstraintSolverStatistics.html" title="class in com.google.ortools.constraintsolver">ConstraintSolverStatistics</a> constraintSolverStatistics_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>localSearchStatistics_</h5>
|
|
<pre><a href="com/google/ortools/constraintsolver/LocalSearchStatistics.html" title="class in com.google.ortools.constraintsolver">LocalSearchStatistics</a> localSearchStatistics_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.constraintsolver.Solver.FailException">
|
|
<h3>Exception <a href="com/google/ortools/constraintsolver/Solver.FailException.html" title="class in com.google.ortools.constraintsolver">com.google.ortools.constraintsolver.Solver.FailException</a></h3>
|
|
<div class="type-signature">class FailException extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html" title="class or interface in java.lang" class="external-link">Exception</a> implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-package-container">
|
|
<h2 title="Package">Package <a href="com/google/ortools/glop/package-summary.html">com.google.ortools.glop</a></h2>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.glop.GlopParameters">
|
|
<h3>Class <a href="com/google/ortools/glop/GlopParameters.html" title="class in com.google.ortools.glop">com.google.ortools.glop.GlopParameters</a></h3>
|
|
<div class="type-signature">class GlopParameters extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>allowSimplexAlgorithmChange_</h5>
|
|
<pre>boolean allowSimplexAlgorithmChange_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>basisRefactorizationPeriod_</h5>
|
|
<pre>int basisRefactorizationPeriod_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>bitField0_</h5>
|
|
<pre>int bitField0_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>bitField1_</h5>
|
|
<pre>int bitField1_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>changeStatusToImprecise_</h5>
|
|
<pre>boolean changeStatusToImprecise_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>costScaling_</h5>
|
|
<pre>int costScaling_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>crossoverBoundSnappingDistance_</h5>
|
|
<pre>double crossoverBoundSnappingDistance_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>degenerateMinistepFactor_</h5>
|
|
<pre>double degenerateMinistepFactor_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>devexWeightsResetPeriod_</h5>
|
|
<pre>int devexWeightsResetPeriod_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>dropTolerance_</h5>
|
|
<pre>double dropTolerance_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>dualFeasibilityTolerance_</h5>
|
|
<pre>double dualFeasibilityTolerance_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>dualizerThreshold_</h5>
|
|
<pre>double dualizerThreshold_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>dualSmallPivotThreshold_</h5>
|
|
<pre>double dualSmallPivotThreshold_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>dynamicallyAdjustRefactorizationPeriod_</h5>
|
|
<pre>boolean dynamicallyAdjustRefactorizationPeriod_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>exploitSingletonColumnInInitialBasis_</h5>
|
|
<pre>boolean exploitSingletonColumnInInitialBasis_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>feasibilityRule_</h5>
|
|
<pre>int feasibilityRule_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>harrisToleranceRatio_</h5>
|
|
<pre>double harrisToleranceRatio_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>initialBasis_</h5>
|
|
<pre>int initialBasis_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>initialConditionNumberThreshold_</h5>
|
|
<pre>double initialConditionNumberThreshold_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>initializeDevexWithColumnNorms_</h5>
|
|
<pre>boolean initializeDevexWithColumnNorms_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>logSearchProgress_</h5>
|
|
<pre>boolean logSearchProgress_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>logToStdout_</h5>
|
|
<pre>boolean logToStdout_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>luFactorizationPivotThreshold_</h5>
|
|
<pre>double luFactorizationPivotThreshold_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>markowitzSingularityThreshold_</h5>
|
|
<pre>double markowitzSingularityThreshold_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>markowitzZlatevParameter_</h5>
|
|
<pre>int markowitzZlatevParameter_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>maxDeterministicTime_</h5>
|
|
<pre>double maxDeterministicTime_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>maxNumberOfIterations_</h5>
|
|
<pre>long maxNumberOfIterations_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>maxNumberOfReoptimizations_</h5>
|
|
<pre>double maxNumberOfReoptimizations_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>maxTimeInSeconds_</h5>
|
|
<pre>double maxTimeInSeconds_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>maxValidMagnitude_</h5>
|
|
<pre>double maxValidMagnitude_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>minimumAcceptablePivot_</h5>
|
|
<pre>double minimumAcceptablePivot_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>numOmpThreads_</h5>
|
|
<pre>int numOmpThreads_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>objectiveLowerLimit_</h5>
|
|
<pre>double objectiveLowerLimit_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>objectiveUpperLimit_</h5>
|
|
<pre>double objectiveUpperLimit_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>optimizationRule_</h5>
|
|
<pre>int optimizationRule_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>perturbCostsInDualSimplex_</h5>
|
|
<pre>boolean perturbCostsInDualSimplex_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>preprocessorZeroTolerance_</h5>
|
|
<pre>double preprocessorZeroTolerance_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>primalFeasibilityTolerance_</h5>
|
|
<pre>double primalFeasibilityTolerance_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>provideStrongOptimalGuarantee_</h5>
|
|
<pre>boolean provideStrongOptimalGuarantee_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>pushToVertex_</h5>
|
|
<pre>boolean pushToVertex_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>randomSeed_</h5>
|
|
<pre>int randomSeed_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>ratioTestZeroThreshold_</h5>
|
|
<pre>double ratioTestZeroThreshold_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>recomputeEdgesNormThreshold_</h5>
|
|
<pre>double recomputeEdgesNormThreshold_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>recomputeReducedCostsThreshold_</h5>
|
|
<pre>double recomputeReducedCostsThreshold_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>refactorizationThreshold_</h5>
|
|
<pre>double refactorizationThreshold_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>relativeCostPerturbation_</h5>
|
|
<pre>double relativeCostPerturbation_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>relativeMaxCostPerturbation_</h5>
|
|
<pre>double relativeMaxCostPerturbation_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>scalingMethod_</h5>
|
|
<pre>int scalingMethod_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>smallPivotThreshold_</h5>
|
|
<pre>double smallPivotThreshold_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>solutionFeasibilityTolerance_</h5>
|
|
<pre>double solutionFeasibilityTolerance_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>solveDualProblem_</h5>
|
|
<pre>int solveDualProblem_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useDedicatedDualFeasibilityAlgorithm_</h5>
|
|
<pre>boolean useDedicatedDualFeasibilityAlgorithm_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useDualSimplex_</h5>
|
|
<pre>boolean useDualSimplex_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useImpliedFreePreprocessor_</h5>
|
|
<pre>boolean useImpliedFreePreprocessor_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useMiddleProductFormUpdate_</h5>
|
|
<pre>boolean useMiddleProductFormUpdate_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>usePreprocessing_</h5>
|
|
<pre>boolean usePreprocessing_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useScaling_</h5>
|
|
<pre>boolean useScaling_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useTransposedMatrix_</h5>
|
|
<pre>boolean useTransposedMatrix_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-package-container">
|
|
<h2 title="Package">Package <a href="com/google/ortools/graph/package-summary.html">com.google.ortools.graph</a></h2>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.graph.FlowArcProto">
|
|
<h3>Class <a href="com/google/ortools/graph/FlowArcProto.html" title="class in com.google.ortools.graph">com.google.ortools.graph.FlowArcProto</a></h3>
|
|
<div class="type-signature">class FlowArcProto extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>bitField0_</h5>
|
|
<pre>int bitField0_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>capacity_</h5>
|
|
<pre>long capacity_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>head_</h5>
|
|
<pre>long head_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>tail_</h5>
|
|
<pre>long tail_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>unitCost_</h5>
|
|
<pre>long unitCost_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.graph.FlowModelProto">
|
|
<h3>Class <a href="com/google/ortools/graph/FlowModelProto.html" title="class in com.google.ortools.graph">com.google.ortools.graph.FlowModelProto</a></h3>
|
|
<div class="type-signature">class FlowModelProto extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>arcs_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="com/google/ortools/graph/FlowArcProto.html" title="class in com.google.ortools.graph">FlowArcProto</a>> arcs_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>bitField0_</h5>
|
|
<pre>int bitField0_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>nodes_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="com/google/ortools/graph/FlowNodeProto.html" title="class in com.google.ortools.graph">FlowNodeProto</a>> nodes_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>problemType_</h5>
|
|
<pre>int problemType_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.graph.FlowNodeProto">
|
|
<h3>Class <a href="com/google/ortools/graph/FlowNodeProto.html" title="class in com.google.ortools.graph">com.google.ortools.graph.FlowNodeProto</a></h3>
|
|
<div class="type-signature">class FlowNodeProto extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>bitField0_</h5>
|
|
<pre>int bitField0_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>id_</h5>
|
|
<pre>long id_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>supply_</h5>
|
|
<pre>long supply_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-package-container">
|
|
<h2 title="Package">Package <a href="com/google/ortools/linearsolver/package-summary.html">com.google.ortools.linearsolver</a></h2>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.linearsolver.MPAbsConstraint">
|
|
<h3>Class <a href="com/google/ortools/linearsolver/MPAbsConstraint.html" title="class in com.google.ortools.linearsolver">com.google.ortools.linearsolver.MPAbsConstraint</a></h3>
|
|
<div class="type-signature">class MPAbsConstraint extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>bitField0_</h5>
|
|
<pre>int bitField0_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>resultantVarIndex_</h5>
|
|
<pre>int resultantVarIndex_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>varIndex_</h5>
|
|
<pre>int varIndex_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.linearsolver.MPArrayConstraint">
|
|
<h3>Class <a href="com/google/ortools/linearsolver/MPArrayConstraint.html" title="class in com.google.ortools.linearsolver">com.google.ortools.linearsolver.MPArrayConstraint</a></h3>
|
|
<div class="type-signature">class MPArrayConstraint extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>bitField0_</h5>
|
|
<pre>int bitField0_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>resultantVarIndex_</h5>
|
|
<pre>int resultantVarIndex_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>varIndex_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList varIndex_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.linearsolver.MPArrayWithConstantConstraint">
|
|
<h3>Class <a href="com/google/ortools/linearsolver/MPArrayWithConstantConstraint.html" title="class in com.google.ortools.linearsolver">com.google.ortools.linearsolver.MPArrayWithConstantConstraint</a></h3>
|
|
<div class="type-signature">class MPArrayWithConstantConstraint extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>bitField0_</h5>
|
|
<pre>int bitField0_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>constant_</h5>
|
|
<pre>double constant_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>resultantVarIndex_</h5>
|
|
<pre>int resultantVarIndex_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>varIndex_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList varIndex_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.linearsolver.MPConstraintProto">
|
|
<h3>Class <a href="com/google/ortools/linearsolver/MPConstraintProto.html" title="class in com.google.ortools.linearsolver">com.google.ortools.linearsolver.MPConstraintProto</a></h3>
|
|
<div class="type-signature">class MPConstraintProto extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>bitField0_</h5>
|
|
<pre>int bitField0_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>coefficient_</h5>
|
|
<pre>com.google.protobuf.Internal.DoubleList coefficient_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>coefficientMemoizedSerializedSize</h5>
|
|
<pre>int coefficientMemoizedSerializedSize</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>isLazy_</h5>
|
|
<pre>boolean isLazy_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>lowerBound_</h5>
|
|
<pre>double lowerBound_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>name_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> name_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>upperBound_</h5>
|
|
<pre>double upperBound_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>varIndex_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList varIndex_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>varIndexMemoizedSerializedSize</h5>
|
|
<pre>int varIndexMemoizedSerializedSize</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.linearsolver.MPGeneralConstraintProto">
|
|
<h3>Class <a href="com/google/ortools/linearsolver/MPGeneralConstraintProto.html" title="class in com.google.ortools.linearsolver">com.google.ortools.linearsolver.MPGeneralConstraintProto</a></h3>
|
|
<div class="type-signature">class MPGeneralConstraintProto extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>bitField0_</h5>
|
|
<pre>int bitField0_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>generalConstraint_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> generalConstraint_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>generalConstraintCase_</h5>
|
|
<pre>int generalConstraintCase_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>name_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> name_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.linearsolver.MPIndicatorConstraint">
|
|
<h3>Class <a href="com/google/ortools/linearsolver/MPIndicatorConstraint.html" title="class in com.google.ortools.linearsolver">com.google.ortools.linearsolver.MPIndicatorConstraint</a></h3>
|
|
<div class="type-signature">class MPIndicatorConstraint extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>bitField0_</h5>
|
|
<pre>int bitField0_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>constraint_</h5>
|
|
<pre><a href="com/google/ortools/linearsolver/MPConstraintProto.html" title="class in com.google.ortools.linearsolver">MPConstraintProto</a> constraint_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>varIndex_</h5>
|
|
<pre>int varIndex_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>varValue_</h5>
|
|
<pre>int varValue_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.linearsolver.MPModelDeltaProto">
|
|
<h3>Class <a href="com/google/ortools/linearsolver/MPModelDeltaProto.html" title="class in com.google.ortools.linearsolver">com.google.ortools.linearsolver.MPModelDeltaProto</a></h3>
|
|
<div class="type-signature">class MPModelDeltaProto extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>baselineModelFilePath_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> baselineModelFilePath_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>bitField0_</h5>
|
|
<pre>int bitField0_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>constraintOverrides_</h5>
|
|
<pre>com.google.protobuf.MapField<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>,<wbr><a href="com/google/ortools/linearsolver/MPConstraintProto.html" title="class in com.google.ortools.linearsolver">MPConstraintProto</a>> constraintOverrides_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>variableOverrides_</h5>
|
|
<pre>com.google.protobuf.MapField<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>,<wbr><a href="com/google/ortools/linearsolver/MPVariableProto.html" title="class in com.google.ortools.linearsolver">MPVariableProto</a>> variableOverrides_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.linearsolver.MPModelProto">
|
|
<h3>Class <a href="com/google/ortools/linearsolver/MPModelProto.html" title="class in com.google.ortools.linearsolver">com.google.ortools.linearsolver.MPModelProto</a></h3>
|
|
<div class="type-signature">class MPModelProto extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>annotation_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="com/google/ortools/linearsolver/MPModelProto.Annotation.html" title="class in com.google.ortools.linearsolver">MPModelProto.Annotation</a>> annotation_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>bitField0_</h5>
|
|
<pre>int bitField0_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>constraint_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="com/google/ortools/linearsolver/MPConstraintProto.html" title="class in com.google.ortools.linearsolver">MPConstraintProto</a>> constraint_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>generalConstraint_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="com/google/ortools/linearsolver/MPGeneralConstraintProto.html" title="class in com.google.ortools.linearsolver">MPGeneralConstraintProto</a>> generalConstraint_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>maximize_</h5>
|
|
<pre>boolean maximize_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>name_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> name_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>objectiveOffset_</h5>
|
|
<pre>double objectiveOffset_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>quadraticObjective_</h5>
|
|
<pre><a href="com/google/ortools/linearsolver/MPQuadraticObjective.html" title="class in com.google.ortools.linearsolver">MPQuadraticObjective</a> quadraticObjective_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>solutionHint_</h5>
|
|
<pre><a href="com/google/ortools/linearsolver/PartialVariableAssignment.html" title="class in com.google.ortools.linearsolver">PartialVariableAssignment</a> solutionHint_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>variable_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="com/google/ortools/linearsolver/MPVariableProto.html" title="class in com.google.ortools.linearsolver">MPVariableProto</a>> variable_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.linearsolver.MPModelProto.Annotation">
|
|
<h3>Class <a href="com/google/ortools/linearsolver/MPModelProto.Annotation.html" title="class in com.google.ortools.linearsolver">com.google.ortools.linearsolver.MPModelProto.Annotation</a></h3>
|
|
<div class="type-signature">class Annotation extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>bitField0_</h5>
|
|
<pre>int bitField0_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>payloadKey_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> payloadKey_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>payloadValue_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> payloadValue_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>targetIndex_</h5>
|
|
<pre>int targetIndex_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>targetName_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> targetName_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>targetType_</h5>
|
|
<pre>int targetType_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.linearsolver.MPModelRequest">
|
|
<h3>Class <a href="com/google/ortools/linearsolver/MPModelRequest.html" title="class in com.google.ortools.linearsolver">com.google.ortools.linearsolver.MPModelRequest</a></h3>
|
|
<div class="type-signature">class MPModelRequest extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>bitField0_</h5>
|
|
<pre>int bitField0_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>enableInternalSolverOutput_</h5>
|
|
<pre>boolean enableInternalSolverOutput_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>ignoreSolverSpecificParametersFailure_</h5>
|
|
<pre>boolean ignoreSolverSpecificParametersFailure_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>model_</h5>
|
|
<pre><a href="com/google/ortools/linearsolver/MPModelProto.html" title="class in com.google.ortools.linearsolver">MPModelProto</a> model_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>modelDelta_</h5>
|
|
<pre><a href="com/google/ortools/linearsolver/MPModelDeltaProto.html" title="class in com.google.ortools.linearsolver">MPModelDeltaProto</a> modelDelta_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>populateAdditionalSolutionsUpTo_</h5>
|
|
<pre>int populateAdditionalSolutionsUpTo_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>solverSpecificParameters_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> solverSpecificParameters_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>solverTimeLimitSeconds_</h5>
|
|
<pre>double solverTimeLimitSeconds_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>solverType_</h5>
|
|
<pre>int solverType_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.linearsolver.MPQuadraticConstraint">
|
|
<h3>Class <a href="com/google/ortools/linearsolver/MPQuadraticConstraint.html" title="class in com.google.ortools.linearsolver">com.google.ortools.linearsolver.MPQuadraticConstraint</a></h3>
|
|
<div class="type-signature">class MPQuadraticConstraint extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>bitField0_</h5>
|
|
<pre>int bitField0_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>coefficient_</h5>
|
|
<pre>com.google.protobuf.Internal.DoubleList coefficient_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>lowerBound_</h5>
|
|
<pre>double lowerBound_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>qcoefficient_</h5>
|
|
<pre>com.google.protobuf.Internal.DoubleList qcoefficient_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>qvar1Index_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList qvar1Index_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>qvar2Index_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList qvar2Index_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>upperBound_</h5>
|
|
<pre>double upperBound_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>varIndex_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList varIndex_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.linearsolver.MPQuadraticObjective">
|
|
<h3>Class <a href="com/google/ortools/linearsolver/MPQuadraticObjective.html" title="class in com.google.ortools.linearsolver">com.google.ortools.linearsolver.MPQuadraticObjective</a></h3>
|
|
<div class="type-signature">class MPQuadraticObjective extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>coefficient_</h5>
|
|
<pre>com.google.protobuf.Internal.DoubleList coefficient_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>qvar1Index_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList qvar1Index_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>qvar2Index_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList qvar2Index_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.linearsolver.MPSolution">
|
|
<h3>Class <a href="com/google/ortools/linearsolver/MPSolution.html" title="class in com.google.ortools.linearsolver">com.google.ortools.linearsolver.MPSolution</a></h3>
|
|
<div class="type-signature">class MPSolution extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>bitField0_</h5>
|
|
<pre>int bitField0_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>objectiveValue_</h5>
|
|
<pre>double objectiveValue_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>variableValue_</h5>
|
|
<pre>com.google.protobuf.Internal.DoubleList variableValue_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>variableValueMemoizedSerializedSize</h5>
|
|
<pre>int variableValueMemoizedSerializedSize</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.linearsolver.MPSolutionResponse">
|
|
<h3>Class <a href="com/google/ortools/linearsolver/MPSolutionResponse.html" title="class in com.google.ortools.linearsolver">com.google.ortools.linearsolver.MPSolutionResponse</a></h3>
|
|
<div class="type-signature">class MPSolutionResponse extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>additionalSolutions_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="com/google/ortools/linearsolver/MPSolution.html" title="class in com.google.ortools.linearsolver">MPSolution</a>> additionalSolutions_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>bestObjectiveBound_</h5>
|
|
<pre>double bestObjectiveBound_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>bitField0_</h5>
|
|
<pre>int bitField0_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>dualValue_</h5>
|
|
<pre>com.google.protobuf.Internal.DoubleList dualValue_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>dualValueMemoizedSerializedSize</h5>
|
|
<pre>int dualValueMemoizedSerializedSize</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>objectiveValue_</h5>
|
|
<pre>double objectiveValue_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>reducedCost_</h5>
|
|
<pre>com.google.protobuf.Internal.DoubleList reducedCost_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>reducedCostMemoizedSerializedSize</h5>
|
|
<pre>int reducedCostMemoizedSerializedSize</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>solveInfo_</h5>
|
|
<pre><a href="com/google/ortools/linearsolver/MPSolveInfo.html" title="class in com.google.ortools.linearsolver">MPSolveInfo</a> solveInfo_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>solverSpecificInfo_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> solverSpecificInfo_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>status_</h5>
|
|
<pre>int status_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>statusStr_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> statusStr_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>variableValue_</h5>
|
|
<pre>com.google.protobuf.Internal.DoubleList variableValue_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>variableValueMemoizedSerializedSize</h5>
|
|
<pre>int variableValueMemoizedSerializedSize</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.linearsolver.MPSolveInfo">
|
|
<h3>Class <a href="com/google/ortools/linearsolver/MPSolveInfo.html" title="class in com.google.ortools.linearsolver">com.google.ortools.linearsolver.MPSolveInfo</a></h3>
|
|
<div class="type-signature">class MPSolveInfo extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>bitField0_</h5>
|
|
<pre>int bitField0_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>solveUserTimeSeconds_</h5>
|
|
<pre>double solveUserTimeSeconds_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>solveWallTimeSeconds_</h5>
|
|
<pre>double solveWallTimeSeconds_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.linearsolver.MPSolverCommonParameters">
|
|
<h3>Class <a href="com/google/ortools/linearsolver/MPSolverCommonParameters.html" title="class in com.google.ortools.linearsolver">com.google.ortools.linearsolver.MPSolverCommonParameters</a></h3>
|
|
<div class="type-signature">class MPSolverCommonParameters extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>bitField0_</h5>
|
|
<pre>int bitField0_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>dualTolerance_</h5>
|
|
<pre><a href="com/google/ortools/linearsolver/OptionalDouble.html" title="class in com.google.ortools.linearsolver">OptionalDouble</a> dualTolerance_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>lpAlgorithm_</h5>
|
|
<pre>int lpAlgorithm_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>presolve_</h5>
|
|
<pre>int presolve_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>primalTolerance_</h5>
|
|
<pre><a href="com/google/ortools/linearsolver/OptionalDouble.html" title="class in com.google.ortools.linearsolver">OptionalDouble</a> primalTolerance_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>relativeMipGap_</h5>
|
|
<pre><a href="com/google/ortools/linearsolver/OptionalDouble.html" title="class in com.google.ortools.linearsolver">OptionalDouble</a> relativeMipGap_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>scaling_</h5>
|
|
<pre>int scaling_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.linearsolver.MPSosConstraint">
|
|
<h3>Class <a href="com/google/ortools/linearsolver/MPSosConstraint.html" title="class in com.google.ortools.linearsolver">com.google.ortools.linearsolver.MPSosConstraint</a></h3>
|
|
<div class="type-signature">class MPSosConstraint extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>bitField0_</h5>
|
|
<pre>int bitField0_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>type_</h5>
|
|
<pre>int type_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>varIndex_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList varIndex_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>weight_</h5>
|
|
<pre>com.google.protobuf.Internal.DoubleList weight_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.linearsolver.MPVariableProto">
|
|
<h3>Class <a href="com/google/ortools/linearsolver/MPVariableProto.html" title="class in com.google.ortools.linearsolver">com.google.ortools.linearsolver.MPVariableProto</a></h3>
|
|
<div class="type-signature">class MPVariableProto extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>bitField0_</h5>
|
|
<pre>int bitField0_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>branchingPriority_</h5>
|
|
<pre>int branchingPriority_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>isInteger_</h5>
|
|
<pre>boolean isInteger_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>lowerBound_</h5>
|
|
<pre>double lowerBound_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>name_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> name_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>objectiveCoefficient_</h5>
|
|
<pre>double objectiveCoefficient_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>upperBound_</h5>
|
|
<pre>double upperBound_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.linearsolver.OptionalDouble">
|
|
<h3>Class <a href="com/google/ortools/linearsolver/OptionalDouble.html" title="class in com.google.ortools.linearsolver">com.google.ortools.linearsolver.OptionalDouble</a></h3>
|
|
<div class="type-signature">class OptionalDouble extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>bitField0_</h5>
|
|
<pre>int bitField0_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>value_</h5>
|
|
<pre>double value_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.linearsolver.PartialVariableAssignment">
|
|
<h3>Class <a href="com/google/ortools/linearsolver/PartialVariableAssignment.html" title="class in com.google.ortools.linearsolver">com.google.ortools.linearsolver.PartialVariableAssignment</a></h3>
|
|
<div class="type-signature">class PartialVariableAssignment extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>varIndex_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList varIndex_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>varIndexMemoizedSerializedSize</h5>
|
|
<pre>int varIndexMemoizedSerializedSize</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>varValue_</h5>
|
|
<pre>com.google.protobuf.Internal.DoubleList varValue_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>varValueMemoizedSerializedSize</h5>
|
|
<pre>int varValueMemoizedSerializedSize</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-package-container">
|
|
<h2 title="Package">Package <a href="com/google/ortools/pdlp/package-summary.html">com.google.ortools.pdlp</a></h2>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.pdlp.AdaptiveLinesearchParams">
|
|
<h3>Class <a href="com/google/ortools/pdlp/AdaptiveLinesearchParams.html" title="class in com.google.ortools.pdlp">com.google.ortools.pdlp.AdaptiveLinesearchParams</a></h3>
|
|
<div class="type-signature">class AdaptiveLinesearchParams extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>bitField0_</h5>
|
|
<pre>int bitField0_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>stepSizeGrowthExponent_</h5>
|
|
<pre>double stepSizeGrowthExponent_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>stepSizeReductionExponent_</h5>
|
|
<pre>double stepSizeReductionExponent_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.pdlp.ConvergenceInformation">
|
|
<h3>Class <a href="com/google/ortools/pdlp/ConvergenceInformation.html" title="class in com.google.ortools.pdlp">com.google.ortools.pdlp.ConvergenceInformation</a></h3>
|
|
<div class="type-signature">class ConvergenceInformation extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>bitField0_</h5>
|
|
<pre>int bitField0_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>candidateType_</h5>
|
|
<pre>int candidateType_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>correctedDualObjective_</h5>
|
|
<pre>double correctedDualObjective_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>dualObjective_</h5>
|
|
<pre>double dualObjective_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>l2DualResidual_</h5>
|
|
<pre>double l2DualResidual_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>l2DualVariable_</h5>
|
|
<pre>double l2DualVariable_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>l2PrimalResidual_</h5>
|
|
<pre>double l2PrimalResidual_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>l2PrimalVariable_</h5>
|
|
<pre>double l2PrimalVariable_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>lInfDualResidual_</h5>
|
|
<pre>double lInfDualResidual_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>lInfDualVariable_</h5>
|
|
<pre>double lInfDualVariable_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>lInfPrimalResidual_</h5>
|
|
<pre>double lInfPrimalResidual_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>lInfPrimalVariable_</h5>
|
|
<pre>double lInfPrimalVariable_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>primalObjective_</h5>
|
|
<pre>double primalObjective_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.pdlp.InfeasibilityInformation">
|
|
<h3>Class <a href="com/google/ortools/pdlp/InfeasibilityInformation.html" title="class in com.google.ortools.pdlp">com.google.ortools.pdlp.InfeasibilityInformation</a></h3>
|
|
<div class="type-signature">class InfeasibilityInformation extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>bitField0_</h5>
|
|
<pre>int bitField0_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>candidateType_</h5>
|
|
<pre>int candidateType_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>dualRayObjective_</h5>
|
|
<pre>double dualRayObjective_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>maxDualRayInfeasibility_</h5>
|
|
<pre>double maxDualRayInfeasibility_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>maxPrimalRayInfeasibility_</h5>
|
|
<pre>double maxPrimalRayInfeasibility_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>primalRayLinearObjective_</h5>
|
|
<pre>double primalRayLinearObjective_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>primalRayQuadraticNorm_</h5>
|
|
<pre>double primalRayQuadraticNorm_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.pdlp.IterationStats">
|
|
<h3>Class <a href="com/google/ortools/pdlp/IterationStats.html" title="class in com.google.ortools.pdlp">com.google.ortools.pdlp.IterationStats</a></h3>
|
|
<div class="type-signature">class IterationStats extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>bitField0_</h5>
|
|
<pre>int bitField0_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>convergenceInformation_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="com/google/ortools/pdlp/ConvergenceInformation.html" title="class in com.google.ortools.pdlp">ConvergenceInformation</a>> convergenceInformation_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>cumulativeKktMatrixPasses_</h5>
|
|
<pre>double cumulativeKktMatrixPasses_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>cumulativeRejectedSteps_</h5>
|
|
<pre>int cumulativeRejectedSteps_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>cumulativeTimeSec_</h5>
|
|
<pre>double cumulativeTimeSec_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>infeasibilityInformation_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="com/google/ortools/pdlp/InfeasibilityInformation.html" title="class in com.google.ortools.pdlp">InfeasibilityInformation</a>> infeasibilityInformation_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>iterationNumber_</h5>
|
|
<pre>int iterationNumber_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>methodSpecificStats_</h5>
|
|
<pre>com.google.protobuf.MapField<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a>> methodSpecificStats_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>pointMetadata_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="com/google/ortools/pdlp/PointMetadata.html" title="class in com.google.ortools.pdlp">PointMetadata</a>> pointMetadata_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>primalWeight_</h5>
|
|
<pre>double primalWeight_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>restartUsed_</h5>
|
|
<pre>int restartUsed_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>stepSize_</h5>
|
|
<pre>double stepSize_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.pdlp.MalitskyPockParams">
|
|
<h3>Class <a href="com/google/ortools/pdlp/MalitskyPockParams.html" title="class in com.google.ortools.pdlp">com.google.ortools.pdlp.MalitskyPockParams</a></h3>
|
|
<div class="type-signature">class MalitskyPockParams extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>bitField0_</h5>
|
|
<pre>int bitField0_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>linesearchContractionFactor_</h5>
|
|
<pre>double linesearchContractionFactor_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>stepSizeDownscalingFactor_</h5>
|
|
<pre>double stepSizeDownscalingFactor_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>stepSizeInterpolation_</h5>
|
|
<pre>double stepSizeInterpolation_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.pdlp.PointMetadata">
|
|
<h3>Class <a href="com/google/ortools/pdlp/PointMetadata.html" title="class in com.google.ortools.pdlp">com.google.ortools.pdlp.PointMetadata</a></h3>
|
|
<div class="type-signature">class PointMetadata extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>activeDualVariableChange_</h5>
|
|
<pre>long activeDualVariableChange_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>activeDualVariableCount_</h5>
|
|
<pre>long activeDualVariableCount_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>activePrimalVariableChange_</h5>
|
|
<pre>long activePrimalVariableChange_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>activePrimalVariableCount_</h5>
|
|
<pre>long activePrimalVariableCount_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>bitField0_</h5>
|
|
<pre>int bitField0_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>pointType_</h5>
|
|
<pre>int pointType_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>randomDualProjections_</h5>
|
|
<pre>com.google.protobuf.Internal.DoubleList randomDualProjections_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>randomDualProjectionsMemoizedSerializedSize</h5>
|
|
<pre>int randomDualProjectionsMemoizedSerializedSize</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>randomPrimalProjections_</h5>
|
|
<pre>com.google.protobuf.Internal.DoubleList randomPrimalProjections_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>randomPrimalProjectionsMemoizedSerializedSize</h5>
|
|
<pre>int randomPrimalProjectionsMemoizedSerializedSize</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.pdlp.PrimalDualHybridGradientParams">
|
|
<h3>Class <a href="com/google/ortools/pdlp/PrimalDualHybridGradientParams.html" title="class in com.google.ortools.pdlp">com.google.ortools.pdlp.PrimalDualHybridGradientParams</a></h3>
|
|
<div class="type-signature">class PrimalDualHybridGradientParams extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>adaptiveLinesearchParameters_</h5>
|
|
<pre><a href="com/google/ortools/pdlp/AdaptiveLinesearchParams.html" title="class in com.google.ortools.pdlp">AdaptiveLinesearchParams</a> adaptiveLinesearchParameters_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>bitField0_</h5>
|
|
<pre>int bitField0_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>diagonalQpTrustRegionSolverTolerance_</h5>
|
|
<pre>double diagonalQpTrustRegionSolverTolerance_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>infiniteConstraintBoundThreshold_</h5>
|
|
<pre>double infiniteConstraintBoundThreshold_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>initialPrimalWeight_</h5>
|
|
<pre>double initialPrimalWeight_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>initialStepSizeScaling_</h5>
|
|
<pre>double initialStepSizeScaling_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>l2NormRescaling_</h5>
|
|
<pre>boolean l2NormRescaling_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>linesearchRule_</h5>
|
|
<pre>int linesearchRule_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>lInfRuizIterations_</h5>
|
|
<pre>int lInfRuizIterations_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>majorIterationFrequency_</h5>
|
|
<pre>int majorIterationFrequency_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>malitskyPockParameters_</h5>
|
|
<pre><a href="com/google/ortools/pdlp/MalitskyPockParams.html" title="class in com.google.ortools.pdlp">MalitskyPockParams</a> malitskyPockParameters_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>necessaryReductionForRestart_</h5>
|
|
<pre>double necessaryReductionForRestart_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>numShards_</h5>
|
|
<pre>int numShards_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>numThreads_</h5>
|
|
<pre>int numThreads_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>presolveOptions_</h5>
|
|
<pre><a href="com/google/ortools/pdlp/PrimalDualHybridGradientParams.PresolveOptions.html" title="class in com.google.ortools.pdlp">PrimalDualHybridGradientParams.PresolveOptions</a> presolveOptions_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>primalWeightUpdateSmoothing_</h5>
|
|
<pre>double primalWeightUpdateSmoothing_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>randomProjectionSeeds_</h5>
|
|
<pre>com.google.protobuf.Internal.DoubleList randomProjectionSeeds_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>randomProjectionSeedsMemoizedSerializedSize</h5>
|
|
<pre>int randomProjectionSeedsMemoizedSerializedSize</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>recordIterationStats_</h5>
|
|
<pre>boolean recordIterationStats_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>restartStrategy_</h5>
|
|
<pre>int restartStrategy_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>sufficientReductionForRestart_</h5>
|
|
<pre>double sufficientReductionForRestart_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>terminationCheckFrequency_</h5>
|
|
<pre>int terminationCheckFrequency_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>terminationCriteria_</h5>
|
|
<pre><a href="com/google/ortools/pdlp/TerminationCriteria.html" title="class in com.google.ortools.pdlp">TerminationCriteria</a> terminationCriteria_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useDiagonalQpTrustRegionSolver_</h5>
|
|
<pre>boolean useDiagonalQpTrustRegionSolver_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>verbosityLevel_</h5>
|
|
<pre>int verbosityLevel_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.pdlp.PrimalDualHybridGradientParams.PresolveOptions">
|
|
<h3>Class <a href="com/google/ortools/pdlp/PrimalDualHybridGradientParams.PresolveOptions.html" title="class in com.google.ortools.pdlp">com.google.ortools.pdlp.PrimalDualHybridGradientParams.PresolveOptions</a></h3>
|
|
<div class="type-signature">class PresolveOptions extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>bitField0_</h5>
|
|
<pre>int bitField0_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>glopParameters_</h5>
|
|
<pre><a href="com/google/ortools/glop/GlopParameters.html" title="class in com.google.ortools.glop">GlopParameters</a> glopParameters_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useGlop_</h5>
|
|
<pre>boolean useGlop_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.pdlp.QuadraticProgramStats">
|
|
<h3>Class <a href="com/google/ortools/pdlp/QuadraticProgramStats.html" title="class in com.google.ortools.pdlp">com.google.ortools.pdlp.QuadraticProgramStats</a></h3>
|
|
<div class="type-signature">class QuadraticProgramStats extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>bitField0_</h5>
|
|
<pre>int bitField0_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>combinedBoundsAvg_</h5>
|
|
<pre>double combinedBoundsAvg_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>combinedBoundsL2Norm_</h5>
|
|
<pre>double combinedBoundsL2Norm_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>combinedBoundsMax_</h5>
|
|
<pre>double combinedBoundsMax_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>combinedBoundsMin_</h5>
|
|
<pre>double combinedBoundsMin_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>constraintMatrixAbsAvg_</h5>
|
|
<pre>double constraintMatrixAbsAvg_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>constraintMatrixAbsMax_</h5>
|
|
<pre>double constraintMatrixAbsMax_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>constraintMatrixAbsMin_</h5>
|
|
<pre>double constraintMatrixAbsMin_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>constraintMatrixColMinLInfNorm_</h5>
|
|
<pre>double constraintMatrixColMinLInfNorm_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>constraintMatrixNumNonzeros_</h5>
|
|
<pre>long constraintMatrixNumNonzeros_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>constraintMatrixRowMinLInfNorm_</h5>
|
|
<pre>double constraintMatrixRowMinLInfNorm_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>numConstraints_</h5>
|
|
<pre>long numConstraints_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>numVariables_</h5>
|
|
<pre>long numVariables_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>objectiveMatrixAbsAvg_</h5>
|
|
<pre>double objectiveMatrixAbsAvg_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>objectiveMatrixAbsMax_</h5>
|
|
<pre>double objectiveMatrixAbsMax_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>objectiveMatrixAbsMin_</h5>
|
|
<pre>double objectiveMatrixAbsMin_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>objectiveMatrixNumNonzeros_</h5>
|
|
<pre>long objectiveMatrixNumNonzeros_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>objectiveVectorAbsAvg_</h5>
|
|
<pre>double objectiveVectorAbsAvg_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>objectiveVectorAbsMax_</h5>
|
|
<pre>double objectiveVectorAbsMax_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>objectiveVectorAbsMin_</h5>
|
|
<pre>double objectiveVectorAbsMin_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>objectiveVectorL2Norm_</h5>
|
|
<pre>double objectiveVectorL2Norm_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>variableBoundGapsAvg_</h5>
|
|
<pre>double variableBoundGapsAvg_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>variableBoundGapsMax_</h5>
|
|
<pre>double variableBoundGapsMax_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>variableBoundGapsMin_</h5>
|
|
<pre>double variableBoundGapsMin_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>variableBoundGapsNumFinite_</h5>
|
|
<pre>long variableBoundGapsNumFinite_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.pdlp.SolveLog">
|
|
<h3>Class <a href="com/google/ortools/pdlp/SolveLog.html" title="class in com.google.ortools.pdlp">com.google.ortools.pdlp.SolveLog</a></h3>
|
|
<div class="type-signature">class SolveLog extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>bitField0_</h5>
|
|
<pre>int bitField0_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>instanceName_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> instanceName_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>iterationCount_</h5>
|
|
<pre>int iterationCount_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>iterationStats_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="com/google/ortools/pdlp/IterationStats.html" title="class in com.google.ortools.pdlp">IterationStats</a>> iterationStats_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>originalProblemStats_</h5>
|
|
<pre><a href="com/google/ortools/pdlp/QuadraticProgramStats.html" title="class in com.google.ortools.pdlp">QuadraticProgramStats</a> originalProblemStats_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>params_</h5>
|
|
<pre><a href="com/google/ortools/pdlp/PrimalDualHybridGradientParams.html" title="class in com.google.ortools.pdlp">PrimalDualHybridGradientParams</a> params_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>preprocessedProblemStats_</h5>
|
|
<pre><a href="com/google/ortools/pdlp/QuadraticProgramStats.html" title="class in com.google.ortools.pdlp">QuadraticProgramStats</a> preprocessedProblemStats_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>preprocessingTimeSec_</h5>
|
|
<pre>double preprocessingTimeSec_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>solutionStats_</h5>
|
|
<pre><a href="com/google/ortools/pdlp/IterationStats.html" title="class in com.google.ortools.pdlp">IterationStats</a> solutionStats_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>solutionType_</h5>
|
|
<pre>int solutionType_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>solveTimeSec_</h5>
|
|
<pre>double solveTimeSec_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>terminationReason_</h5>
|
|
<pre>int terminationReason_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>terminationString_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> terminationString_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.pdlp.TerminationCriteria">
|
|
<h3>Class <a href="com/google/ortools/pdlp/TerminationCriteria.html" title="class in com.google.ortools.pdlp">com.google.ortools.pdlp.TerminationCriteria</a></h3>
|
|
<div class="type-signature">class TerminationCriteria extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>bitField0_</h5>
|
|
<pre>int bitField0_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>epsDualInfeasible_</h5>
|
|
<pre>double epsDualInfeasible_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>epsOptimalAbsolute_</h5>
|
|
<pre>double epsOptimalAbsolute_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>epsOptimalRelative_</h5>
|
|
<pre>double epsOptimalRelative_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>epsPrimalInfeasible_</h5>
|
|
<pre>double epsPrimalInfeasible_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>iterationLimit_</h5>
|
|
<pre>int iterationLimit_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>kktMatrixPassLimit_</h5>
|
|
<pre>double kktMatrixPassLimit_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>optimalityNorm_</h5>
|
|
<pre>int optimalityNorm_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>timeSecLimit_</h5>
|
|
<pre>double timeSecLimit_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-package-container">
|
|
<h2 title="Package">Package <a href="com/google/ortools/sat/package-summary.html">com.google.ortools.sat</a></h2>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.sat.AllDifferentConstraintProto">
|
|
<h3>Class <a href="com/google/ortools/sat/AllDifferentConstraintProto.html" title="class in com.google.ortools.sat">com.google.ortools.sat.AllDifferentConstraintProto</a></h3>
|
|
<div class="type-signature">class AllDifferentConstraintProto extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>exprs_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="com/google/ortools/sat/LinearExpressionProto.html" title="class in com.google.ortools.sat">LinearExpressionProto</a>> exprs_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.sat.AutomatonConstraintProto">
|
|
<h3>Class <a href="com/google/ortools/sat/AutomatonConstraintProto.html" title="class in com.google.ortools.sat">com.google.ortools.sat.AutomatonConstraintProto</a></h3>
|
|
<div class="type-signature">class AutomatonConstraintProto extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>finalStates_</h5>
|
|
<pre>com.google.protobuf.Internal.LongList finalStates_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>finalStatesMemoizedSerializedSize</h5>
|
|
<pre>int finalStatesMemoizedSerializedSize</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>startingState_</h5>
|
|
<pre>long startingState_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>transitionHead_</h5>
|
|
<pre>com.google.protobuf.Internal.LongList transitionHead_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>transitionHeadMemoizedSerializedSize</h5>
|
|
<pre>int transitionHeadMemoizedSerializedSize</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>transitionLabel_</h5>
|
|
<pre>com.google.protobuf.Internal.LongList transitionLabel_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>transitionLabelMemoizedSerializedSize</h5>
|
|
<pre>int transitionLabelMemoizedSerializedSize</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>transitionTail_</h5>
|
|
<pre>com.google.protobuf.Internal.LongList transitionTail_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>transitionTailMemoizedSerializedSize</h5>
|
|
<pre>int transitionTailMemoizedSerializedSize</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>vars_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList vars_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>varsMemoizedSerializedSize</h5>
|
|
<pre>int varsMemoizedSerializedSize</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.sat.BoolArgumentProto">
|
|
<h3>Class <a href="com/google/ortools/sat/BoolArgumentProto.html" title="class in com.google.ortools.sat">com.google.ortools.sat.BoolArgumentProto</a></h3>
|
|
<div class="type-signature">class BoolArgumentProto extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>literals_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList literals_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>literalsMemoizedSerializedSize</h5>
|
|
<pre>int literalsMemoizedSerializedSize</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.sat.BooleanAssignment">
|
|
<h3>Class <a href="com/google/ortools/sat/BooleanAssignment.html" title="class in com.google.ortools.sat">com.google.ortools.sat.BooleanAssignment</a></h3>
|
|
<div class="type-signature">class BooleanAssignment extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>literals_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList literals_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.sat.CircuitConstraintProto">
|
|
<h3>Class <a href="com/google/ortools/sat/CircuitConstraintProto.html" title="class in com.google.ortools.sat">com.google.ortools.sat.CircuitConstraintProto</a></h3>
|
|
<div class="type-signature">class CircuitConstraintProto extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>heads_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList heads_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>headsMemoizedSerializedSize</h5>
|
|
<pre>int headsMemoizedSerializedSize</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>literals_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList literals_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>literalsMemoizedSerializedSize</h5>
|
|
<pre>int literalsMemoizedSerializedSize</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>tails_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList tails_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>tailsMemoizedSerializedSize</h5>
|
|
<pre>int tailsMemoizedSerializedSize</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.sat.ConstraintProto">
|
|
<h3>Class <a href="com/google/ortools/sat/ConstraintProto.html" title="class in com.google.ortools.sat">com.google.ortools.sat.ConstraintProto</a></h3>
|
|
<div class="type-signature">class ConstraintProto extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>constraint_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> constraint_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>constraintCase_</h5>
|
|
<pre>int constraintCase_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>enforcementLiteral_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList enforcementLiteral_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>enforcementLiteralMemoizedSerializedSize</h5>
|
|
<pre>int enforcementLiteralMemoizedSerializedSize</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>name_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> name_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.sat.CpModel.MismatchedArrayLengths">
|
|
<h3>Exception <a href="com/google/ortools/sat/CpModel.MismatchedArrayLengths.html" title="class in com.google.ortools.sat">com.google.ortools.sat.CpModel.MismatchedArrayLengths</a></h3>
|
|
<div class="type-signature">class MismatchedArrayLengths extends com.google.ortools.sat.CpModel.CpModelException implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.sat.CpModel.WrongLength">
|
|
<h3>Exception <a href="com/google/ortools/sat/CpModel.WrongLength.html" title="class in com.google.ortools.sat">com.google.ortools.sat.CpModel.WrongLength</a></h3>
|
|
<div class="type-signature">class WrongLength extends com.google.ortools.sat.CpModel.CpModelException implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.sat.CpModelProto">
|
|
<h3>Class <a href="com/google/ortools/sat/CpModelProto.html" title="class in com.google.ortools.sat">com.google.ortools.sat.CpModelProto</a></h3>
|
|
<div class="type-signature">class CpModelProto extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>assumptions_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList assumptions_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>assumptionsMemoizedSerializedSize</h5>
|
|
<pre>int assumptionsMemoizedSerializedSize</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>constraints_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="com/google/ortools/sat/ConstraintProto.html" title="class in com.google.ortools.sat">ConstraintProto</a>> constraints_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>floatingPointObjective_</h5>
|
|
<pre><a href="com/google/ortools/sat/FloatObjectiveProto.html" title="class in com.google.ortools.sat">FloatObjectiveProto</a> floatingPointObjective_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>name_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> name_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>objective_</h5>
|
|
<pre><a href="com/google/ortools/sat/CpObjectiveProto.html" title="class in com.google.ortools.sat">CpObjectiveProto</a> objective_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>searchStrategy_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="com/google/ortools/sat/DecisionStrategyProto.html" title="class in com.google.ortools.sat">DecisionStrategyProto</a>> searchStrategy_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>solutionHint_</h5>
|
|
<pre><a href="com/google/ortools/sat/PartialVariableAssignment.html" title="class in com.google.ortools.sat">PartialVariableAssignment</a> solutionHint_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>symmetry_</h5>
|
|
<pre><a href="com/google/ortools/sat/SymmetryProto.html" title="class in com.google.ortools.sat">SymmetryProto</a> symmetry_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>variables_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="com/google/ortools/sat/IntegerVariableProto.html" title="class in com.google.ortools.sat">IntegerVariableProto</a>> variables_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.sat.CpObjectiveProto">
|
|
<h3>Class <a href="com/google/ortools/sat/CpObjectiveProto.html" title="class in com.google.ortools.sat">com.google.ortools.sat.CpObjectiveProto</a></h3>
|
|
<div class="type-signature">class CpObjectiveProto extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>coeffs_</h5>
|
|
<pre>com.google.protobuf.Internal.LongList coeffs_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>coeffsMemoizedSerializedSize</h5>
|
|
<pre>int coeffsMemoizedSerializedSize</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>domain_</h5>
|
|
<pre>com.google.protobuf.Internal.LongList domain_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>domainMemoizedSerializedSize</h5>
|
|
<pre>int domainMemoizedSerializedSize</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>integerOffset_</h5>
|
|
<pre>long integerOffset_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>integerScalingFactor_</h5>
|
|
<pre>long integerScalingFactor_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>offset_</h5>
|
|
<pre>double offset_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>scalingFactor_</h5>
|
|
<pre>double scalingFactor_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>scalingWasExact_</h5>
|
|
<pre>boolean scalingWasExact_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>vars_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList vars_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>varsMemoizedSerializedSize</h5>
|
|
<pre>int varsMemoizedSerializedSize</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.sat.CpSolverResponse">
|
|
<h3>Class <a href="com/google/ortools/sat/CpSolverResponse.html" title="class in com.google.ortools.sat">com.google.ortools.sat.CpSolverResponse</a></h3>
|
|
<div class="type-signature">class CpSolverResponse extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>additionalSolutions_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="com/google/ortools/sat/CpSolverSolution.html" title="class in com.google.ortools.sat">CpSolverSolution</a>> additionalSolutions_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>bestObjectiveBound_</h5>
|
|
<pre>double bestObjectiveBound_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>deterministicTime_</h5>
|
|
<pre>double deterministicTime_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>gapIntegral_</h5>
|
|
<pre>double gapIntegral_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>innerObjectiveLowerBound_</h5>
|
|
<pre>long innerObjectiveLowerBound_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>integerObjective_</h5>
|
|
<pre><a href="com/google/ortools/sat/CpObjectiveProto.html" title="class in com.google.ortools.sat">CpObjectiveProto</a> integerObjective_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>numBinaryPropagations_</h5>
|
|
<pre>long numBinaryPropagations_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>numBooleans_</h5>
|
|
<pre>long numBooleans_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>numBranches_</h5>
|
|
<pre>long numBranches_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>numConflicts_</h5>
|
|
<pre>long numConflicts_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>numIntegerPropagations_</h5>
|
|
<pre>long numIntegerPropagations_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>numLpIterations_</h5>
|
|
<pre>long numLpIterations_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>numRestarts_</h5>
|
|
<pre>long numRestarts_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>objectiveValue_</h5>
|
|
<pre>double objectiveValue_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>solution_</h5>
|
|
<pre>com.google.protobuf.Internal.LongList solution_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>solutionInfo_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> solutionInfo_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>solutionMemoizedSerializedSize</h5>
|
|
<pre>int solutionMemoizedSerializedSize</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>solveLog_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> solveLog_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>status_</h5>
|
|
<pre>int status_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>sufficientAssumptionsForInfeasibility_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList sufficientAssumptionsForInfeasibility_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>sufficientAssumptionsForInfeasibilityMemoizedSerializedSize</h5>
|
|
<pre>int sufficientAssumptionsForInfeasibilityMemoizedSerializedSize</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>tightenedVariables_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="com/google/ortools/sat/IntegerVariableProto.html" title="class in com.google.ortools.sat">IntegerVariableProto</a>> tightenedVariables_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>userTime_</h5>
|
|
<pre>double userTime_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>wallTime_</h5>
|
|
<pre>double wallTime_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.sat.CpSolverSolution">
|
|
<h3>Class <a href="com/google/ortools/sat/CpSolverSolution.html" title="class in com.google.ortools.sat">com.google.ortools.sat.CpSolverSolution</a></h3>
|
|
<div class="type-signature">class CpSolverSolution extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>values_</h5>
|
|
<pre>com.google.protobuf.Internal.LongList values_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>valuesMemoizedSerializedSize</h5>
|
|
<pre>int valuesMemoizedSerializedSize</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.sat.CumulativeConstraintProto">
|
|
<h3>Class <a href="com/google/ortools/sat/CumulativeConstraintProto.html" title="class in com.google.ortools.sat">com.google.ortools.sat.CumulativeConstraintProto</a></h3>
|
|
<div class="type-signature">class CumulativeConstraintProto extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>capacity_</h5>
|
|
<pre><a href="com/google/ortools/sat/LinearExpressionProto.html" title="class in com.google.ortools.sat">LinearExpressionProto</a> capacity_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>demands_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="com/google/ortools/sat/LinearExpressionProto.html" title="class in com.google.ortools.sat">LinearExpressionProto</a>> demands_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>intervals_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList intervals_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>intervalsMemoizedSerializedSize</h5>
|
|
<pre>int intervalsMemoizedSerializedSize</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.sat.DecisionStrategyProto">
|
|
<h3>Class <a href="com/google/ortools/sat/DecisionStrategyProto.html" title="class in com.google.ortools.sat">com.google.ortools.sat.DecisionStrategyProto</a></h3>
|
|
<div class="type-signature">class DecisionStrategyProto extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>domainReductionStrategy_</h5>
|
|
<pre>int domainReductionStrategy_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>transformations_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="com/google/ortools/sat/DecisionStrategyProto.AffineTransformation.html" title="class in com.google.ortools.sat">DecisionStrategyProto.AffineTransformation</a>> transformations_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>variables_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList variables_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>variableSelectionStrategy_</h5>
|
|
<pre>int variableSelectionStrategy_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>variablesMemoizedSerializedSize</h5>
|
|
<pre>int variablesMemoizedSerializedSize</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.sat.DecisionStrategyProto.AffineTransformation">
|
|
<h3>Class <a href="com/google/ortools/sat/DecisionStrategyProto.AffineTransformation.html" title="class in com.google.ortools.sat">com.google.ortools.sat.DecisionStrategyProto.AffineTransformation</a></h3>
|
|
<div class="type-signature">class AffineTransformation extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>index_</h5>
|
|
<pre>int index_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>offset_</h5>
|
|
<pre>long offset_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>positiveCoeff_</h5>
|
|
<pre>long positiveCoeff_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.sat.DenseMatrixProto">
|
|
<h3>Class <a href="com/google/ortools/sat/DenseMatrixProto.html" title="class in com.google.ortools.sat">com.google.ortools.sat.DenseMatrixProto</a></h3>
|
|
<div class="type-signature">class DenseMatrixProto extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>entries_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList entries_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>entriesMemoizedSerializedSize</h5>
|
|
<pre>int entriesMemoizedSerializedSize</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>numCols_</h5>
|
|
<pre>int numCols_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>numRows_</h5>
|
|
<pre>int numRows_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.sat.ElementConstraintProto">
|
|
<h3>Class <a href="com/google/ortools/sat/ElementConstraintProto.html" title="class in com.google.ortools.sat">com.google.ortools.sat.ElementConstraintProto</a></h3>
|
|
<div class="type-signature">class ElementConstraintProto extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>index_</h5>
|
|
<pre>int index_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>target_</h5>
|
|
<pre>int target_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>vars_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList vars_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>varsMemoizedSerializedSize</h5>
|
|
<pre>int varsMemoizedSerializedSize</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.sat.FloatObjectiveProto">
|
|
<h3>Class <a href="com/google/ortools/sat/FloatObjectiveProto.html" title="class in com.google.ortools.sat">com.google.ortools.sat.FloatObjectiveProto</a></h3>
|
|
<div class="type-signature">class FloatObjectiveProto extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>coeffs_</h5>
|
|
<pre>com.google.protobuf.Internal.DoubleList coeffs_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>coeffsMemoizedSerializedSize</h5>
|
|
<pre>int coeffsMemoizedSerializedSize</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>maximize_</h5>
|
|
<pre>boolean maximize_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>offset_</h5>
|
|
<pre>double offset_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>vars_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList vars_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>varsMemoizedSerializedSize</h5>
|
|
<pre>int varsMemoizedSerializedSize</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.sat.IntegerVariableProto">
|
|
<h3>Class <a href="com/google/ortools/sat/IntegerVariableProto.html" title="class in com.google.ortools.sat">com.google.ortools.sat.IntegerVariableProto</a></h3>
|
|
<div class="type-signature">class IntegerVariableProto extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>domain_</h5>
|
|
<pre>com.google.protobuf.Internal.LongList domain_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>domainMemoizedSerializedSize</h5>
|
|
<pre>int domainMemoizedSerializedSize</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>name_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> name_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.sat.IntervalConstraintProto">
|
|
<h3>Class <a href="com/google/ortools/sat/IntervalConstraintProto.html" title="class in com.google.ortools.sat">com.google.ortools.sat.IntervalConstraintProto</a></h3>
|
|
<div class="type-signature">class IntervalConstraintProto extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>end_</h5>
|
|
<pre><a href="com/google/ortools/sat/LinearExpressionProto.html" title="class in com.google.ortools.sat">LinearExpressionProto</a> end_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>size_</h5>
|
|
<pre><a href="com/google/ortools/sat/LinearExpressionProto.html" title="class in com.google.ortools.sat">LinearExpressionProto</a> size_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>start_</h5>
|
|
<pre><a href="com/google/ortools/sat/LinearExpressionProto.html" title="class in com.google.ortools.sat">LinearExpressionProto</a> start_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.sat.InverseConstraintProto">
|
|
<h3>Class <a href="com/google/ortools/sat/InverseConstraintProto.html" title="class in com.google.ortools.sat">com.google.ortools.sat.InverseConstraintProto</a></h3>
|
|
<div class="type-signature">class InverseConstraintProto extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>fDirect_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList fDirect_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>fDirectMemoizedSerializedSize</h5>
|
|
<pre>int fDirectMemoizedSerializedSize</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>fInverse_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList fInverse_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>fInverseMemoizedSerializedSize</h5>
|
|
<pre>int fInverseMemoizedSerializedSize</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.sat.LinearArgumentProto">
|
|
<h3>Class <a href="com/google/ortools/sat/LinearArgumentProto.html" title="class in com.google.ortools.sat">com.google.ortools.sat.LinearArgumentProto</a></h3>
|
|
<div class="type-signature">class LinearArgumentProto extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>exprs_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="com/google/ortools/sat/LinearExpressionProto.html" title="class in com.google.ortools.sat">LinearExpressionProto</a>> exprs_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>target_</h5>
|
|
<pre><a href="com/google/ortools/sat/LinearExpressionProto.html" title="class in com.google.ortools.sat">LinearExpressionProto</a> target_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.sat.LinearBooleanConstraint">
|
|
<h3>Class <a href="com/google/ortools/sat/LinearBooleanConstraint.html" title="class in com.google.ortools.sat">com.google.ortools.sat.LinearBooleanConstraint</a></h3>
|
|
<div class="type-signature">class LinearBooleanConstraint extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>bitField0_</h5>
|
|
<pre>int bitField0_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>coefficients_</h5>
|
|
<pre>com.google.protobuf.Internal.LongList coefficients_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>literals_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList literals_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>lowerBound_</h5>
|
|
<pre>long lowerBound_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>name_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> name_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>upperBound_</h5>
|
|
<pre>long upperBound_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.sat.LinearBooleanProblem">
|
|
<h3>Class <a href="com/google/ortools/sat/LinearBooleanProblem.html" title="class in com.google.ortools.sat">com.google.ortools.sat.LinearBooleanProblem</a></h3>
|
|
<div class="type-signature">class LinearBooleanProblem extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>assignment_</h5>
|
|
<pre><a href="com/google/ortools/sat/BooleanAssignment.html" title="class in com.google.ortools.sat">BooleanAssignment</a> assignment_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>bitField0_</h5>
|
|
<pre>int bitField0_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>constraints_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="com/google/ortools/sat/LinearBooleanConstraint.html" title="class in com.google.ortools.sat">LinearBooleanConstraint</a>> constraints_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>name_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> name_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>numVariables_</h5>
|
|
<pre>int numVariables_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>objective_</h5>
|
|
<pre><a href="com/google/ortools/sat/LinearObjective.html" title="class in com.google.ortools.sat">LinearObjective</a> objective_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>originalNumVariables_</h5>
|
|
<pre>int originalNumVariables_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>varNames_</h5>
|
|
<pre>com.google.protobuf.LazyStringList varNames_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.sat.LinearConstraintProto">
|
|
<h3>Class <a href="com/google/ortools/sat/LinearConstraintProto.html" title="class in com.google.ortools.sat">com.google.ortools.sat.LinearConstraintProto</a></h3>
|
|
<div class="type-signature">class LinearConstraintProto extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>coeffs_</h5>
|
|
<pre>com.google.protobuf.Internal.LongList coeffs_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>coeffsMemoizedSerializedSize</h5>
|
|
<pre>int coeffsMemoizedSerializedSize</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>domain_</h5>
|
|
<pre>com.google.protobuf.Internal.LongList domain_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>domainMemoizedSerializedSize</h5>
|
|
<pre>int domainMemoizedSerializedSize</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>vars_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList vars_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>varsMemoizedSerializedSize</h5>
|
|
<pre>int varsMemoizedSerializedSize</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.sat.LinearExpressionProto">
|
|
<h3>Class <a href="com/google/ortools/sat/LinearExpressionProto.html" title="class in com.google.ortools.sat">com.google.ortools.sat.LinearExpressionProto</a></h3>
|
|
<div class="type-signature">class LinearExpressionProto extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>coeffs_</h5>
|
|
<pre>com.google.protobuf.Internal.LongList coeffs_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>coeffsMemoizedSerializedSize</h5>
|
|
<pre>int coeffsMemoizedSerializedSize</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>offset_</h5>
|
|
<pre>long offset_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>vars_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList vars_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>varsMemoizedSerializedSize</h5>
|
|
<pre>int varsMemoizedSerializedSize</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.sat.LinearObjective">
|
|
<h3>Class <a href="com/google/ortools/sat/LinearObjective.html" title="class in com.google.ortools.sat">com.google.ortools.sat.LinearObjective</a></h3>
|
|
<div class="type-signature">class LinearObjective extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>bitField0_</h5>
|
|
<pre>int bitField0_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>coefficients_</h5>
|
|
<pre>com.google.protobuf.Internal.LongList coefficients_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>literals_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList literals_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>offset_</h5>
|
|
<pre>double offset_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>scalingFactor_</h5>
|
|
<pre>double scalingFactor_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.sat.ListOfVariablesProto">
|
|
<h3>Class <a href="com/google/ortools/sat/ListOfVariablesProto.html" title="class in com.google.ortools.sat">com.google.ortools.sat.ListOfVariablesProto</a></h3>
|
|
<div class="type-signature">class ListOfVariablesProto extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>vars_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList vars_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>varsMemoizedSerializedSize</h5>
|
|
<pre>int varsMemoizedSerializedSize</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.sat.NoOverlap2DConstraintProto">
|
|
<h3>Class <a href="com/google/ortools/sat/NoOverlap2DConstraintProto.html" title="class in com.google.ortools.sat">com.google.ortools.sat.NoOverlap2DConstraintProto</a></h3>
|
|
<div class="type-signature">class NoOverlap2DConstraintProto extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>boxesWithNullAreaCanOverlap_</h5>
|
|
<pre>boolean boxesWithNullAreaCanOverlap_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>xIntervals_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList xIntervals_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>xIntervalsMemoizedSerializedSize</h5>
|
|
<pre>int xIntervalsMemoizedSerializedSize</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>yIntervals_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList yIntervals_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>yIntervalsMemoizedSerializedSize</h5>
|
|
<pre>int yIntervalsMemoizedSerializedSize</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.sat.NoOverlapConstraintProto">
|
|
<h3>Class <a href="com/google/ortools/sat/NoOverlapConstraintProto.html" title="class in com.google.ortools.sat">com.google.ortools.sat.NoOverlapConstraintProto</a></h3>
|
|
<div class="type-signature">class NoOverlapConstraintProto extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>intervals_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList intervals_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>intervalsMemoizedSerializedSize</h5>
|
|
<pre>int intervalsMemoizedSerializedSize</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.sat.PartialVariableAssignment">
|
|
<h3>Class <a href="com/google/ortools/sat/PartialVariableAssignment.html" title="class in com.google.ortools.sat">com.google.ortools.sat.PartialVariableAssignment</a></h3>
|
|
<div class="type-signature">class PartialVariableAssignment extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>values_</h5>
|
|
<pre>com.google.protobuf.Internal.LongList values_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>valuesMemoizedSerializedSize</h5>
|
|
<pre>int valuesMemoizedSerializedSize</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>vars_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList vars_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>varsMemoizedSerializedSize</h5>
|
|
<pre>int varsMemoizedSerializedSize</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.sat.ReservoirConstraintProto">
|
|
<h3>Class <a href="com/google/ortools/sat/ReservoirConstraintProto.html" title="class in com.google.ortools.sat">com.google.ortools.sat.ReservoirConstraintProto</a></h3>
|
|
<div class="type-signature">class ReservoirConstraintProto extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>activeLiterals_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList activeLiterals_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>activeLiteralsMemoizedSerializedSize</h5>
|
|
<pre>int activeLiteralsMemoizedSerializedSize</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>levelChanges_</h5>
|
|
<pre>com.google.protobuf.Internal.LongList levelChanges_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>levelChangesMemoizedSerializedSize</h5>
|
|
<pre>int levelChangesMemoizedSerializedSize</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>maxLevel_</h5>
|
|
<pre>long maxLevel_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>minLevel_</h5>
|
|
<pre>long minLevel_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>timeExprs_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="com/google/ortools/sat/LinearExpressionProto.html" title="class in com.google.ortools.sat">LinearExpressionProto</a>> timeExprs_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.sat.RoutesConstraintProto">
|
|
<h3>Class <a href="com/google/ortools/sat/RoutesConstraintProto.html" title="class in com.google.ortools.sat">com.google.ortools.sat.RoutesConstraintProto</a></h3>
|
|
<div class="type-signature">class RoutesConstraintProto extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>capacity_</h5>
|
|
<pre>long capacity_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>demands_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList demands_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>demandsMemoizedSerializedSize</h5>
|
|
<pre>int demandsMemoizedSerializedSize</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>heads_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList heads_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>headsMemoizedSerializedSize</h5>
|
|
<pre>int headsMemoizedSerializedSize</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>literals_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList literals_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>literalsMemoizedSerializedSize</h5>
|
|
<pre>int literalsMemoizedSerializedSize</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>tails_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList tails_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>tailsMemoizedSerializedSize</h5>
|
|
<pre>int tailsMemoizedSerializedSize</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.sat.SatParameters">
|
|
<h3>Class <a href="com/google/ortools/sat/SatParameters.html" title="class in com.google.ortools.sat">com.google.ortools.sat.SatParameters</a></h3>
|
|
<div class="type-signature">class SatParameters extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>absoluteGapLimit_</h5>
|
|
<pre>double absoluteGapLimit_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>addCgCuts_</h5>
|
|
<pre>boolean addCgCuts_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>addCliqueCuts_</h5>
|
|
<pre>boolean addCliqueCuts_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>addLinMaxCuts_</h5>
|
|
<pre>boolean addLinMaxCuts_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>addLpConstraintsLazily_</h5>
|
|
<pre>boolean addLpConstraintsLazily_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>addMirCuts_</h5>
|
|
<pre>boolean addMirCuts_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>addObjectiveCut_</h5>
|
|
<pre>boolean addObjectiveCut_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>addZeroHalfCuts_</h5>
|
|
<pre>boolean addZeroHalfCuts_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>alsoBumpVariablesInConflictReasons_</h5>
|
|
<pre>boolean alsoBumpVariablesInConflictReasons_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>autoDetectGreaterThanAtLeastOneOf_</h5>
|
|
<pre>boolean autoDetectGreaterThanAtLeastOneOf_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>binaryMinimizationAlgorithm_</h5>
|
|
<pre>int binaryMinimizationAlgorithm_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>binarySearchNumConflicts_</h5>
|
|
<pre>int binarySearchNumConflicts_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>bitField0_</h5>
|
|
<pre>int bitField0_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>bitField1_</h5>
|
|
<pre>int bitField1_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>bitField2_</h5>
|
|
<pre>int bitField2_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>bitField3_</h5>
|
|
<pre>int bitField3_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>bitField4_</h5>
|
|
<pre>int bitField4_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>bitField5_</h5>
|
|
<pre>int bitField5_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>blockingRestartMultiplier_</h5>
|
|
<pre>double blockingRestartMultiplier_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>blockingRestartWindowSize_</h5>
|
|
<pre>int blockingRestartWindowSize_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>booleanEncodingLevel_</h5>
|
|
<pre>int booleanEncodingLevel_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>catchSigintSignal_</h5>
|
|
<pre>boolean catchSigintSignal_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>clauseActivityDecay_</h5>
|
|
<pre>double clauseActivityDecay_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>clauseCleanupLbdBound_</h5>
|
|
<pre>int clauseCleanupLbdBound_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>clauseCleanupOrdering_</h5>
|
|
<pre>int clauseCleanupOrdering_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>clauseCleanupPeriod_</h5>
|
|
<pre>int clauseCleanupPeriod_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>clauseCleanupProtection_</h5>
|
|
<pre>int clauseCleanupProtection_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>clauseCleanupRatio_</h5>
|
|
<pre>double clauseCleanupRatio_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>clauseCleanupTarget_</h5>
|
|
<pre>int clauseCleanupTarget_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>convertIntervals_</h5>
|
|
<pre>boolean convertIntervals_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>countAssumptionLevelsInLbd_</h5>
|
|
<pre>boolean countAssumptionLevelsInLbd_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>coverOptimization_</h5>
|
|
<pre>boolean coverOptimization_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>cpModelPresolve_</h5>
|
|
<pre>boolean cpModelPresolve_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>cpModelProbingLevel_</h5>
|
|
<pre>int cpModelProbingLevel_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>cpModelUseSatPresolve_</h5>
|
|
<pre>boolean cpModelUseSatPresolve_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>cutActiveCountDecay_</h5>
|
|
<pre>double cutActiveCountDecay_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>cutCleanupTarget_</h5>
|
|
<pre>int cutCleanupTarget_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>cutLevel_</h5>
|
|
<pre>int cutLevel_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>cutMaxActiveCountValue_</h5>
|
|
<pre>double cutMaxActiveCountValue_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>debugCrashOnBadHint_</h5>
|
|
<pre>boolean debugCrashOnBadHint_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>debugMaxNumPresolveOperations_</h5>
|
|
<pre>int debugMaxNumPresolveOperations_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>debugPostsolveWithFullSolver_</h5>
|
|
<pre>boolean debugPostsolveWithFullSolver_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>defaultRestartAlgorithms_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> defaultRestartAlgorithms_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>disableConstraintExpansion_</h5>
|
|
<pre>boolean disableConstraintExpansion_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>diversifyLnsParams_</h5>
|
|
<pre>boolean diversifyLnsParams_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>enumerateAllSolutions_</h5>
|
|
<pre>boolean enumerateAllSolutions_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>expandAlldiffConstraints_</h5>
|
|
<pre>boolean expandAlldiffConstraints_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>exploitAllLpSolution_</h5>
|
|
<pre>boolean exploitAllLpSolution_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>exploitBestSolution_</h5>
|
|
<pre>boolean exploitBestSolution_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>exploitIntegerLpSolution_</h5>
|
|
<pre>boolean exploitIntegerLpSolution_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>exploitObjective_</h5>
|
|
<pre>boolean exploitObjective_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>exploitRelaxationSolution_</h5>
|
|
<pre>boolean exploitRelaxationSolution_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>fillAdditionalSolutionsInResponse_</h5>
|
|
<pre>boolean fillAdditionalSolutionsInResponse_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>fillTightenedDomainsInResponse_</h5>
|
|
<pre>boolean fillTightenedDomainsInResponse_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>findMultipleCores_</h5>
|
|
<pre>boolean findMultipleCores_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>fixVariablesToTheirHintedValue_</h5>
|
|
<pre>boolean fixVariablesToTheirHintedValue_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>fpRounding_</h5>
|
|
<pre>int fpRounding_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>glucoseDecayIncrement_</h5>
|
|
<pre>double glucoseDecayIncrement_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>glucoseDecayIncrementPeriod_</h5>
|
|
<pre>int glucoseDecayIncrementPeriod_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>glucoseMaxDecay_</h5>
|
|
<pre>double glucoseMaxDecay_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>hintConflictLimit_</h5>
|
|
<pre>int hintConflictLimit_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>ignoreNames_</h5>
|
|
<pre>boolean ignoreNames_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>ignoreSubsolvers_</h5>
|
|
<pre>com.google.protobuf.LazyStringList ignoreSubsolvers_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>initialPolarity_</h5>
|
|
<pre>int initialPolarity_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>initialVariablesActivity_</h5>
|
|
<pre>double initialVariablesActivity_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>instantiateAllVariables_</h5>
|
|
<pre>boolean instantiateAllVariables_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>interleaveBatchSize_</h5>
|
|
<pre>int interleaveBatchSize_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>interleaveSearch_</h5>
|
|
<pre>boolean interleaveSearch_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>keepAllFeasibleSolutionsInPresolve_</h5>
|
|
<pre>boolean keepAllFeasibleSolutionsInPresolve_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>linearizationLevel_</h5>
|
|
<pre>int linearizationLevel_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>logFrequencyInSeconds_</h5>
|
|
<pre>double logFrequencyInSeconds_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>logPrefix_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> logPrefix_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>logSearchProgress_</h5>
|
|
<pre>boolean logSearchProgress_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>logSubsolverStatistics_</h5>
|
|
<pre>boolean logSubsolverStatistics_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>logToResponse_</h5>
|
|
<pre>boolean logToResponse_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>logToStdout_</h5>
|
|
<pre>boolean logToStdout_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>maxAllDiffCutSize_</h5>
|
|
<pre>int maxAllDiffCutSize_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>maxClauseActivityValue_</h5>
|
|
<pre>double maxClauseActivityValue_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>maxConsecutiveInactiveCount_</h5>
|
|
<pre>int maxConsecutiveInactiveCount_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>maxCutRoundsAtLevelZero_</h5>
|
|
<pre>int maxCutRoundsAtLevelZero_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>maxDeterministicTime_</h5>
|
|
<pre>double maxDeterministicTime_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>maxDomainSizeWhenEncodingEqNeqConstraints_</h5>
|
|
<pre>int maxDomainSizeWhenEncodingEqNeqConstraints_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>maxIntegerRoundingScaling_</h5>
|
|
<pre>int maxIntegerRoundingScaling_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>maxMemoryInMb_</h5>
|
|
<pre>long maxMemoryInMb_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>maxNumberOfConflicts_</h5>
|
|
<pre>long maxNumberOfConflicts_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>maxNumCuts_</h5>
|
|
<pre>int maxNumCuts_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>maxPresolveIterations_</h5>
|
|
<pre>int maxPresolveIterations_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>maxSatAssumptionOrder_</h5>
|
|
<pre>int maxSatAssumptionOrder_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>maxSatReverseAssumptionOrder_</h5>
|
|
<pre>boolean maxSatReverseAssumptionOrder_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>maxSatStratification_</h5>
|
|
<pre>int maxSatStratification_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>maxTimeInSeconds_</h5>
|
|
<pre>double maxTimeInSeconds_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>maxVariableActivityValue_</h5>
|
|
<pre>double maxVariableActivityValue_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>mergeAtMostOneWorkLimit_</h5>
|
|
<pre>double mergeAtMostOneWorkLimit_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>mergeNoOverlapWorkLimit_</h5>
|
|
<pre>double mergeNoOverlapWorkLimit_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>minimizationAlgorithm_</h5>
|
|
<pre>int minimizationAlgorithm_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>minimizeCore_</h5>
|
|
<pre>boolean minimizeCore_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>minimizeReductionDuringPbResolution_</h5>
|
|
<pre>boolean minimizeReductionDuringPbResolution_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>minimizeWithPropagationNumDecisions_</h5>
|
|
<pre>int minimizeWithPropagationNumDecisions_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>minimizeWithPropagationRestartPeriod_</h5>
|
|
<pre>int minimizeWithPropagationRestartPeriod_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>minNumLnsWorkers_</h5>
|
|
<pre>int minNumLnsWorkers_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>minOrthogonalityForLpConstraints_</h5>
|
|
<pre>double minOrthogonalityForLpConstraints_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>mipAutomaticallyScaleVariables_</h5>
|
|
<pre>boolean mipAutomaticallyScaleVariables_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>mipCheckPrecision_</h5>
|
|
<pre>double mipCheckPrecision_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>mipComputeTrueObjectiveBound_</h5>
|
|
<pre>boolean mipComputeTrueObjectiveBound_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>mipMaxActivityExponent_</h5>
|
|
<pre>int mipMaxActivityExponent_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>mipMaxBound_</h5>
|
|
<pre>double mipMaxBound_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>mipMaxValidMagnitude_</h5>
|
|
<pre>double mipMaxValidMagnitude_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>mipVarScaling_</h5>
|
|
<pre>double mipVarScaling_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>mipWantedPrecision_</h5>
|
|
<pre>double mipWantedPrecision_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>name_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> name_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>newConstraintsBatchSize_</h5>
|
|
<pre>int newConstraintsBatchSize_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>numConflictsBeforeStrategyChanges_</h5>
|
|
<pre>int numConflictsBeforeStrategyChanges_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>numSearchWorkers_</h5>
|
|
<pre>int numSearchWorkers_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>numWorkers_</h5>
|
|
<pre>int numWorkers_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>onlyAddCutsAtLevelZero_</h5>
|
|
<pre>boolean onlyAddCutsAtLevelZero_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>optimizeWithCore_</h5>
|
|
<pre>boolean optimizeWithCore_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>optimizeWithLbTreeSearch_</h5>
|
|
<pre>boolean optimizeWithLbTreeSearch_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>optimizeWithMaxHs_</h5>
|
|
<pre>boolean optimizeWithMaxHs_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>pbCleanupIncrement_</h5>
|
|
<pre>int pbCleanupIncrement_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>pbCleanupRatio_</h5>
|
|
<pre>double pbCleanupRatio_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>permutePresolveConstraintOrder_</h5>
|
|
<pre>boolean permutePresolveConstraintOrder_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>permuteVariableRandomly_</h5>
|
|
<pre>boolean permuteVariableRandomly_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>polarityRephaseIncrement_</h5>
|
|
<pre>int polarityRephaseIncrement_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>polishLpSolution_</h5>
|
|
<pre>boolean polishLpSolution_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>preferredVariableOrder_</h5>
|
|
<pre>int preferredVariableOrder_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>presolveBlockedClause_</h5>
|
|
<pre>boolean presolveBlockedClause_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>presolveBvaThreshold_</h5>
|
|
<pre>int presolveBvaThreshold_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>presolveBveClauseWeight_</h5>
|
|
<pre>int presolveBveClauseWeight_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>presolveBveThreshold_</h5>
|
|
<pre>int presolveBveThreshold_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>presolveExtractIntegerEnforcement_</h5>
|
|
<pre>boolean presolveExtractIntegerEnforcement_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>presolveInclusionWorkLimit_</h5>
|
|
<pre>long presolveInclusionWorkLimit_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>presolveProbingDeterministicTimeLimit_</h5>
|
|
<pre>double presolveProbingDeterministicTimeLimit_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>presolveSubstitutionLevel_</h5>
|
|
<pre>int presolveSubstitutionLevel_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>presolveUseBva_</h5>
|
|
<pre>boolean presolveUseBva_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>probingPeriodAtRoot_</h5>
|
|
<pre>long probingPeriodAtRoot_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>pseudoCostReliabilityThreshold_</h5>
|
|
<pre>long pseudoCostReliabilityThreshold_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>randomBranchesRatio_</h5>
|
|
<pre>double randomBranchesRatio_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>randomizeSearch_</h5>
|
|
<pre>boolean randomizeSearch_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>randomPolarityRatio_</h5>
|
|
<pre>double randomPolarityRatio_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>randomSeed_</h5>
|
|
<pre>int randomSeed_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>reduceMemoryUsageInInterleaveMode_</h5>
|
|
<pre>boolean reduceMemoryUsageInInterleaveMode_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>relativeGapLimit_</h5>
|
|
<pre>double relativeGapLimit_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>repairHint_</h5>
|
|
<pre>boolean repairHint_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>restartAlgorithms_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>> restartAlgorithms_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>restartDlAverageRatio_</h5>
|
|
<pre>double restartDlAverageRatio_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>restartLbdAverageRatio_</h5>
|
|
<pre>double restartLbdAverageRatio_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>restartPeriod_</h5>
|
|
<pre>int restartPeriod_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>restartRunningWindowSize_</h5>
|
|
<pre>int restartRunningWindowSize_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>searchBranching_</h5>
|
|
<pre>int searchBranching_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>searchRandomizationTolerance_</h5>
|
|
<pre>long searchRandomizationTolerance_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>shareBinaryClauses_</h5>
|
|
<pre>boolean shareBinaryClauses_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>shareLevelZeroBounds_</h5>
|
|
<pre>boolean shareLevelZeroBounds_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>shareObjectiveBounds_</h5>
|
|
<pre>boolean shareObjectiveBounds_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>shavingSearchDeterministicTime_</h5>
|
|
<pre>double shavingSearchDeterministicTime_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>solutionPoolSize_</h5>
|
|
<pre>int solutionPoolSize_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>stopAfterFirstSolution_</h5>
|
|
<pre>boolean stopAfterFirstSolution_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>stopAfterPresolve_</h5>
|
|
<pre>boolean stopAfterPresolve_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>strategyChangeIncreaseRatio_</h5>
|
|
<pre>double strategyChangeIncreaseRatio_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>subsolverParams_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="com/google/ortools/sat/SatParameters.html" title="class in com.google.ortools.sat">SatParameters</a>> subsolverParams_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>subsolvers_</h5>
|
|
<pre>com.google.protobuf.LazyStringList subsolvers_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>subsumptionDuringConflictAnalysis_</h5>
|
|
<pre>boolean subsumptionDuringConflictAnalysis_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>symmetryLevel_</h5>
|
|
<pre>int symmetryLevel_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useAbslRandom_</h5>
|
|
<pre>boolean useAbslRandom_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useBlockingRestart_</h5>
|
|
<pre>boolean useBlockingRestart_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useBranchingInLp_</h5>
|
|
<pre>boolean useBranchingInLp_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useCombinedNoOverlap_</h5>
|
|
<pre>boolean useCombinedNoOverlap_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useCumulativeInNoOverlap2D_</h5>
|
|
<pre>boolean useCumulativeInNoOverlap2D_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useDisjunctiveConstraintInCumulativeConstraint_</h5>
|
|
<pre>boolean useDisjunctiveConstraintInCumulativeConstraint_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useErwaHeuristic_</h5>
|
|
<pre>boolean useErwaHeuristic_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useExactLpReason_</h5>
|
|
<pre>boolean useExactLpReason_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useFeasibilityPump_</h5>
|
|
<pre>boolean useFeasibilityPump_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useImpliedBounds_</h5>
|
|
<pre>boolean useImpliedBounds_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useLnsOnly_</h5>
|
|
<pre>boolean useLnsOnly_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useOptimizationHints_</h5>
|
|
<pre>boolean useOptimizationHints_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useOptionalVariables_</h5>
|
|
<pre>boolean useOptionalVariables_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useOverloadCheckerInCumulativeConstraint_</h5>
|
|
<pre>boolean useOverloadCheckerInCumulativeConstraint_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>usePbResolution_</h5>
|
|
<pre>boolean usePbResolution_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>usePhaseSaving_</h5>
|
|
<pre>boolean usePhaseSaving_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>usePrecedencesInDisjunctiveConstraint_</h5>
|
|
<pre>boolean usePrecedencesInDisjunctiveConstraint_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useProbingSearch_</h5>
|
|
<pre>boolean useProbingSearch_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useRelaxationLns_</h5>
|
|
<pre>boolean useRelaxationLns_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useRinsLns_</h5>
|
|
<pre>boolean useRinsLns_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useSatInprocessing_</h5>
|
|
<pre>boolean useSatInprocessing_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useShavingInProbingSearch_</h5>
|
|
<pre>boolean useShavingInProbingSearch_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>useTimetableEdgeFindingInCumulativeConstraint_</h5>
|
|
<pre>boolean useTimetableEdgeFindingInCumulativeConstraint_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>variableActivityDecay_</h5>
|
|
<pre>double variableActivityDecay_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.sat.SparsePermutationProto">
|
|
<h3>Class <a href="com/google/ortools/sat/SparsePermutationProto.html" title="class in com.google.ortools.sat">com.google.ortools.sat.SparsePermutationProto</a></h3>
|
|
<div class="type-signature">class SparsePermutationProto extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>cycleSizes_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList cycleSizes_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>cycleSizesMemoizedSerializedSize</h5>
|
|
<pre>int cycleSizesMemoizedSerializedSize</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>support_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList support_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>supportMemoizedSerializedSize</h5>
|
|
<pre>int supportMemoizedSerializedSize</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.sat.SymmetryProto">
|
|
<h3>Class <a href="com/google/ortools/sat/SymmetryProto.html" title="class in com.google.ortools.sat">com.google.ortools.sat.SymmetryProto</a></h3>
|
|
<div class="type-signature">class SymmetryProto extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>orbitopes_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="com/google/ortools/sat/DenseMatrixProto.html" title="class in com.google.ortools.sat">DenseMatrixProto</a>> orbitopes_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>permutations_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="com/google/ortools/sat/SparsePermutationProto.html" title="class in com.google.ortools.sat">SparsePermutationProto</a>> permutations_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.sat.TableConstraintProto">
|
|
<h3>Class <a href="com/google/ortools/sat/TableConstraintProto.html" title="class in com.google.ortools.sat">com.google.ortools.sat.TableConstraintProto</a></h3>
|
|
<div class="type-signature">class TableConstraintProto extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>negated_</h5>
|
|
<pre>boolean negated_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>values_</h5>
|
|
<pre>com.google.protobuf.Internal.LongList values_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>valuesMemoizedSerializedSize</h5>
|
|
<pre>int valuesMemoizedSerializedSize</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>vars_</h5>
|
|
<pre>com.google.protobuf.Internal.IntList vars_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>varsMemoizedSerializedSize</h5>
|
|
<pre>int varsMemoizedSerializedSize</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
<li>
|
|
<section class="serialized-package-container">
|
|
<h2 title="Package">Package <a href="com/google/ortools/sat/v1/package-summary.html">com.google.ortools.sat.v1</a></h2>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="serialized-class-details" id="com.google.ortools.sat.v1.CpSolverRequest">
|
|
<h3>Class <a href="com/google/ortools/sat/v1/CpSolverRequest.html" title="class in com.google.ortools.sat.v1">com.google.ortools.sat.v1.CpSolverRequest</a></h3>
|
|
<div class="type-signature">class CpSolverRequest extends com.google.protobuf.GeneratedMessageV3 implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></div>
|
|
<dl class="name-value">
|
|
<dt>serialVersionUID:</dt>
|
|
<dd>0L</dd>
|
|
</dl>
|
|
<ul class="block-list">
|
|
<li>
|
|
<section class="detail">
|
|
<h4>Serialized Fields</h4>
|
|
<ul class="block-list">
|
|
<li class="block-list">
|
|
<h5>memoizedIsInitialized</h5>
|
|
<pre>byte memoizedIsInitialized</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>model_</h5>
|
|
<pre><a href="com/google/ortools/sat/CpModelProto.html" title="class in com.google.ortools.sat">CpModelProto</a> model_</pre>
|
|
</li>
|
|
<li class="block-list">
|
|
<h5>parametersAsString_</h5>
|
|
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> parametersAsString_</pre>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
</li>
|
|
</ul>
|
|
</main>
|
|
<footer role="contentinfo">
|
|
<hr>
|
|
<p class="legal-copy"><small>Copyright © 2022. All rights reserved.</small></p>
|
|
</footer>
|
|
</div>
|
|
</div>
|
|
</body>
|
|
</html>
|