Java Reference
Java Reference
MPSolutionResponse.java
Go to the documentation of this file.
65 com.google.ortools.linearsolver.MPSolverResponseStatus value = com.google.ortools.linearsolver.MPSolverResponseStatus.valueOf(rawValue);
167 solveInfo_ = input.readMessage(com.google.ortools.linearsolver.MPSolveInfo.PARSER, extensionRegistry);
208 return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_MPSolutionResponse_descriptor;
214 return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_MPSolutionResponse_fieldAccessorTable
216 com.google.ortools.linearsolver.MPSolutionResponse.class, com.google.ortools.linearsolver.MPSolutionResponse.Builder.class);
243 com.google.ortools.linearsolver.MPSolverResponseStatus result = com.google.ortools.linearsolver.MPSolverResponseStatus.valueOf(status_);
244 return result == null ? com.google.ortools.linearsolver.MPSolverResponseStatus.MPSOLVER_UNKNOWN_STATUS : result;
456 return solveInfo_ == null ? com.google.ortools.linearsolver.MPSolveInfo.getDefaultInstance() : solveInfo_;
469 return solveInfo_ == null ? com.google.ortools.linearsolver.MPSolveInfo.getDefaultInstance() : solveInfo_;
596 public java.util.List<com.google.ortools.linearsolver.MPSolution> getAdditionalSolutionsList() {
794 com.google.ortools.linearsolver.MPSolutionResponse other = (com.google.ortools.linearsolver.MPSolutionResponse) obj;
916 public static com.google.ortools.linearsolver.MPSolutionResponse parseFrom(java.io.InputStream input)
928 public static com.google.ortools.linearsolver.MPSolutionResponse parseDelimitedFrom(java.io.InputStream input)
959 public static Builder newBuilder(com.google.ortools.linearsolver.MPSolutionResponse prototype) {
987 return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_MPSolutionResponse_descriptor;
993 return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_MPSolutionResponse_fieldAccessorTable
995 com.google.ortools.linearsolver.MPSolutionResponse.class, com.google.ortools.linearsolver.MPSolutionResponse.Builder.class);
1050 return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_MPSolutionResponse_descriptor;
1069 com.google.ortools.linearsolver.MPSolutionResponse result = new com.google.ortools.linearsolver.MPSolutionResponse(this);
1168 if (other == com.google.ortools.linearsolver.MPSolutionResponse.getDefaultInstance()) return this;
1295 com.google.ortools.linearsolver.MPSolverResponseStatus result = com.google.ortools.linearsolver.MPSolverResponseStatus.valueOf(status_);
1296 return result == null ? com.google.ortools.linearsolver.MPSolverResponseStatus.MPSOLVER_UNKNOWN_STATUS : result;
1714 com.google.ortools.linearsolver.MPSolveInfo, com.google.ortools.linearsolver.MPSolveInfo.Builder, com.google.ortools.linearsolver.MPSolveInfoOrBuilder> solveInfoBuilder_;
1740 return solveInfo_ == null ? com.google.ortools.linearsolver.MPSolveInfo.getDefaultInstance() : solveInfo_;
1802 com.google.ortools.linearsolver.MPSolveInfo.newBuilder(solveInfo_).mergeFrom(value).buildPartial();
1873 com.google.ortools.linearsolver.MPSolveInfo, com.google.ortools.linearsolver.MPSolveInfo.Builder, com.google.ortools.linearsolver.MPSolveInfoOrBuilder>
1877 com.google.ortools.linearsolver.MPSolveInfo, com.google.ortools.linearsolver.MPSolveInfo.Builder, com.google.ortools.linearsolver.MPSolveInfoOrBuilder>(
2174 additionalSolutions_ = new java.util.ArrayList<com.google.ortools.linearsolver.MPSolution>(additionalSolutions_);
2180 com.google.ortools.linearsolver.MPSolution, com.google.ortools.linearsolver.MPSolution.Builder, com.google.ortools.linearsolver.MPSolutionOrBuilder> additionalSolutionsBuilder_;
2193 public java.util.List<com.google.ortools.linearsolver.MPSolution> getAdditionalSolutionsList() {
2540 com.google.ortools.linearsolver.MPSolution, com.google.ortools.linearsolver.MPSolution.Builder, com.google.ortools.linearsolver.MPSolutionOrBuilder>
2544 com.google.ortools.linearsolver.MPSolution, com.google.ortools.linearsolver.MPSolution.Builder, com.google.ortools.linearsolver.MPSolutionOrBuilder>(
com.google.ortools.linearsolver.MPSolutionResponse buildPartial()
Definition: MPSolutionResponse.java:1068
Builder clearReducedCost()
Definition: MPSolutionResponse.java:2163
final Builder mergeUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Definition: MPSolutionResponse.java:2560
Builder addReducedCost(double value)
Definition: MPSolutionResponse.java:2122
Builder setObjectiveValue(double value)
Definition: MPSolutionResponse.java:1497
Builder setAdditionalSolutions(int index, com.google.ortools.linearsolver.MPSolution value)
Definition: MPSolutionResponse.java:2247
Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Definition: MPSolutionResponse.java:1136
Builder setSolveInfo(com.google.ortools.linearsolver.MPSolveInfo value)
Definition: MPSolutionResponse.java:1754
Builder addAllDualValue(java.lang.Iterable<? extends java.lang.Double > values)
Definition: MPSolutionResponse.java:2000
java.util.List<? extends com.google.ortools.linearsolver.MPSolutionOrBuilder > getAdditionalSolutionsOrBuilderList()
Definition: MPSolutionResponse.java:2486
Builder mergeFrom(com.google.ortools.linearsolver.MPSolutionResponse other)
Definition: MPSolutionResponse.java:1167
Builder clearStatusStr()
Definition: MPSolutionResponse.java:1428
com.google.protobuf.ByteString getStatusStrBytes()
Definition: MPSolutionResponse.java:1383
final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Definition: MPSolutionResponse.java:2554
Builder mergeSolveInfo(com.google.ortools.linearsolver.MPSolveInfo value)
Definition: MPSolutionResponse.java:1796
boolean hasBestObjectiveBound()
Definition: MPSolutionResponse.java:1534
double getObjectiveValue()
Definition: MPSolutionResponse.java:1483
Builder setBestObjectiveBound(double value)
Definition: MPSolutionResponse.java:1566
Builder addAllAdditionalSolutions(java.lang.Iterable<? extends com.google.ortools.linearsolver.MPSolution > values)
Definition: MPSolutionResponse.java:2387
Builder clearObjectiveValue()
Definition: MPSolutionResponse.java:1513
Builder setStatusStr(java.lang.String value)
Definition: MPSolutionResponse.java:1407
com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
Definition: MPSolutionResponse.java:1049
Builder clearVariableValue()
Definition: MPSolutionResponse.java:1705
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Definition: MPSolutionResponse.java:992
Builder addDualValue(double value)
Definition: MPSolutionResponse.java:1980
Builder clone()
Definition: MPSolutionResponse.java:1126
Builder addAllVariableValue(java.lang.Iterable<? extends java.lang.Double > values)
Definition: MPSolutionResponse.java:1687
Builder setVariableValue(int index, double value)
Definition: MPSolutionResponse.java:1652
Builder setReducedCost(int index, double value)
Definition: MPSolutionResponse.java:2101
Builder addAdditionalSolutions(com.google.ortools.linearsolver.MPSolution.Builder builderForValue)
Definition: MPSolutionResponse.java:2343
Builder setStatusStrBytes(com.google.protobuf.ByteString value)
Definition: MPSolutionResponse.java:1446
com.google.ortools.linearsolver.MPSolutionOrBuilder getAdditionalSolutionsOrBuilder(int index)
Definition: MPSolutionResponse.java:2467
com.google.ortools.linearsolver.MPSolverResponseStatus getStatus()
Definition: MPSolutionResponse.java:1293
Builder mergeFrom(com.google.protobuf.Message other)
Definition: MPSolutionResponse.java:1158
int getDualValueCount()
Definition: MPSolutionResponse.java:1924
boolean hasObjectiveValue()
Definition: MPSolutionResponse.java:1469
com.google.ortools.linearsolver.MPSolveInfo getSolveInfo()
Definition: MPSolutionResponse.java:1738
com.google.ortools.linearsolver.MPSolution getAdditionalSolutions(int index)
Definition: MPSolutionResponse.java:2229
com.google.ortools.linearsolver.MPSolution.Builder addAdditionalSolutionsBuilder()
Definition: MPSolutionResponse.java:2504
Builder setDualValue(int index, double value)
Definition: MPSolutionResponse.java:1959
Builder clear()
Definition: MPSolutionResponse.java:1016
Builder setAdditionalSolutions(int index, com.google.ortools.linearsolver.MPSolution.Builder builderForValue)
Definition: MPSolutionResponse.java:2272
double getVariableValue(int index)
Definition: MPSolutionResponse.java:1637
Builder clearAdditionalSolutions()
Definition: MPSolutionResponse.java:2410
Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
Definition: MPSolutionResponse.java:1146
Builder removeAdditionalSolutions(int index)
Definition: MPSolutionResponse.java:2431
Builder addAdditionalSolutions(com.google.ortools.linearsolver.MPSolution value)
Definition: MPSolutionResponse.java:2294
java.util.List< java.lang.Double > getDualValueList()
Definition: MPSolutionResponse.java:1907
double getReducedCost(int index)
Definition: MPSolutionResponse.java:2083
double getBestObjectiveBound()
Definition: MPSolutionResponse.java:1550
Builder addAllReducedCost(java.lang.Iterable<? extends java.lang.Double > values)
Definition: MPSolutionResponse.java:2142
com.google.ortools.linearsolver.MPSolveInfo.Builder getSolveInfoBuilder()
Definition: MPSolutionResponse.java:1841
Builder addAdditionalSolutions(int index, com.google.ortools.linearsolver.MPSolution.Builder builderForValue)
Definition: MPSolutionResponse.java:2365
int getAdditionalSolutionsCount()
Definition: MPSolutionResponse.java:2211
java.util.List< com.google.ortools.linearsolver.MPSolution > getAdditionalSolutionsList()
Definition: MPSolutionResponse.java:2193
Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Definition: MPSolutionResponse.java:1130
double getDualValue(int index)
Definition: MPSolutionResponse.java:1941
Builder clearSolveInfo()
Definition: MPSolutionResponse.java:1822
Builder clearStatus()
Definition: MPSolutionResponse.java:1324
int getVariableValueCount()
Definition: MPSolutionResponse.java:1623
java.util.List< com.google.ortools.linearsolver.MPSolution.Builder > getAdditionalSolutionsBuilderList()
Definition: MPSolutionResponse.java:2536
Builder clearBestObjectiveBound()
Definition: MPSolutionResponse.java:1584
Builder addAdditionalSolutions(int index, com.google.ortools.linearsolver.MPSolution value)
Definition: MPSolutionResponse.java:2318
com.google.ortools.linearsolver.MPSolveInfoOrBuilder getSolveInfoOrBuilder()
Definition: MPSolutionResponse.java:1855
java.lang.String getStatusStr()
Definition: MPSolutionResponse.java:1357
Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Definition: MPSolutionResponse.java:1152
com.google.ortools.linearsolver.MPSolution.Builder addAdditionalSolutionsBuilder(int index)
Definition: MPSolutionResponse.java:2519
java.util.List< java.lang.Double > getVariableValueList()
Definition: MPSolutionResponse.java:1609
boolean hasStatus()
Definition: MPSolutionResponse.java:1281
java.util.List< java.lang.Double > getReducedCostList()
Definition: MPSolutionResponse.java:2049
com.google.ortools.linearsolver.MPSolutionResponse getDefaultInstanceForType()
Definition: MPSolutionResponse.java:1054
final boolean isInitialized()
Definition: MPSolutionResponse.java:1248
Builder setSolveInfo(com.google.ortools.linearsolver.MPSolveInfo.Builder builderForValue)
Definition: MPSolutionResponse.java:1776
Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Definition: MPSolutionResponse.java:1141
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Definition: MPSolutionResponse.java:986
com.google.ortools.linearsolver.MPSolutionResponse build()
Definition: MPSolutionResponse.java:1059
com.google.ortools.linearsolver.MPSolution.Builder getAdditionalSolutionsBuilder(int index)
Definition: MPSolutionResponse.java:2452
boolean hasStatusStr()
Definition: MPSolutionResponse.java:1343
Builder addVariableValue(double value)
Definition: MPSolutionResponse.java:1670
int getReducedCostCount()
Definition: MPSolutionResponse.java:2066
boolean hasSolveInfo()
Definition: MPSolutionResponse.java:1725
Builder setStatus(com.google.ortools.linearsolver.MPSolverResponseStatus value)
Definition: MPSolutionResponse.java:1307
Builder clearDualValue()
Definition: MPSolutionResponse.java:2021
Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: MPSolutionResponse.java:1253
int hashCode()
Definition: MPSolutionResponse.java:835
static com.google.ortools.linearsolver.MPSolutionResponse parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: MPSolutionResponse.java:946
static final int REDUCED_COST_FIELD_NUMBER
Definition: MPSolutionResponse.java:527
static Builder newBuilder(com.google.ortools.linearsolver.MPSolutionResponse prototype)
Definition: MPSolutionResponse.java:959
java.util.List<? extends com.google.ortools.linearsolver.MPSolutionOrBuilder > getAdditionalSolutionsOrBuilderList()
Definition: MPSolutionResponse.java:612
void writeTo(com.google.protobuf.CodedOutputStream output)
Definition: MPSolutionResponse.java:674
static final int BEST_OBJECTIVE_BOUND_FIELD_NUMBER
Definition: MPSolutionResponse.java:347
com.google.protobuf.ByteString getStatusStrBytes()
Definition: MPSolutionResponse.java:303
static com.google.protobuf.Parser< MPSolutionResponse > parser()
Definition: MPSolutionResponse.java:2590
boolean hasBestObjectiveBound()
Definition: MPSolutionResponse.java:362
static com.google.ortools.linearsolver.MPSolutionResponse parseFrom(com.google.protobuf.CodedInputStream input)
Definition: MPSolutionResponse.java:940
double getObjectiveValue()
Definition: MPSolutionResponse.java:343
static final int OBJECTIVE_VALUE_FIELD_NUMBER
Definition: MPSolutionResponse.java:316
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Definition: MPSolutionResponse.java:213
static final com.google.protobuf.Parser< MPSolutionResponse > PARSER
Definition: MPSolutionResponse.java:2580
static com.google.ortools.linearsolver.MPSolutionResponse parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: MPSolutionResponse.java:921
com.google.ortools.linearsolver.MPSolutionOrBuilder getAdditionalSolutionsOrBuilder(int index)
Definition: MPSolutionResponse.java:657
com.google.ortools.linearsolver.MPSolverResponseStatus getStatus()
Definition: MPSolutionResponse.java:241
int getDualValueCount()
Definition: MPSolutionResponse.java:505
static com.google.ortools.linearsolver.MPSolutionResponse parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: MPSolutionResponse.java:900
boolean hasObjectiveValue()
Definition: MPSolutionResponse.java:329
com.google.ortools.linearsolver.MPSolveInfo getSolveInfo()
Definition: MPSolutionResponse.java:455
com.google.ortools.linearsolver.MPSolution getAdditionalSolutions(int index)
Definition: MPSolutionResponse.java:642
boolean equals(final java.lang.Object obj)
Definition: MPSolutionResponse.java:787
static final int DUAL_VALUE_FIELD_NUMBER
Definition: MPSolutionResponse.java:472
double getVariableValue(int index)
Definition: MPSolutionResponse.java:423
static final int STATUS_FIELD_NUMBER
Definition: MPSolutionResponse.java:220
java.util.List< java.lang.Double > getDualValueList()
Definition: MPSolutionResponse.java:489
static com.google.ortools.linearsolver.MPSolutionResponse parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: MPSolutionResponse.java:889
static com.google.ortools.linearsolver.MPSolutionResponse parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: MPSolutionResponse.java:910
static final int STATUS_STR_FIELD_NUMBER
Definition: MPSolutionResponse.java:247
double getReducedCost(int index)
Definition: MPSolutionResponse.java:577
com.google.protobuf.Parser< MPSolutionResponse > getParserForType()
Definition: MPSolutionResponse.java:2595
double getBestObjectiveBound()
Definition: MPSolutionResponse.java:378
Builder newBuilderForType()
Definition: MPSolutionResponse.java:955
int getAdditionalSolutionsCount()
Definition: MPSolutionResponse.java:627
static final int VARIABLE_VALUE_FIELD_NUMBER
Definition: MPSolutionResponse.java:382
java.util.List< com.google.ortools.linearsolver.MPSolution > getAdditionalSolutionsList()
Definition: MPSolutionResponse.java:596
final com.google.protobuf.UnknownFieldSet getUnknownFields()
Definition: MPSolutionResponse.java:40
double getDualValue(int index)
Definition: MPSolutionResponse.java:522
int getVariableValueCount()
Definition: MPSolutionResponse.java:409
static final int SOLVE_INFO_FIELD_NUMBER
Definition: MPSolutionResponse.java:428
static com.google.ortools.linearsolver.MPSolutionResponse parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: MPSolutionResponse.java:933
com.google.ortools.linearsolver.MPSolveInfoOrBuilder getSolveInfoOrBuilder()
Definition: MPSolutionResponse.java:468
java.lang.String getStatusStr()
Definition: MPSolutionResponse.java:276
java.util.List< java.lang.Double > getVariableValueList()
Definition: MPSolutionResponse.java:396
static com.google.ortools.linearsolver.MPSolutionResponse parseFrom(com.google.protobuf.ByteString data)
Definition: MPSolutionResponse.java:895
static com.google.ortools.linearsolver.MPSolutionResponse parseFrom(java.io.InputStream input)
Definition: MPSolutionResponse.java:916
boolean hasStatus()
Definition: MPSolutionResponse.java:230
static com.google.ortools.linearsolver.MPSolutionResponse getDefaultInstance()
Definition: MPSolutionResponse.java:2575
java.util.List< java.lang.Double > getReducedCostList()
Definition: MPSolutionResponse.java:544
static com.google.ortools.linearsolver.MPSolutionResponse parseFrom(java.nio.ByteBuffer data)
Definition: MPSolutionResponse.java:884
com.google.ortools.linearsolver.MPSolutionResponse getDefaultInstanceForType()
Definition: MPSolutionResponse.java:2600
final boolean isInitialized()
Definition: MPSolutionResponse.java:664
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Definition: MPSolutionResponse.java:207
static final int ADDITIONAL_SOLUTIONS_FIELD_NUMBER
Definition: MPSolutionResponse.java:582
java.lang.Object newInstance(UnusedPrivateParameter unused)
Definition: MPSolutionResponse.java:33
static com.google.ortools.linearsolver.MPSolutionResponse parseFrom(byte[] data)
Definition: MPSolutionResponse.java:906
boolean hasStatusStr()
Definition: MPSolutionResponse.java:261
int getReducedCostCount()
Definition: MPSolutionResponse.java:560
int getSerializedSize()
Definition: MPSolutionResponse.java:720
boolean hasSolveInfo()
Definition: MPSolutionResponse.java:441
Builder toBuilder()
Definition: MPSolutionResponse.java:963
static Builder newBuilder()
Definition: MPSolutionResponse.java:956
Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
Definition: MPSolutionResponse.java:969
static com.google.ortools.linearsolver.MPSolutionResponse parseDelimitedFrom(java.io.InputStream input)
Definition: MPSolutionResponse.java:928
boolean equals(final java.lang.Object obj)
Definition: MPSolveInfo.java:192
Builder toBuilder()
Definition: MPSolveInfo.java:318