Reference
C++
Python
DotNET
Java Documentation
Java Reference
CpModelProto.java
Go to the documentation of this file.
89 objective_ = input.readMessage(com.google.ortools.sat.CpObjectiveProto.parser(), extensionRegistry);
111 solutionHint_ = input.readMessage(com.google.ortools.sat.PartialVariableAssignment.parser(), extensionRegistry);
149 return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_CpModelProto_descriptor;
155 return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_CpModelProto_fieldAccessorTable
312 return objective_ == null ? com.google.ortools.sat.CpObjectiveProto.getDefaultInstance() : objective_;
456 return solutionHint_ == null ? com.google.ortools.sat.PartialVariableAssignment.getDefaultInstance() : solutionHint_;
715 return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_CpModelProto_descriptor;
721 return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_CpModelProto_fieldAccessorTable
785 return com.google.ortools.sat.CpModelProtobuf.internal_static_operations_research_sat_CpModelProto_descriptor;
1109 com.google.ortools.sat.IntegerVariableProto, com.google.ortools.sat.IntegerVariableProto.Builder, com.google.ortools.sat.IntegerVariableProtoOrBuilder> variablesBuilder_;
1397 com.google.ortools.sat.IntegerVariableProto, com.google.ortools.sat.IntegerVariableProto.Builder, com.google.ortools.sat.IntegerVariableProtoOrBuilder>
1401 com.google.ortools.sat.IntegerVariableProto, com.google.ortools.sat.IntegerVariableProto.Builder, com.google.ortools.sat.IntegerVariableProtoOrBuilder>(
1421 com.google.ortools.sat.ConstraintProto, com.google.ortools.sat.ConstraintProto.Builder, com.google.ortools.sat.ConstraintProtoOrBuilder> constraintsBuilder_;
1637 com.google.ortools.sat.ConstraintProto, com.google.ortools.sat.ConstraintProto.Builder, com.google.ortools.sat.ConstraintProtoOrBuilder>
1641 com.google.ortools.sat.ConstraintProto, com.google.ortools.sat.ConstraintProto.Builder, com.google.ortools.sat.ConstraintProtoOrBuilder>(
1653 com.google.ortools.sat.CpObjectiveProto, com.google.ortools.sat.CpObjectiveProto.Builder, com.google.ortools.sat.CpObjectiveProtoOrBuilder> objectiveBuilder_;
1673 return objective_ == null ? com.google.ortools.sat.CpObjectiveProto.getDefaultInstance() : objective_;
1727 com.google.ortools.sat.CpObjectiveProto.newBuilder(objective_).mergeFrom(value).buildPartial();
1791 com.google.ortools.sat.CpObjectiveProto, com.google.ortools.sat.CpObjectiveProto.Builder, com.google.ortools.sat.CpObjectiveProtoOrBuilder>
1795 com.google.ortools.sat.CpObjectiveProto, com.google.ortools.sat.CpObjectiveProto.Builder, com.google.ortools.sat.CpObjectiveProtoOrBuilder>(
1808 searchStrategy_ = new java.util.ArrayList<com.google.ortools.sat.DecisionStrategyProto>(searchStrategy_);
1814 com.google.ortools.sat.DecisionStrategyProto, com.google.ortools.sat.DecisionStrategyProto.Builder, com.google.ortools.sat.DecisionStrategyProtoOrBuilder> searchStrategyBuilder_;
2246 com.google.ortools.sat.DecisionStrategyProto, com.google.ortools.sat.DecisionStrategyProto.Builder, com.google.ortools.sat.DecisionStrategyProtoOrBuilder>
2250 com.google.ortools.sat.DecisionStrategyProto, com.google.ortools.sat.DecisionStrategyProto.Builder, com.google.ortools.sat.DecisionStrategyProtoOrBuilder>(
2262 com.google.ortools.sat.PartialVariableAssignment, com.google.ortools.sat.PartialVariableAssignment.Builder, com.google.ortools.sat.PartialVariableAssignmentOrBuilder> solutionHintBuilder_;
2298 return solutionHint_ == null ? com.google.ortools.sat.PartialVariableAssignment.getDefaultInstance() : solutionHint_;
2376 com.google.ortools.sat.PartialVariableAssignment.newBuilder(solutionHint_).mergeFrom(value).buildPartial();
2472 com.google.ortools.sat.PartialVariableAssignment, com.google.ortools.sat.PartialVariableAssignment.Builder, com.google.ortools.sat.PartialVariableAssignmentOrBuilder>
2476 com.google.ortools.sat.PartialVariableAssignment, com.google.ortools.sat.PartialVariableAssignment.Builder, com.google.ortools.sat.PartialVariableAssignmentOrBuilder>(
com.google.ortools.sat.DecisionStrategyProtoOrBuilder getSearchStrategyOrBuilder(int index)
Definition: CpModelProto.java:415
static com.google.ortools.sat.CpModelProto parseFrom(java.io.InputStream input)
Definition: CpModelProto.java:644
static final int VARIABLES_FIELD_NUMBER
Definition: CpModelProto.java:202
static com.google.ortools.sat.CpModelProto parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: CpModelProto.java:638
com.google.protobuf.ByteString getNameBytes()
Definition: CpModelProto.java:1038
Builder addSearchStrategy(int index, com.google.ortools.sat.DecisionStrategyProto value)
Definition: CpModelProto.java:1980
boolean hasObjective()
Definition: CpModelProto.java:1661
static com.google.ortools.sat.CpModelProto parseFrom(com.google.protobuf.CodedInputStream input)
Definition: CpModelProto.java:668
static com.google.ortools.sat.CpModelProto getDefaultInstance()
Definition: CpModelProto.java:2506
Builder clearName()
Definition: CpModelProto.java:1074
Builder setSolutionHint(com.google.ortools.sat.PartialVariableAssignment value)
Definition: CpModelProto.java:2318
com.google.ortools.sat.CpObjectiveProto getObjective()
Definition: CpModelProto.java:311
Builder clearConstraints()
repeated .operations_research.sat.ConstraintProto constraints = 3;
Definition: CpModelProto.java:1563
java.lang.String getName()
Definition: CpModelProto.java:1018
com.google.ortools.sat.PartialVariableAssignment getSolutionHint()
Definition: CpModelProto.java:455
Builder setSearchStrategy(int index, com.google.ortools.sat.DecisionStrategyProto.Builder builderForValue)
Definition: CpModelProto.java:1926
Builder addVariables(int index, com.google.ortools.sat.IntegerVariableProto value)
Definition: CpModelProto.java:1219
Builder addVariables(int index, com.google.ortools.sat.IntegerVariableProto.Builder builderForValue)
Definition: CpModelProto.java:1258
Builder addVariables(com.google.ortools.sat.IntegerVariableProto value)
Definition: CpModelProto.java:1199
static com.google.ortools.sat.CpModelProto parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: CpModelProto.java:661
java.util.List< com.google.ortools.sat.ConstraintProto > getConstraintsList()
repeated .operations_research.sat.ConstraintProto constraints = 3;
Definition: CpModelProto.java:262
Builder setSearchStrategy(int index, com.google.ortools.sat.DecisionStrategyProto value)
Definition: CpModelProto.java:1897
com.google.ortools.sat.ConstraintProtoOrBuilder getConstraintsOrBuilder(int index)
repeated .operations_research.sat.ConstraintProto constraints = 3;
Definition: CpModelProto.java:1596
.lang.Override final boolean isInitialized()
Definition: CpModelProto.java:986
Builder addConstraints(int index, com.google.ortools.sat.ConstraintProto value)
repeated .operations_research.sat.ConstraintProto constraints = 3;
Definition: CpModelProto.java:1503
int getVariablesCount()
Definition: CpModelProto.java:232
Builder clearObjective()
Definition: CpModelProto.java:1745
java.util.List< com.google.ortools.sat.IntegerVariableProto.Builder > getVariablesBuilderList()
Definition: CpModelProto.java:1393
Builder mergeObjective(com.google.ortools.sat.CpObjectiveProto value)
Definition: CpModelProto.java:1723
boolean hasSolutionHint()
Definition: CpModelProto.java:2278
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Definition: CpModelProto.java:148
int getVariablesCount()
Definition: CpModelProto.java:1132
Builder setVariables(int index, com.google.ortools.sat.IntegerVariableProto value)
Definition: CpModelProto.java:1160
static com.google.ortools.sat.CpModelProto parseFrom(java.nio.ByteBuffer data)
Definition: CpModelProto.java:612
Builder clearVariables()
Definition: CpModelProto.java:1295
com.google.ortools.sat.DecisionStrategyProtoOrBuilder getSearchStrategyOrBuilder(int index)
Definition: CpModelProto.java:2157
java.util.List< com.google.ortools.sat.ConstraintProto.Builder > getConstraintsBuilderList()
repeated .operations_research.sat.ConstraintProto constraints = 3;
Definition: CpModelProto.java:1633
static com.google.ortools.sat.CpModelProto parseFrom(com.google.protobuf.ByteString data)
Definition: CpModelProto.java:623
java.util.List<? extends com.google.ortools.sat.IntegerVariableProtoOrBuilder > getVariablesOrBuilderList()
Definition: CpModelProto.java:1355
com.google.ortools.sat.DecisionStrategyProto.Builder addSearchStrategyBuilder(int index)
Definition: CpModelProto.java:2221
.lang.Override Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Definition: CpModelProto.java:853
Builder addConstraints(com.google.ortools.sat.ConstraintProto.Builder builderForValue)
repeated .operations_research.sat.ConstraintProto constraints = 3;
Definition: CpModelProto.java:1520
com.google.ortools.sat.IntegerVariableProto.Builder getVariablesBuilder(int index)
Definition: CpModelProto.java:1329
com.google.ortools.sat.PartialVariableAssignment.Builder getSolutionHintBuilder()
Definition: CpModelProto.java:2428
.lang.Override com.google.ortools.sat.CpModelProto buildPartial()
Definition: CpModelProto.java:803
.lang.Override Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
Definition: CpModelProto.java:697
com.google.ortools.sat.ConstraintProto.Builder addConstraintsBuilder(int index)
repeated .operations_research.sat.ConstraintProto constraints = 3;
Definition: CpModelProto.java:1624
com.google.ortools.sat.IntegerVariableProto.Builder addVariablesBuilder(int index)
Definition: CpModelProto.java:1380
Builder mergeSolutionHint(com.google.ortools.sat.PartialVariableAssignment value)
Definition: CpModelProto.java:2372
Builder mergeFrom(com.google.ortools.sat.CpModelProto other)
Definition: CpModelProto.java:890
com.google.ortools.sat.IntegerVariableProtoOrBuilder getVariablesOrBuilder(int index)
Definition: CpModelProto.java:1340
Builder addAllVariables(java.lang.Iterable<? extends com.google.ortools.sat.IntegerVariableProto > values)
Definition: CpModelProto.java:1276
com.google.ortools.sat.DecisionStrategyProto.Builder getSearchStrategyBuilder(int index)
Definition: CpModelProto.java:2138
Builder setConstraints(int index, com.google.ortools.sat.ConstraintProto value)
repeated .operations_research.sat.ConstraintProto constraints = 3;
Definition: CpModelProto.java:1456
com.google.ortools.sat.ConstraintProto.Builder getConstraintsBuilder(int index)
repeated .operations_research.sat.ConstraintProto constraints = 3;
Definition: CpModelProto.java:1589
Builder clearSearchStrategy()
Definition: CpModelProto.java:2088
int getConstraintsCount()
repeated .operations_research.sat.ConstraintProto constraints = 3;
Definition: CpModelProto.java:1436
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Definition: CpModelProto.java:154
Builder addConstraints(int index, com.google.ortools.sat.ConstraintProto.Builder builderForValue)
repeated .operations_research.sat.ConstraintProto constraints = 3;
Definition: CpModelProto.java:1534
java.lang.String getName()
Definition: CpModelProto.java:169
.lang.Override Builder clear()
Definition: CpModelProto.java:745
boolean hasObjective()
Definition: CpModelProto.java:301
static Builder newBuilder()
Definition: CpModelProto.java:684
static com.google.protobuf.Parser< CpModelProto > parser()
Definition: CpModelProto.java:2521
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Definition: CpModelProto.java:714
Builder clearSolutionHint()
Definition: CpModelProto.java:2402
java.util.List<? extends com.google.ortools.sat.ConstraintProtoOrBuilder > getConstraintsOrBuilderList()
repeated .operations_research.sat.ConstraintProto constraints = 3;
Definition: CpModelProto.java:269
.lang.Override int hashCode()
Definition: CpModelProto.java:579
static final int SOLUTION_HINT_FIELD_NUMBER
Definition: CpModelProto.java:420
com.google.ortools.sat.CpObjectiveProtoOrBuilder getObjectiveOrBuilder()
Definition: CpModelProto.java:321
static final int NAME_FIELD_NUMBER
Definition: CpModelProto.java:160
int getConstraintsCount()
repeated .operations_research.sat.ConstraintProto constraints = 3;
Definition: CpModelProto.java:275
.lang.Override Builder clone()
Definition: CpModelProto.java:849
static com.google.ortools.sat.CpModelProto parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: CpModelProto.java:617
.lang.Override java.lang.Object newInstance(UnusedPrivateParameter unused)
Definition: CpModelProto.java:31
.lang.Override final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Definition: CpModelProto.java:2485
.lang.Override Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Definition: CpModelProto.java:875
com.google.ortools.sat.DecisionStrategyProto getSearchStrategy(int index)
Definition: CpModelProto.java:397
com.google.ortools.sat.DecisionStrategyProto getSearchStrategy(int index)
Definition: CpModelProto.java:1875
Builder addAllConstraints(java.lang.Iterable<? extends com.google.ortools.sat.ConstraintProto > values)
repeated .operations_research.sat.ConstraintProto constraints = 3;
Definition: CpModelProto.java:1548
Builder addVariables(com.google.ortools.sat.IntegerVariableProto.Builder builderForValue)
Definition: CpModelProto.java:1240
boolean hasSolutionHint()
Definition: CpModelProto.java:437
Builder removeVariables(int index)
Definition: CpModelProto.java:1312
Builder addConstraints(com.google.ortools.sat.ConstraintProto value)
repeated .operations_research.sat.ConstraintProto constraints = 3;
Definition: CpModelProto.java:1487
com.google.ortools.sat.PartialVariableAssignmentOrBuilder getSolutionHintOrBuilder()
Definition: CpModelProto.java:473
.lang.Override final Builder mergeUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Definition: CpModelProto.java:2491
int getSearchStrategyCount()
Definition: CpModelProto.java:1853
com.google.protobuf.ByteString getNameBytes()
Definition: CpModelProto.java:189
Builder addSearchStrategy(com.google.ortools.sat.DecisionStrategyProto.Builder builderForValue)
Definition: CpModelProto.java:2009
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
Definition: CpModelProto.java:881
Builder removeConstraints(int index)
repeated .operations_research.sat.ConstraintProto constraints = 3;
Definition: CpModelProto.java:1576
static com.google.ortools.sat.CpModelProto parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: CpModelProto.java:649
java.util.List<? extends com.google.ortools.sat.ConstraintProtoOrBuilder > getConstraintsOrBuilderList()
repeated .operations_research.sat.ConstraintProto constraints = 3;
Definition: CpModelProto.java:1607
.lang.Override Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Definition: CpModelProto.java:864
com.google.ortools.sat.DecisionStrategyProto.Builder addSearchStrategyBuilder()
Definition: CpModelProto.java:2202
Builder addSearchStrategy(int index, com.google.ortools.sat.DecisionStrategyProto.Builder builderForValue)
Definition: CpModelProto.java:2035
.lang.Override Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
Definition: CpModelProto.java:869
.lang.Override com.google.protobuf.Parser< CpModelProto > getParserForType()
Definition: CpModelProto.java:2526
java.util.List< com.google.ortools.sat.IntegerVariableProto > getVariablesList()
Definition: CpModelProto.java:1118
.lang.Override int getSerializedSize()
Definition: CpModelProto.java:513
.lang.Override com.google.ortools.sat.CpModelProto build()
Definition: CpModelProto.java:794
java.util.List< com.google.ortools.sat.ConstraintProto > getConstraintsList()
repeated .operations_research.sat.ConstraintProto constraints = 3;
Definition: CpModelProto.java:1426
com.google.ortools.sat.CpObjectiveProto.Builder getObjectiveBuilder()
Definition: CpModelProto.java:1763
java.util.List<? extends com.google.ortools.sat.DecisionStrategyProtoOrBuilder > getSearchStrategyOrBuilderList()
Definition: CpModelProto.java:361
.lang.Override final com.google.protobuf.UnknownFieldSet getUnknownFields()
Definition: CpModelProto.java:38
.lang.Override void writeTo(com.google.protobuf.CodedOutputStream output)
Definition: CpModelProto.java:489
Builder setVariables(int index, com.google.ortools.sat.IntegerVariableProto.Builder builderForValue)
Definition: CpModelProto.java:1181
com.google.ortools.sat.ConstraintProtoOrBuilder getConstraintsOrBuilder(int index)
repeated .operations_research.sat.ConstraintProto constraints = 3;
Definition: CpModelProto.java:287
.lang.Override Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Definition: CpModelProto.java:859
.lang.Override com.google.ortools.sat.CpModelProto getDefaultInstanceForType()
Definition: CpModelProto.java:789
Builder removeSearchStrategy(int index)
Definition: CpModelProto.java:2113
static Builder newBuilder(com.google.ortools.sat.CpModelProto prototype)
Definition: CpModelProto.java:687
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Definition: CpModelProto.java:720
java.util.List< com.google.ortools.sat.DecisionStrategyProto > getSearchStrategyList()
Definition: CpModelProto.java:342
Builder addSearchStrategy(com.google.ortools.sat.DecisionStrategyProto value)
Definition: CpModelProto.java:1952
com.google.ortools.sat.PartialVariableAssignmentOrBuilder getSolutionHintOrBuilder()
Definition: CpModelProto.java:2448
com.google.ortools.sat.ConstraintProto getConstraints(int index)
repeated .operations_research.sat.ConstraintProto constraints = 3;
Definition: CpModelProto.java:281
static final int SEARCH_STRATEGY_FIELD_NUMBER
Definition: CpModelProto.java:325
java.util.List< com.google.ortools.sat.IntegerVariableProto > getVariablesList()
Definition: CpModelProto.java:211
static final int CONSTRAINTS_FIELD_NUMBER
Definition: CpModelProto.java:257
.lang.Override Builder newBuilderForType()
Definition: CpModelProto.java:683
static com.google.ortools.sat.CpModelProto parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: CpModelProto.java:674
com.google.ortools.sat.PartialVariableAssignment getSolutionHint()
Definition: CpModelProto.java:2296
com.google.ortools.sat.CpObjectiveProto getObjective()
Definition: CpModelProto.java:1671
Builder setSolutionHint(com.google.ortools.sat.PartialVariableAssignment.Builder builderForValue)
Definition: CpModelProto.java:2346
Builder addAllSearchStrategy(java.lang.Iterable<? extends com.google.ortools.sat.DecisionStrategyProto > values)
Definition: CpModelProto.java:2061
com.google.ortools.sat.IntegerVariableProto getVariables(int index)
Definition: CpModelProto.java:1146
static com.google.ortools.sat.CpModelProto parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: CpModelProto.java:628
com.google.ortools.sat.IntegerVariableProto getVariables(int index)
Definition: CpModelProto.java:242
.lang.Override Builder toBuilder()
Definition: CpModelProto.java:691
java.util.List<? extends com.google.ortools.sat.IntegerVariableProtoOrBuilder > getVariablesOrBuilderList()
Definition: CpModelProto.java:222
.lang.Override Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: CpModelProto.java:991
Builder setName(java.lang.String value)
Definition: CpModelProto.java:1057
com.google.ortools.sat.ConstraintProto getConstraints(int index)
repeated .operations_research.sat.ConstraintProto constraints = 3;
Definition: CpModelProto.java:1446
com.google.ortools.sat.IntegerVariableProto.Builder addVariablesBuilder()
Definition: CpModelProto.java:1369
java.util.List< com.google.ortools.sat.DecisionStrategyProto > getSearchStrategyList()
Definition: CpModelProto.java:1831
.lang.Override boolean equals(final java.lang.Object obj)
Definition: CpModelProto.java:547
com.google.ortools.sat.CpObjectiveProtoOrBuilder getObjectiveOrBuilder()
Definition: CpModelProto.java:1775
java.util.List< com.google.ortools.sat.DecisionStrategyProto.Builder > getSearchStrategyBuilderList()
Definition: CpModelProto.java:2242
java.util.List<? extends com.google.ortools.sat.DecisionStrategyProtoOrBuilder > getSearchStrategyOrBuilderList()
Definition: CpModelProto.java:2180
.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
Definition: CpModelProto.java:784
.lang.Override final boolean isInitialized()
Definition: CpModelProto.java:479
Builder setObjective(com.google.ortools.sat.CpObjectiveProto.Builder builderForValue)
Definition: CpModelProto.java:1705
com.google.ortools.sat.IntegerVariableProtoOrBuilder getVariablesOrBuilder(int index)
Definition: CpModelProto.java:252
Builder setConstraints(int index, com.google.ortools.sat.ConstraintProto.Builder builderForValue)
repeated .operations_research.sat.ConstraintProto constraints = 3;
Definition: CpModelProto.java:1473
static com.google.ortools.sat.CpModelProto parseFrom(byte[] data)
Definition: CpModelProto.java:634
com.google.ortools.sat.ConstraintProto.Builder addConstraintsBuilder()
repeated .operations_research.sat.ConstraintProto constraints = 3;
Definition: CpModelProto.java:1617
Builder setNameBytes(com.google.protobuf.ByteString value)
Definition: CpModelProto.java:1087
static com.google.ortools.sat.CpModelProto parseDelimitedFrom(java.io.InputStream input)
Definition: CpModelProto.java:656
static final int OBJECTIVE_FIELD_NUMBER
Definition: CpModelProto.java:292
int getSearchStrategyCount()
Definition: CpModelProto.java:379
.lang.Override com.google.ortools.sat.CpModelProto getDefaultInstanceForType()
Definition: CpModelProto.java:2531
Builder setObjective(com.google.ortools.sat.CpObjectiveProto value)
Definition: CpModelProto.java:1685