Java Reference
Java Reference
MPModelRequest.java
Go to the documentation of this file.
63 model_ = input.readMessage(com.google.ortools.linearsolver.MPModelProto.PARSER, extensionRegistry);
74 com.google.ortools.linearsolver.MPModelRequest.SolverType value = com.google.ortools.linearsolver.MPModelRequest.SolverType.valueOf(rawValue);
120 return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_MPModelRequest_descriptor;
126 return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_MPModelRequest_fieldAccessorTable
128 com.google.ortools.linearsolver.MPModelRequest.class, com.google.ortools.linearsolver.MPModelRequest.Builder.class);
419 return model_ == null ? com.google.ortools.linearsolver.MPModelProto.getDefaultInstance() : model_;
429 return model_ == null ? com.google.ortools.linearsolver.MPModelProto.getDefaultInstance() : model_;
445 com.google.ortools.linearsolver.MPModelRequest.SolverType result = com.google.ortools.linearsolver.MPModelRequest.SolverType.valueOf(solverType_);
446 return result == null ? com.google.ortools.linearsolver.MPModelRequest.SolverType.GLOP_LINEAR_PROGRAMMING : result;
664 com.google.ortools.linearsolver.MPModelRequest other = (com.google.ortools.linearsolver.MPModelRequest) obj;
761 public static com.google.ortools.linearsolver.MPModelRequest parseFrom(java.io.InputStream input)
773 public static com.google.ortools.linearsolver.MPModelRequest parseDelimitedFrom(java.io.InputStream input)
832 return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_MPModelRequest_descriptor;
838 return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_MPModelRequest_fieldAccessorTable
840 com.google.ortools.linearsolver.MPModelRequest.class, com.google.ortools.linearsolver.MPModelRequest.Builder.class);
882 return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_MPModelRequest_descriptor;
901 com.google.ortools.linearsolver.MPModelRequest result = new com.google.ortools.linearsolver.MPModelRequest(this);
1026 com.google.ortools.linearsolver.MPModelProto, com.google.ortools.linearsolver.MPModelProto.Builder, com.google.ortools.linearsolver.MPModelProtoOrBuilder> modelBuilder_;
1046 return model_ == null ? com.google.ortools.linearsolver.MPModelProto.getDefaultInstance() : model_;
1102 com.google.ortools.linearsolver.MPModelProto.newBuilder(model_).mergeFrom(value).buildPartial();
1165 com.google.ortools.linearsolver.MPModelProto, com.google.ortools.linearsolver.MPModelProto.Builder, com.google.ortools.linearsolver.MPModelProtoOrBuilder>
1169 com.google.ortools.linearsolver.MPModelProto, com.google.ortools.linearsolver.MPModelProto.Builder, com.google.ortools.linearsolver.MPModelProtoOrBuilder>(
1190 com.google.ortools.linearsolver.MPModelRequest.SolverType result = com.google.ortools.linearsolver.MPModelRequest.SolverType.valueOf(solverType_);
1191 return result == null ? com.google.ortools.linearsolver.MPModelRequest.SolverType.GLOP_LINEAR_PROGRAMMING : result;
1196 public Builder setSolverType(com.google.ortools.linearsolver.MPModelRequest.SolverType value) {
java.lang.String getSolverSpecificParameters()
Definition: MPModelRequest.java:550
double getSolverTimeLimitSeconds()
Definition: MPModelRequest.java:1245
.lang.Override Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Definition: MPModelRequest.java:960
boolean hasSolverTimeLimitSeconds()
Definition: MPModelRequest.java:464
double getSolverTimeLimitSeconds()
Definition: MPModelRequest.java:480
.lang.Override final boolean isInitialized()
Definition: MPModelRequest.java:1000
.lang.Override java.lang.Object newInstance(UnusedPrivateParameter unused)
Definition: MPModelRequest.java:29
Builder setSolverSpecificParametersBytes(com.google.protobuf.ByteString value)
Definition: MPModelRequest.java:1490
.lang.Override com.google.ortools.linearsolver.MPModelRequest getDefaultInstanceForType()
Definition: MPModelRequest.java:1547
.lang.Override int hashCode()
Definition: MPModelProto.java:664
KNAPSACK_MIXED_INTEGER_PROGRAMMING
KNAPSACK_MIXED_INTEGER_PROGRAMMING = 13;
Definition: MPModelRequest.java:230
.lang.Override Builder toBuilder()
Definition: MPModelProto.java:788
.lang.Deprecated static final com.google.protobuf.Parser< MPModelRequest > PARSER
Definition: MPModelRequest.java:1527
static com.google.ortools.linearsolver.MPModelRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: MPModelRequest.java:755
Builder clearSolverType()
optional .operations_research.MPModelRequest.SolverType solver_type = 2;
Definition: MPModelRequest.java:1208
.lang.Override boolean equals(final java.lang.Object obj)
Definition: MPModelRequest.java:657
boolean hasModel()
Definition: MPModelRequest.java:1034
com.google.ortools.linearsolver.MPModelProto getModel()
Definition: MPModelRequest.java:418
.lang.Override void writeTo(com.google.protobuf.CodedOutputStream output)
Definition: MPModelRequest.java:606
com.google.ortools.linearsolver.MPModelProtoOrBuilder getModelOrBuilder()
Definition: MPModelRequest.java:428
.lang.Override Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Definition: MPModelRequest.java:944
.lang.Override Builder toBuilder()
Definition: MPModelRequest.java:808
.lang.Override int hashCode()
Definition: MPModelRequest.java:696
Builder setSolverTimeLimitSeconds(double value)
Definition: MPModelRequest.java:1261
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Definition: MPModelRequest.java:119
static Builder newBuilder()
Definition: MPModelProto.java:781
.lang.Override final boolean isInitialized()
Definition: MPModelRequest.java:596
static com.google.ortools.linearsolver.MPModelRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: MPModelRequest.java:791
.lang.Deprecated static SolverType valueOf(int value)
Definition: MPModelRequest.java:330
GUROBI_LINEAR_PROGRAMMING
Definition: MPModelRequest.java:167
com.google.protobuf.ByteString getSolverSpecificParametersBytes()
Definition: MPModelRequest.java:1414
static com.google.protobuf.Internal.EnumLiteMap< SolverType > internalGetValueMap()
Definition: MPModelRequest.java:354
.lang.Override Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Definition: MPModelRequest.java:949
boolean getEnableInternalSolverOutput()
Definition: MPModelRequest.java:1311
Builder setEnableInternalSolverOutput(boolean value)
Definition: MPModelRequest.java:1324
.lang.Override int getSerializedSize()
Definition: MPModelRequest.java:627
.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
Definition: MPModelRequest.java:881
boolean hasSolverSpecificParameters()
Definition: MPModelRequest.java:1364
static Builder newBuilder()
Definition: MPModelRequest.java:801
CPLEX_MIXED_INTEGER_PROGRAMMING
Definition: MPModelRequest.java:207
static SolverType valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Definition: MPModelRequest.java:380
final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
Definition: MPModelRequest.java:366
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
Definition: MPModelRequest.java:966
boolean hasSolverSpecificParameters()
Definition: MPModelRequest.java:531
com.google.protobuf.ByteString getSolverSpecificParametersBytes()
Definition: MPModelRequest.java:581
com.google.ortools.linearsolver.MPModelProto getModel()
Definition: MPModelRequest.java:1044
.lang.Override final Builder mergeUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Definition: MPModelRequest.java:1507
Builder mergeFrom(com.google.ortools.linearsolver.MPModelRequest other)
Definition: MPModelRequest.java:975
boolean hasSolverType()
optional .operations_research.MPModelRequest.SolverType solver_type = 2;
Definition: MPModelRequest.java:1182
static com.google.ortools.linearsolver.MPModelRequest parseFrom(com.google.protobuf.CodedInputStream input)
Definition: MPModelRequest.java:785
.lang.Override com.google.protobuf.Parser< MPModelRequest > getParserForType()
Definition: MPModelRequest.java:1542
boolean hasModel()
Definition: MPModelRequest.java:408
static Builder newBuilder(com.google.ortools.linearsolver.MPModelRequest prototype)
Definition: MPModelRequest.java:804
GLPK_MIXED_INTEGER_PROGRAMMING
GLPK_MIXED_INTEGER_PROGRAMMING = 4;
Definition: MPModelRequest.java:187
static com.google.ortools.linearsolver.MPModelRequest parseFrom(java.nio.ByteBuffer data)
Definition: MPModelRequest.java:729
.lang.Override Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
Definition: MPModelRequest.java:954
static final int SOLVER_TYPE_FIELD_NUMBER
Definition: MPModelRequest.java:432
static com.google.ortools.linearsolver.MPModelRequest parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: MPModelRequest.java:766
com.google.ortools.linearsolver.MPModelProto.Builder getModelBuilder()
Definition: MPModelRequest.java:1137
static com.google.ortools.linearsolver.MPModelProto getDefaultInstance()
Definition: MPModelProto.java:2699
.lang.Override Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
Definition: MPModelRequest.java:814
boolean hasSolverType()
optional .operations_research.MPModelRequest.SolverType solver_type = 2;
Definition: MPModelRequest.java:437
.lang.Deprecated static final com.google.protobuf.Parser< MPModelProto > PARSER
Definition: MPModelProto.java:2704
.lang.Override com.google.ortools.linearsolver.MPModelRequest getDefaultInstanceForType()
Definition: MPModelRequest.java:886
com.google.ortools.linearsolver.MPModelRequest.SolverType getSolverType()
optional .operations_research.MPModelRequest.SolverType solver_type = 2;
Definition: MPModelRequest.java:1188
Builder clearSolverSpecificParameters()
Definition: MPModelRequest.java:1468
boolean hasSolverTimeLimitSeconds()
Definition: MPModelRequest.java:1229
static com.google.ortools.linearsolver.MPModelRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: MPModelRequest.java:745
static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
Definition: MPModelRequest.java:374
static com.google.ortools.linearsolver.MPModelRequest parseDelimitedFrom(java.io.InputStream input)
Definition: MPModelRequest.java:773
final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
Definition: MPModelRequest.java:370
CPLEX_LINEAR_PROGRAMMING
Definition: MPModelRequest.java:175
SAT_INTEGER_PROGRAMMING
Definition: MPModelRequest.java:226
Builder clearSolverTimeLimitSeconds()
Definition: MPModelRequest.java:1280
.lang.Override com.google.ortools.linearsolver.MPModelRequest build()
Definition: MPModelRequest.java:891
.lang.Override Builder clone()
Definition: MPModelRequest.java:934
Builder clearEnableInternalSolverOutput()
Definition: MPModelRequest.java:1340
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Definition: MPModelRequest.java:125
static SolverType forNumber(int value)
Definition: MPModelRequest.java:334
static final int SOLVER_TIME_LIMIT_SECONDS_FIELD_NUMBER
Definition: MPModelRequest.java:449
boolean getEnableInternalSolverOutput()
Definition: MPModelRequest.java:509
static final int ENABLE_INTERNAL_SOLVER_OUTPUT_FIELD_NUMBER
Definition: MPModelRequest.java:484
.lang.Override Builder newBuilderForType()
Definition: MPModelRequest.java:800
static com.google.ortools.linearsolver.MPModelRequest getDefaultInstance()
Definition: MPModelRequest.java:1522
static com.google.ortools.linearsolver.MPModelRequest parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: MPModelRequest.java:778
.lang.Override Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Definition: MPModelRequest.java:938
java.lang.String getSolverSpecificParameters()
Definition: MPModelRequest.java:1383
boolean hasEnableInternalSolverOutput()
Definition: MPModelRequest.java:1298
static final int SOLVER_SPECIFIC_PARAMETERS_FIELD_NUMBER
Definition: MPModelRequest.java:513
GUROBI_MIXED_INTEGER_PROGRAMMING
Definition: MPModelRequest.java:199
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
Definition: MPModelProto.java:1003
Builder setModel(com.google.ortools.linearsolver.MPModelProto value)
Definition: MPModelRequest.java:1058
SCIP_MIXED_INTEGER_PROGRAMMING
Definition: MPModelRequest.java:183
com.google.ortools.linearsolver.MPModelProtoOrBuilder getModelOrBuilder()
Definition: MPModelRequest.java:1149
Builder mergeModel(com.google.ortools.linearsolver.MPModelProto value)
Definition: MPModelRequest.java:1096
.lang.Override Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: MPModelRequest.java:1005
Builder setSolverSpecificParameters(java.lang.String value)
Definition: MPModelRequest.java:1442
com.google.ortools.linearsolver.MPModelRequest.SolverType getSolverType()
optional .operations_research.MPModelRequest.SolverType solver_type = 2;
Definition: MPModelRequest.java:443
static com.google.ortools.linearsolver.MPModelRequest parseFrom(com.google.protobuf.ByteString data)
Definition: MPModelRequest.java:740
BOP_INTEGER_PROGRAMMING
Definition: MPModelRequest.java:215
static final int MODEL_FIELD_NUMBER
Definition: MPModelRequest.java:399
Builder setModel(com.google.ortools.linearsolver.MPModelProto.Builder builderForValue)
Definition: MPModelRequest.java:1078
static com.google.ortools.linearsolver.MPModelRequest parseFrom(java.io.InputStream input)
Definition: MPModelRequest.java:761
static com.google.ortools.linearsolver.MPModelRequest parseFrom(byte[] data)
Definition: MPModelRequest.java:751
.lang.Override com.google.ortools.linearsolver.MPModelRequest buildPartial()
Definition: MPModelRequest.java:900
Builder clearModel()
Definition: MPModelRequest.java:1120
.lang.Override final com.google.protobuf.UnknownFieldSet getUnknownFields()
Definition: MPModelRequest.java:36
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Definition: MPModelRequest.java:837
boolean hasEnableInternalSolverOutput()
Definition: MPModelRequest.java:496
.lang.Override Builder clear()
Definition: MPModelRequest.java:860
final int getNumber()
Definition: MPModelRequest.java:322
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Definition: MPModelRequest.java:831
.lang.Override com.google.ortools.linearsolver.MPModelProto buildPartial()
Definition: MPModelProto.java:906
static com.google.protobuf.Parser< MPModelRequest > parser()
Definition: MPModelRequest.java:1537
.lang.Override final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Definition: MPModelRequest.java:1501
Builder setSolverType(com.google.ortools.linearsolver.MPModelRequest.SolverType value)
optional .operations_research.MPModelRequest.SolverType solver_type = 2;
Definition: MPModelRequest.java:1196
static com.google.ortools.linearsolver.MPModelRequest parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: MPModelRequest.java:734
.lang.Override boolean equals(final java.lang.Object obj)
Definition: MPModelProto.java:618
GLOP_LINEAR_PROGRAMMING
Definition: MPModelRequest.java:151