OR-Tools 7.1
Main Page
Related Pages
Namespaces
Classes
Files
File List
ortools
gen
com
google
ortools
sat
CpSolverResponseOrBuilder.java
Go to the documentation of this file.
1
// Generated by the protocol buffer compiler. DO NOT EDIT!
2
// source: ortools/sat/cp_model.proto
3
4
package
com.google.ortools.sat;
5
6
public
interface
CpSolverResponseOrBuilder
extends
7
// @@protoc_insertion_point(interface_extends:operations_research.sat.CpSolverResponse)
8
com
.google.protobuf.MessageOrBuilder {
9
17
int
getStatusValue
();
25
com
.
google
.
ortools
.
sat
.
CpSolverStatus
getStatus
();
26
37
java.util.List<java.lang.Long>
getSolutionList
();
48
int
getSolutionCount
();
59
long
getSolution
(
int
index);
60
71
double
getObjectiveValue
();
72
82
double
getBestObjectiveBound
();
83
96
java.util.List<java.lang.Long>
getSolutionLowerBoundsList
();
109
int
getSolutionLowerBoundsCount
();
122
long
getSolutionLowerBounds
(
int
index);
123
127
java.util.List<java.lang.Long>
getSolutionUpperBoundsList
();
131
int
getSolutionUpperBoundsCount
();
135
long
getSolutionUpperBounds
(
int
index);
136
153
java.util.List<
com
.
google
.
ortools
.
sat
.
IntegerVariableProto
>
154
getTightenedVariablesList
();
171
com
.
google
.
ortools
.
sat
.
IntegerVariableProto
getTightenedVariables
(
int
index);
188
int
getTightenedVariablesCount
();
205
java.util.List<? extends
com
.
google
.
ortools
.
sat
.
IntegerVariableProtoOrBuilder
>
206
getTightenedVariablesOrBuilderList
();
223
com
.
google
.
ortools
.
sat
.
IntegerVariableProtoOrBuilder
getTightenedVariablesOrBuilder
(
224
int
index);
225
236
boolean
getAllSolutionsWereFound
();
237
245
long
getNumBooleans
();
246
250
long
getNumConflicts
();
251
255
long
getNumBranches
();
256
260
long
getNumBinaryPropagations
();
261
265
long
getNumIntegerPropagations
();
266
270
double
getWallTime
();
271
275
double
getUserTime
();
276
280
double
getDeterministicTime
();
281
289
java.lang.String
getSolutionInfo
();
297
com
.
google
.protobuf.ByteString
298
getSolutionInfoBytes
();
299
}
com.google.ortools.sat.IntegerVariableProtoOrBuilder
Definition:
IntegerVariableProtoOrBuilder.java:6
com.google.ortools.sat
Definition:
AllDifferentConstraintProto.java:4
com.google.ortools.sat.CpSolverResponseOrBuilder.getTightenedVariablesOrBuilderList
java.util.List<? extends com.google.ortools.sat.IntegerVariableProtoOrBuilder > getTightenedVariablesOrBuilderList()
com.google.ortools.sat.CpSolverResponseOrBuilder.getSolution
long getSolution(int index)
com.google.ortools.sat.CpSolverResponseOrBuilder.getSolutionLowerBoundsList
java.util.List< java.lang.Long > getSolutionLowerBoundsList()
com.google.ortools.sat.CpSolverResponseOrBuilder.getTightenedVariablesOrBuilder
com.google.ortools.sat.IntegerVariableProtoOrBuilder getTightenedVariablesOrBuilder(int index)
com.google.ortools.sat.CpSolverResponseOrBuilder.getSolutionUpperBoundsList
java.util.List< java.lang.Long > getSolutionUpperBoundsList()
repeated int64 solution_upper_bounds = 19;
com.google.ortools.sat.CpSolverResponseOrBuilder.getUserTime
double getUserTime()
double user_time = 16;
com.google.ortools.sat.CpSolverResponseOrBuilder.getStatusValue
int getStatusValue()
com
com.google.ortools.sat.CpSolverResponseOrBuilder.getNumConflicts
long getNumConflicts()
int64 num_conflicts = 11;
com.google.ortools.sat.CpSolverResponseOrBuilder.getSolutionUpperBoundsCount
int getSolutionUpperBoundsCount()
repeated int64 solution_upper_bounds = 19;
com.google.ortools.sat.CpSolverResponseOrBuilder.getAllSolutionsWereFound
boolean getAllSolutionsWereFound()
com.google.ortools.sat.CpSolverStatus
Definition:
CpSolverStatus.java:13
com.google.ortools.sat.CpSolverResponseOrBuilder.getTightenedVariablesList
java.util.List< com.google.ortools.sat.IntegerVariableProto > getTightenedVariablesList()
com.google.ortools.sat.IntegerVariableProto
Definition:
IntegerVariableProto.java:27
com.google.ortools.sat.CpSolverResponseOrBuilder.getTightenedVariables
com.google.ortools.sat.IntegerVariableProto getTightenedVariables(int index)
com.google.ortools.sat.CpSolverResponseOrBuilder.getObjectiveValue
double getObjectiveValue()
com.google.ortools.sat.CpSolverResponseOrBuilder.getSolutionLowerBoundsCount
int getSolutionLowerBoundsCount()
com.google.ortools.sat.CpSolverResponseOrBuilder.getSolutionUpperBounds
long getSolutionUpperBounds(int index)
repeated int64 solution_upper_bounds = 19;
com.google.ortools
com.google.ortools.sat.CpSolverResponseOrBuilder.getNumIntegerPropagations
long getNumIntegerPropagations()
int64 num_integer_propagations = 14;
com.google.ortools.sat.CpSolverResponseOrBuilder.getSolutionCount
int getSolutionCount()
com.google.ortools.sat.CpSolverResponseOrBuilder.getSolutionInfo
java.lang.String getSolutionInfo()
com.google.ortools.sat.CpSolverResponseOrBuilder.getTightenedVariablesCount
int getTightenedVariablesCount()
com.google.ortools.sat.CpSolverResponseOrBuilder.getStatus
com.google.ortools.sat.CpSolverStatus getStatus()
com.google.ortools.sat.CpSolverResponseOrBuilder.getSolutionLowerBounds
long getSolutionLowerBounds(int index)
com.google.ortools.sat.CpSolverResponseOrBuilder.getNumBranches
long getNumBranches()
int64 num_branches = 12;
com.google
com.google.ortools.sat.CpSolverResponseOrBuilder
Definition:
CpSolverResponseOrBuilder.java:6
com.google.ortools.sat.CpSolverResponseOrBuilder.getNumBinaryPropagations
long getNumBinaryPropagations()
int64 num_binary_propagations = 13;
com.google.ortools.sat.CpSolverResponseOrBuilder.getWallTime
double getWallTime()
double wall_time = 15;
com.google.ortools.sat.CpSolverResponseOrBuilder.getDeterministicTime
double getDeterministicTime()
double deterministic_time = 17;
com.google.ortools.sat.CpSolverResponseOrBuilder.getNumBooleans
long getNumBooleans()
com.google.ortools.sat.CpSolverResponseOrBuilder.getSolutionInfoBytes
com.google.protobuf.ByteString getSolutionInfoBytes()
com.google.ortools.sat.CpSolverResponseOrBuilder.getSolutionList
java.util.List< java.lang.Long > getSolutionList()
com.google.ortools.sat.CpSolverResponseOrBuilder.getBestObjectiveBound
double getBestObjectiveBound()