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