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>(
.lang.Override boolean hasBestObjectiveBound()
Definition: MPSolutionResponse.java:1534
Builder clearReducedCost()
Definition: MPSolutionResponse.java:2163
.lang.Override com.google.ortools.linearsolver.MPSolutionResponse build()
Definition: MPSolutionResponse.java:1059
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 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
Builder mergeSolveInfo(com.google.ortools.linearsolver.MPSolveInfo value)
Definition: MPSolutionResponse.java:1796
.lang.Override Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: MPSolutionResponse.java:1253
.lang.Override Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Definition: MPSolutionResponse.java:1130
.lang.Override Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
Definition: MPSolutionResponse.java:1146
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
.lang.Override final Builder mergeUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Definition: MPSolutionResponse.java:2560
.lang.Override boolean hasStatus()
Definition: MPSolutionResponse.java:1281
Builder clearVariableValue()
Definition: MPSolutionResponse.java:1705
.lang.Override com.google.ortools.linearsolver.MPSolutionResponse getDefaultInstanceForType()
Definition: MPSolutionResponse.java:1054
Builder addDualValue(double value)
Definition: MPSolutionResponse.java:1980
.lang.Override Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Definition: MPSolutionResponse.java:1152
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
.lang.Override Builder clear()
Definition: MPSolutionResponse.java:1016
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
.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
Definition: MPSolutionResponse.java:1049
int getDualValueCount()
Definition: MPSolutionResponse.java:1924
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 setAdditionalSolutions(int index, com.google.ortools.linearsolver.MPSolution.Builder builderForValue)
Definition: MPSolutionResponse.java:2272
.lang.Override double getBestObjectiveBound()
Definition: MPSolutionResponse.java:1550
double getVariableValue(int index)
Definition: MPSolutionResponse.java:1637
Builder clearAdditionalSolutions()
Definition: MPSolutionResponse.java:2410
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
.lang.Override double getObjectiveValue()
Definition: MPSolutionResponse.java:1483
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
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
Definition: MPSolutionResponse.java:1158
int getAdditionalSolutionsCount()
Definition: MPSolutionResponse.java:2211
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Definition: MPSolutionResponse.java:992
java.util.List< com.google.ortools.linearsolver.MPSolution > getAdditionalSolutionsList()
Definition: MPSolutionResponse.java:2193
.lang.Override final boolean isInitialized()
Definition: MPSolutionResponse.java:1248
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
.lang.Override com.google.ortools.linearsolver.MPSolutionResponse buildPartial()
Definition: MPSolutionResponse.java:1068
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
com.google.ortools.linearsolver.MPSolution.Builder addAdditionalSolutionsBuilder(int index)
Definition: MPSolutionResponse.java:2519
java.util.List< java.lang.Double > getVariableValueList()
Definition: MPSolutionResponse.java:1609
.lang.Override com.google.ortools.linearsolver.MPSolverResponseStatus getStatus()
Definition: MPSolutionResponse.java:1293
.lang.Override final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Definition: MPSolutionResponse.java:2554
java.util.List< java.lang.Double > getReducedCostList()
Definition: MPSolutionResponse.java:2049
Builder setSolveInfo(com.google.ortools.linearsolver.MPSolveInfo.Builder builderForValue)
Definition: MPSolutionResponse.java:1776
.lang.Override Builder clone()
Definition: MPSolutionResponse.java:1126
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Definition: MPSolutionResponse.java:986
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
.lang.Override boolean hasObjectiveValue()
Definition: MPSolutionResponse.java:1469
Builder setStatus(com.google.ortools.linearsolver.MPSolverResponseStatus value)
Definition: MPSolutionResponse.java:1307
.lang.Override Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Definition: MPSolutionResponse.java:1136
Builder clearDualValue()
Definition: MPSolutionResponse.java:2021
.lang.Override Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Definition: MPSolutionResponse.java:1141
.lang.Override com.google.protobuf.ByteString getStatusStrBytes()
Definition: MPSolutionResponse.java:303
.lang.Override boolean hasBestObjectiveBound()
Definition: MPSolutionResponse.java:362
.lang.Override java.util.List<? extends com.google.ortools.linearsolver.MPSolutionOrBuilder > getAdditionalSolutionsOrBuilderList()
Definition: MPSolutionResponse.java:612
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
.lang.Override java.util.List< java.lang.Double > getVariableValueList()
Definition: MPSolutionResponse.java:396
static Builder newBuilder(com.google.ortools.linearsolver.MPSolutionResponse prototype)
Definition: MPSolutionResponse.java:959
static final int BEST_OBJECTIVE_BOUND_FIELD_NUMBER
Definition: MPSolutionResponse.java:347
static com.google.protobuf.Parser< MPSolutionResponse > parser()
Definition: MPSolutionResponse.java:2590
.lang.Override com.google.ortools.linearsolver.MPSolveInfo getSolveInfo()
Definition: MPSolutionResponse.java:455
.lang.Override com.google.ortools.linearsolver.MPSolution getAdditionalSolutions(int index)
Definition: MPSolutionResponse.java:642
static com.google.ortools.linearsolver.MPSolutionResponse parseFrom(com.google.protobuf.CodedInputStream input)
Definition: MPSolutionResponse.java:940
static final int OBJECTIVE_VALUE_FIELD_NUMBER
Definition: MPSolutionResponse.java:316
.lang.Override boolean hasStatus()
Definition: MPSolutionResponse.java:230
.lang.Override Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
Definition: MPSolutionResponse.java:969
.lang.Override java.util.List< java.lang.Double > getDualValueList()
Definition: MPSolutionResponse.java:489
.lang.Override com.google.ortools.linearsolver.MPSolutionResponse getDefaultInstanceForType()
Definition: MPSolutionResponse.java:2600
.lang.Override boolean hasStatusStr()
Definition: MPSolutionResponse.java:261
.lang.Deprecated 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
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
.lang.Override com.google.ortools.linearsolver.MPSolveInfoOrBuilder getSolveInfoOrBuilder()
Definition: MPSolutionResponse.java:468
static final int DUAL_VALUE_FIELD_NUMBER
Definition: MPSolutionResponse.java:472
.lang.Override double getBestObjectiveBound()
Definition: MPSolutionResponse.java:378
.lang.Override Builder toBuilder()
Definition: MPSolutionResponse.java:963
double getVariableValue(int index)
Definition: MPSolutionResponse.java:423
.lang.Override Builder newBuilderForType()
Definition: MPSolutionResponse.java:955
static final int STATUS_FIELD_NUMBER
Definition: MPSolutionResponse.java:220
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
.lang.Override void writeTo(com.google.protobuf.CodedOutputStream output)
Definition: MPSolutionResponse.java:674
static final int STATUS_STR_FIELD_NUMBER
Definition: MPSolutionResponse.java:247
.lang.Override int getSerializedSize()
Definition: MPSolutionResponse.java:720
.lang.Override java.lang.String getStatusStr()
Definition: MPSolutionResponse.java:276
double getReducedCost(int index)
Definition: MPSolutionResponse.java:577
.lang.Override double getObjectiveValue()
Definition: MPSolutionResponse.java:343
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Definition: MPSolutionResponse.java:213
static final int VARIABLE_VALUE_FIELD_NUMBER
Definition: MPSolutionResponse.java:382
.lang.Override java.util.List< java.lang.Double > getReducedCostList()
Definition: MPSolutionResponse.java:544
.lang.Override final com.google.protobuf.UnknownFieldSet getUnknownFields()
Definition: MPSolutionResponse.java:40
.lang.Override final boolean isInitialized()
Definition: MPSolutionResponse.java:664
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
.lang.Override com.google.ortools.linearsolver.MPSolutionOrBuilder getAdditionalSolutionsOrBuilder(int index)
Definition: MPSolutionResponse.java:657
static com.google.ortools.linearsolver.MPSolutionResponse parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: MPSolutionResponse.java:933
.lang.Override boolean hasSolveInfo()
Definition: MPSolutionResponse.java:441
.lang.Override int hashCode()
Definition: MPSolutionResponse.java:835
.lang.Override com.google.ortools.linearsolver.MPSolverResponseStatus getStatus()
Definition: MPSolutionResponse.java:241
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
static com.google.ortools.linearsolver.MPSolutionResponse getDefaultInstance()
Definition: MPSolutionResponse.java:2575
.lang.Override java.lang.Object newInstance(UnusedPrivateParameter unused)
Definition: MPSolutionResponse.java:33
static com.google.ortools.linearsolver.MPSolutionResponse parseFrom(java.nio.ByteBuffer data)
Definition: MPSolutionResponse.java:884
.lang.Override int getAdditionalSolutionsCount()
Definition: MPSolutionResponse.java:627
.lang.Override boolean equals(final java.lang.Object obj)
Definition: MPSolutionResponse.java:787
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Definition: MPSolutionResponse.java:207
static final int ADDITIONAL_SOLUTIONS_FIELD_NUMBER
Definition: MPSolutionResponse.java:582
static com.google.ortools.linearsolver.MPSolutionResponse parseFrom(byte[] data)
Definition: MPSolutionResponse.java:906
int getReducedCostCount()
Definition: MPSolutionResponse.java:560
static Builder newBuilder()
Definition: MPSolutionResponse.java:956
.lang.Override boolean hasObjectiveValue()
Definition: MPSolutionResponse.java:329
.lang.Override java.util.List< com.google.ortools.linearsolver.MPSolution > getAdditionalSolutionsList()
Definition: MPSolutionResponse.java:596
.lang.Override com.google.protobuf.Parser< MPSolutionResponse > getParserForType()
Definition: MPSolutionResponse.java:2595
static com.google.ortools.linearsolver.MPSolutionResponse parseDelimitedFrom(java.io.InputStream input)
Definition: MPSolutionResponse.java:928
.lang.Override Builder toBuilder()
Definition: MPSolveInfo.java:318
.lang.Override int hashCode()
Definition: MPSolveInfo.java:218
.lang.Override boolean equals(final java.lang.Object obj)
Definition: MPSolveInfo.java:192