public static final class MPModelProto.Builder extends com.google.protobuf.GeneratedMessage.Builder<MPModelProto.Builder> implements MPModelProtoOrBuilder
MPModelProto contains all the information for a Linear Programming model.Protobuf type
operations_research.MPModelProto| Modifier and Type | Method and Description |
|---|---|
MPModelProto.Builder |
addAllAnnotation(java.lang.Iterable<? extends MPModelProto.Annotation> values)
repeated .operations_research.MPModelProto.Annotation annotation = 9; |
MPModelProto.Builder |
addAllConstraint(java.lang.Iterable<? extends MPConstraintProto> values)
All the constraints appearing in the model.
|
MPModelProto.Builder |
addAllGeneralConstraint(java.lang.Iterable<? extends MPGeneralConstraintProto> values)
All the general constraints appearing in the model.
|
MPModelProto.Builder |
addAllVariable(java.lang.Iterable<? extends MPVariableProto> values)
All the variables appearing in the model.
|
MPModelProto.Builder |
addAnnotation(int index,
MPModelProto.Annotation.Builder builderForValue)
repeated .operations_research.MPModelProto.Annotation annotation = 9; |
MPModelProto.Builder |
addAnnotation(int index,
MPModelProto.Annotation value)
repeated .operations_research.MPModelProto.Annotation annotation = 9; |
MPModelProto.Builder |
addAnnotation(MPModelProto.Annotation.Builder builderForValue)
repeated .operations_research.MPModelProto.Annotation annotation = 9; |
MPModelProto.Builder |
addAnnotation(MPModelProto.Annotation value)
repeated .operations_research.MPModelProto.Annotation annotation = 9; |
MPModelProto.Annotation.Builder |
addAnnotationBuilder()
repeated .operations_research.MPModelProto.Annotation annotation = 9; |
MPModelProto.Annotation.Builder |
addAnnotationBuilder(int index)
repeated .operations_research.MPModelProto.Annotation annotation = 9; |
MPModelProto.Builder |
addConstraint(int index,
MPConstraintProto.Builder builderForValue)
All the constraints appearing in the model.
|
MPModelProto.Builder |
addConstraint(int index,
MPConstraintProto value)
All the constraints appearing in the model.
|
MPModelProto.Builder |
addConstraint(MPConstraintProto.Builder builderForValue)
All the constraints appearing in the model.
|
MPModelProto.Builder |
addConstraint(MPConstraintProto value)
All the constraints appearing in the model.
|
MPConstraintProto.Builder |
addConstraintBuilder()
All the constraints appearing in the model.
|
MPConstraintProto.Builder |
addConstraintBuilder(int index)
All the constraints appearing in the model.
|
MPModelProto.Builder |
addGeneralConstraint(int index,
MPGeneralConstraintProto.Builder builderForValue)
All the general constraints appearing in the model.
|
MPModelProto.Builder |
addGeneralConstraint(int index,
MPGeneralConstraintProto value)
All the general constraints appearing in the model.
|
MPModelProto.Builder |
addGeneralConstraint(MPGeneralConstraintProto.Builder builderForValue)
All the general constraints appearing in the model.
|
MPModelProto.Builder |
addGeneralConstraint(MPGeneralConstraintProto value)
All the general constraints appearing in the model.
|
MPGeneralConstraintProto.Builder |
addGeneralConstraintBuilder()
All the general constraints appearing in the model.
|
MPGeneralConstraintProto.Builder |
addGeneralConstraintBuilder(int index)
All the general constraints appearing in the model.
|
MPModelProto.Builder |
addVariable(int index,
MPVariableProto.Builder builderForValue)
All the variables appearing in the model.
|
MPModelProto.Builder |
addVariable(int index,
MPVariableProto value)
All the variables appearing in the model.
|
MPModelProto.Builder |
addVariable(MPVariableProto.Builder builderForValue)
All the variables appearing in the model.
|
MPModelProto.Builder |
addVariable(MPVariableProto value)
All the variables appearing in the model.
|
MPVariableProto.Builder |
addVariableBuilder()
All the variables appearing in the model.
|
MPVariableProto.Builder |
addVariableBuilder(int index)
All the variables appearing in the model.
|
MPModelProto |
build() |
MPModelProto |
buildPartial() |
MPModelProto.Builder |
clear() |
MPModelProto.Builder |
clearAnnotation()
repeated .operations_research.MPModelProto.Annotation annotation = 9; |
MPModelProto.Builder |
clearConstraint()
All the constraints appearing in the model.
|
MPModelProto.Builder |
clearGeneralConstraint()
All the general constraints appearing in the model.
|
MPModelProto.Builder |
clearMaximize()
True if the problem is a maximization problem.
|
MPModelProto.Builder |
clearName()
Name of the model.
|
MPModelProto.Builder |
clearObjectiveOffset()
Offset for the objective function.
|
MPModelProto.Builder |
clearQuadraticObjective()
Optionally, a quadratic objective.
|
MPModelProto.Builder |
clearSolutionHint()
Solution hint.
|
MPModelProto.Builder |
clearVariable()
All the variables appearing in the model.
|
MPModelProto.Annotation |
getAnnotation(int index)
repeated .operations_research.MPModelProto.Annotation annotation = 9; |
MPModelProto.Annotation.Builder |
getAnnotationBuilder(int index)
repeated .operations_research.MPModelProto.Annotation annotation = 9; |
java.util.List<MPModelProto.Annotation.Builder> |
getAnnotationBuilderList()
repeated .operations_research.MPModelProto.Annotation annotation = 9; |
int |
getAnnotationCount()
repeated .operations_research.MPModelProto.Annotation annotation = 9; |
java.util.List<MPModelProto.Annotation> |
getAnnotationList()
repeated .operations_research.MPModelProto.Annotation annotation = 9; |
MPModelProto.AnnotationOrBuilder |
getAnnotationOrBuilder(int index)
repeated .operations_research.MPModelProto.Annotation annotation = 9; |
java.util.List<? extends MPModelProto.AnnotationOrBuilder> |
getAnnotationOrBuilderList()
repeated .operations_research.MPModelProto.Annotation annotation = 9; |
MPConstraintProto |
getConstraint(int index)
All the constraints appearing in the model.
|
MPConstraintProto.Builder |
getConstraintBuilder(int index)
All the constraints appearing in the model.
|
java.util.List<MPConstraintProto.Builder> |
getConstraintBuilderList()
All the constraints appearing in the model.
|
int |
getConstraintCount()
All the constraints appearing in the model.
|
java.util.List<MPConstraintProto> |
getConstraintList()
All the constraints appearing in the model.
|
MPConstraintProtoOrBuilder |
getConstraintOrBuilder(int index)
All the constraints appearing in the model.
|
java.util.List<? extends MPConstraintProtoOrBuilder> |
getConstraintOrBuilderList()
All the constraints appearing in the model.
|
MPModelProto |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
MPGeneralConstraintProto |
getGeneralConstraint(int index)
All the general constraints appearing in the model.
|
MPGeneralConstraintProto.Builder |
getGeneralConstraintBuilder(int index)
All the general constraints appearing in the model.
|
java.util.List<MPGeneralConstraintProto.Builder> |
getGeneralConstraintBuilderList()
All the general constraints appearing in the model.
|
int |
getGeneralConstraintCount()
All the general constraints appearing in the model.
|
java.util.List<MPGeneralConstraintProto> |
getGeneralConstraintList()
All the general constraints appearing in the model.
|
MPGeneralConstraintProtoOrBuilder |
getGeneralConstraintOrBuilder(int index)
All the general constraints appearing in the model.
|
java.util.List<? extends MPGeneralConstraintProtoOrBuilder> |
getGeneralConstraintOrBuilderList()
All the general constraints appearing in the model.
|
boolean |
getMaximize()
True if the problem is a maximization problem.
|
java.lang.String |
getName()
Name of the model.
|
com.google.protobuf.ByteString |
getNameBytes()
Name of the model.
|
double |
getObjectiveOffset()
Offset for the objective function.
|
MPQuadraticObjective |
getQuadraticObjective()
Optionally, a quadratic objective.
|
MPQuadraticObjective.Builder |
getQuadraticObjectiveBuilder()
Optionally, a quadratic objective.
|
MPQuadraticObjectiveOrBuilder |
getQuadraticObjectiveOrBuilder()
Optionally, a quadratic objective.
|
PartialVariableAssignment |
getSolutionHint()
Solution hint.
|
PartialVariableAssignment.Builder |
getSolutionHintBuilder()
Solution hint.
|
PartialVariableAssignmentOrBuilder |
getSolutionHintOrBuilder()
Solution hint.
|
MPVariableProto |
getVariable(int index)
All the variables appearing in the model.
|
MPVariableProto.Builder |
getVariableBuilder(int index)
All the variables appearing in the model.
|
java.util.List<MPVariableProto.Builder> |
getVariableBuilderList()
All the variables appearing in the model.
|
int |
getVariableCount()
All the variables appearing in the model.
|
java.util.List<MPVariableProto> |
getVariableList()
All the variables appearing in the model.
|
MPVariableProtoOrBuilder |
getVariableOrBuilder(int index)
All the variables appearing in the model.
|
java.util.List<? extends MPVariableProtoOrBuilder> |
getVariableOrBuilderList()
All the variables appearing in the model.
|
boolean |
hasMaximize()
True if the problem is a maximization problem.
|
boolean |
hasName()
Name of the model.
|
boolean |
hasObjectiveOffset()
Offset for the objective function.
|
boolean |
hasQuadraticObjective()
Optionally, a quadratic objective.
|
boolean |
hasSolutionHint()
Solution hint.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
MPModelProto.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
MPModelProto.Builder |
mergeFrom(com.google.protobuf.Message other) |
MPModelProto.Builder |
mergeFrom(MPModelProto other) |
MPModelProto.Builder |
mergeQuadraticObjective(MPQuadraticObjective value)
Optionally, a quadratic objective.
|
MPModelProto.Builder |
mergeSolutionHint(PartialVariableAssignment value)
Solution hint.
|
MPModelProto.Builder |
removeAnnotation(int index)
repeated .operations_research.MPModelProto.Annotation annotation = 9; |
MPModelProto.Builder |
removeConstraint(int index)
All the constraints appearing in the model.
|
MPModelProto.Builder |
removeGeneralConstraint(int index)
All the general constraints appearing in the model.
|
MPModelProto.Builder |
removeVariable(int index)
All the variables appearing in the model.
|
MPModelProto.Builder |
setAnnotation(int index,
MPModelProto.Annotation.Builder builderForValue)
repeated .operations_research.MPModelProto.Annotation annotation = 9; |
MPModelProto.Builder |
setAnnotation(int index,
MPModelProto.Annotation value)
repeated .operations_research.MPModelProto.Annotation annotation = 9; |
MPModelProto.Builder |
setConstraint(int index,
MPConstraintProto.Builder builderForValue)
All the constraints appearing in the model.
|
MPModelProto.Builder |
setConstraint(int index,
MPConstraintProto value)
All the constraints appearing in the model.
|
MPModelProto.Builder |
setGeneralConstraint(int index,
MPGeneralConstraintProto.Builder builderForValue)
All the general constraints appearing in the model.
|
MPModelProto.Builder |
setGeneralConstraint(int index,
MPGeneralConstraintProto value)
All the general constraints appearing in the model.
|
MPModelProto.Builder |
setMaximize(boolean value)
True if the problem is a maximization problem.
|
MPModelProto.Builder |
setName(java.lang.String value)
Name of the model.
|
MPModelProto.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Name of the model.
|
MPModelProto.Builder |
setObjectiveOffset(double value)
Offset for the objective function.
|
MPModelProto.Builder |
setQuadraticObjective(MPQuadraticObjective.Builder builderForValue)
Optionally, a quadratic objective.
|
MPModelProto.Builder |
setQuadraticObjective(MPQuadraticObjective value)
Optionally, a quadratic objective.
|
MPModelProto.Builder |
setSolutionHint(PartialVariableAssignment.Builder builderForValue)
Solution hint.
|
MPModelProto.Builder |
setSolutionHint(PartialVariableAssignment value)
Solution hint.
|
MPModelProto.Builder |
setVariable(int index,
MPVariableProto.Builder builderForValue)
All the variables appearing in the model.
|
MPModelProto.Builder |
setVariable(int index,
MPVariableProto value)
All the variables appearing in the model.
|
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<MPModelProto.Builder>public MPModelProto.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<MPModelProto.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<MPModelProto.Builder>public MPModelProto getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic MPModelProto build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic MPModelProto buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic MPModelProto.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<MPModelProto.Builder>public MPModelProto.Builder mergeFrom(MPModelProto other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<MPModelProto.Builder>public MPModelProto.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<MPModelProto.Builder>java.io.IOExceptionpublic java.util.List<MPVariableProto> getVariableList()
All the variables appearing in the model.
repeated .operations_research.MPVariableProto variable = 3;getVariableList in interface MPModelProtoOrBuilderpublic int getVariableCount()
All the variables appearing in the model.
repeated .operations_research.MPVariableProto variable = 3;getVariableCount in interface MPModelProtoOrBuilderpublic MPVariableProto getVariable(int index)
All the variables appearing in the model.
repeated .operations_research.MPVariableProto variable = 3;getVariable in interface MPModelProtoOrBuilderpublic MPModelProto.Builder setVariable(int index, MPVariableProto value)
All the variables appearing in the model.
repeated .operations_research.MPVariableProto variable = 3;public MPModelProto.Builder setVariable(int index, MPVariableProto.Builder builderForValue)
All the variables appearing in the model.
repeated .operations_research.MPVariableProto variable = 3;public MPModelProto.Builder addVariable(MPVariableProto value)
All the variables appearing in the model.
repeated .operations_research.MPVariableProto variable = 3;public MPModelProto.Builder addVariable(int index, MPVariableProto value)
All the variables appearing in the model.
repeated .operations_research.MPVariableProto variable = 3;public MPModelProto.Builder addVariable(MPVariableProto.Builder builderForValue)
All the variables appearing in the model.
repeated .operations_research.MPVariableProto variable = 3;public MPModelProto.Builder addVariable(int index, MPVariableProto.Builder builderForValue)
All the variables appearing in the model.
repeated .operations_research.MPVariableProto variable = 3;public MPModelProto.Builder addAllVariable(java.lang.Iterable<? extends MPVariableProto> values)
All the variables appearing in the model.
repeated .operations_research.MPVariableProto variable = 3;public MPModelProto.Builder clearVariable()
All the variables appearing in the model.
repeated .operations_research.MPVariableProto variable = 3;public MPModelProto.Builder removeVariable(int index)
All the variables appearing in the model.
repeated .operations_research.MPVariableProto variable = 3;public MPVariableProto.Builder getVariableBuilder(int index)
All the variables appearing in the model.
repeated .operations_research.MPVariableProto variable = 3;public MPVariableProtoOrBuilder getVariableOrBuilder(int index)
All the variables appearing in the model.
repeated .operations_research.MPVariableProto variable = 3;getVariableOrBuilder in interface MPModelProtoOrBuilderpublic java.util.List<? extends MPVariableProtoOrBuilder> getVariableOrBuilderList()
All the variables appearing in the model.
repeated .operations_research.MPVariableProto variable = 3;getVariableOrBuilderList in interface MPModelProtoOrBuilderpublic MPVariableProto.Builder addVariableBuilder()
All the variables appearing in the model.
repeated .operations_research.MPVariableProto variable = 3;public MPVariableProto.Builder addVariableBuilder(int index)
All the variables appearing in the model.
repeated .operations_research.MPVariableProto variable = 3;public java.util.List<MPVariableProto.Builder> getVariableBuilderList()
All the variables appearing in the model.
repeated .operations_research.MPVariableProto variable = 3;public java.util.List<MPConstraintProto> getConstraintList()
All the constraints appearing in the model.
repeated .operations_research.MPConstraintProto constraint = 4;getConstraintList in interface MPModelProtoOrBuilderpublic int getConstraintCount()
All the constraints appearing in the model.
repeated .operations_research.MPConstraintProto constraint = 4;getConstraintCount in interface MPModelProtoOrBuilderpublic MPConstraintProto getConstraint(int index)
All the constraints appearing in the model.
repeated .operations_research.MPConstraintProto constraint = 4;getConstraint in interface MPModelProtoOrBuilderpublic MPModelProto.Builder setConstraint(int index, MPConstraintProto value)
All the constraints appearing in the model.
repeated .operations_research.MPConstraintProto constraint = 4;public MPModelProto.Builder setConstraint(int index, MPConstraintProto.Builder builderForValue)
All the constraints appearing in the model.
repeated .operations_research.MPConstraintProto constraint = 4;public MPModelProto.Builder addConstraint(MPConstraintProto value)
All the constraints appearing in the model.
repeated .operations_research.MPConstraintProto constraint = 4;public MPModelProto.Builder addConstraint(int index, MPConstraintProto value)
All the constraints appearing in the model.
repeated .operations_research.MPConstraintProto constraint = 4;public MPModelProto.Builder addConstraint(MPConstraintProto.Builder builderForValue)
All the constraints appearing in the model.
repeated .operations_research.MPConstraintProto constraint = 4;public MPModelProto.Builder addConstraint(int index, MPConstraintProto.Builder builderForValue)
All the constraints appearing in the model.
repeated .operations_research.MPConstraintProto constraint = 4;public MPModelProto.Builder addAllConstraint(java.lang.Iterable<? extends MPConstraintProto> values)
All the constraints appearing in the model.
repeated .operations_research.MPConstraintProto constraint = 4;public MPModelProto.Builder clearConstraint()
All the constraints appearing in the model.
repeated .operations_research.MPConstraintProto constraint = 4;public MPModelProto.Builder removeConstraint(int index)
All the constraints appearing in the model.
repeated .operations_research.MPConstraintProto constraint = 4;public MPConstraintProto.Builder getConstraintBuilder(int index)
All the constraints appearing in the model.
repeated .operations_research.MPConstraintProto constraint = 4;public MPConstraintProtoOrBuilder getConstraintOrBuilder(int index)
All the constraints appearing in the model.
repeated .operations_research.MPConstraintProto constraint = 4;getConstraintOrBuilder in interface MPModelProtoOrBuilderpublic java.util.List<? extends MPConstraintProtoOrBuilder> getConstraintOrBuilderList()
All the constraints appearing in the model.
repeated .operations_research.MPConstraintProto constraint = 4;getConstraintOrBuilderList in interface MPModelProtoOrBuilderpublic MPConstraintProto.Builder addConstraintBuilder()
All the constraints appearing in the model.
repeated .operations_research.MPConstraintProto constraint = 4;public MPConstraintProto.Builder addConstraintBuilder(int index)
All the constraints appearing in the model.
repeated .operations_research.MPConstraintProto constraint = 4;public java.util.List<MPConstraintProto.Builder> getConstraintBuilderList()
All the constraints appearing in the model.
repeated .operations_research.MPConstraintProto constraint = 4;public java.util.List<MPGeneralConstraintProto> getGeneralConstraintList()
All the general constraints appearing in the model. Note that not all solvers support all types of general constraints.
repeated .operations_research.MPGeneralConstraintProto general_constraint = 7;getGeneralConstraintList in interface MPModelProtoOrBuilderpublic int getGeneralConstraintCount()
All the general constraints appearing in the model. Note that not all solvers support all types of general constraints.
repeated .operations_research.MPGeneralConstraintProto general_constraint = 7;getGeneralConstraintCount in interface MPModelProtoOrBuilderpublic MPGeneralConstraintProto getGeneralConstraint(int index)
All the general constraints appearing in the model. Note that not all solvers support all types of general constraints.
repeated .operations_research.MPGeneralConstraintProto general_constraint = 7;getGeneralConstraint in interface MPModelProtoOrBuilderpublic MPModelProto.Builder setGeneralConstraint(int index, MPGeneralConstraintProto value)
All the general constraints appearing in the model. Note that not all solvers support all types of general constraints.
repeated .operations_research.MPGeneralConstraintProto general_constraint = 7;public MPModelProto.Builder setGeneralConstraint(int index, MPGeneralConstraintProto.Builder builderForValue)
All the general constraints appearing in the model. Note that not all solvers support all types of general constraints.
repeated .operations_research.MPGeneralConstraintProto general_constraint = 7;public MPModelProto.Builder addGeneralConstraint(MPGeneralConstraintProto value)
All the general constraints appearing in the model. Note that not all solvers support all types of general constraints.
repeated .operations_research.MPGeneralConstraintProto general_constraint = 7;public MPModelProto.Builder addGeneralConstraint(int index, MPGeneralConstraintProto value)
All the general constraints appearing in the model. Note that not all solvers support all types of general constraints.
repeated .operations_research.MPGeneralConstraintProto general_constraint = 7;public MPModelProto.Builder addGeneralConstraint(MPGeneralConstraintProto.Builder builderForValue)
All the general constraints appearing in the model. Note that not all solvers support all types of general constraints.
repeated .operations_research.MPGeneralConstraintProto general_constraint = 7;public MPModelProto.Builder addGeneralConstraint(int index, MPGeneralConstraintProto.Builder builderForValue)
All the general constraints appearing in the model. Note that not all solvers support all types of general constraints.
repeated .operations_research.MPGeneralConstraintProto general_constraint = 7;public MPModelProto.Builder addAllGeneralConstraint(java.lang.Iterable<? extends MPGeneralConstraintProto> values)
All the general constraints appearing in the model. Note that not all solvers support all types of general constraints.
repeated .operations_research.MPGeneralConstraintProto general_constraint = 7;public MPModelProto.Builder clearGeneralConstraint()
All the general constraints appearing in the model. Note that not all solvers support all types of general constraints.
repeated .operations_research.MPGeneralConstraintProto general_constraint = 7;public MPModelProto.Builder removeGeneralConstraint(int index)
All the general constraints appearing in the model. Note that not all solvers support all types of general constraints.
repeated .operations_research.MPGeneralConstraintProto general_constraint = 7;public MPGeneralConstraintProto.Builder getGeneralConstraintBuilder(int index)
All the general constraints appearing in the model. Note that not all solvers support all types of general constraints.
repeated .operations_research.MPGeneralConstraintProto general_constraint = 7;public MPGeneralConstraintProtoOrBuilder getGeneralConstraintOrBuilder(int index)
All the general constraints appearing in the model. Note that not all solvers support all types of general constraints.
repeated .operations_research.MPGeneralConstraintProto general_constraint = 7;getGeneralConstraintOrBuilder in interface MPModelProtoOrBuilderpublic java.util.List<? extends MPGeneralConstraintProtoOrBuilder> getGeneralConstraintOrBuilderList()
All the general constraints appearing in the model. Note that not all solvers support all types of general constraints.
repeated .operations_research.MPGeneralConstraintProto general_constraint = 7;getGeneralConstraintOrBuilderList in interface MPModelProtoOrBuilderpublic MPGeneralConstraintProto.Builder addGeneralConstraintBuilder()
All the general constraints appearing in the model. Note that not all solvers support all types of general constraints.
repeated .operations_research.MPGeneralConstraintProto general_constraint = 7;public MPGeneralConstraintProto.Builder addGeneralConstraintBuilder(int index)
All the general constraints appearing in the model. Note that not all solvers support all types of general constraints.
repeated .operations_research.MPGeneralConstraintProto general_constraint = 7;public java.util.List<MPGeneralConstraintProto.Builder> getGeneralConstraintBuilderList()
All the general constraints appearing in the model. Note that not all solvers support all types of general constraints.
repeated .operations_research.MPGeneralConstraintProto general_constraint = 7;public boolean hasMaximize()
True if the problem is a maximization problem. Minimize by default.
optional bool maximize = 1 [default = false];hasMaximize in interface MPModelProtoOrBuilderpublic boolean getMaximize()
True if the problem is a maximization problem. Minimize by default.
optional bool maximize = 1 [default = false];getMaximize in interface MPModelProtoOrBuilderpublic MPModelProto.Builder setMaximize(boolean value)
True if the problem is a maximization problem. Minimize by default.
optional bool maximize = 1 [default = false];value - The maximize to set.public MPModelProto.Builder clearMaximize()
True if the problem is a maximization problem. Minimize by default.
optional bool maximize = 1 [default = false];public boolean hasObjectiveOffset()
Offset for the objective function. Must be finite.
optional double objective_offset = 2 [default = 0];hasObjectiveOffset in interface MPModelProtoOrBuilderpublic double getObjectiveOffset()
Offset for the objective function. Must be finite.
optional double objective_offset = 2 [default = 0];getObjectiveOffset in interface MPModelProtoOrBuilderpublic MPModelProto.Builder setObjectiveOffset(double value)
Offset for the objective function. Must be finite.
optional double objective_offset = 2 [default = 0];value - The objectiveOffset to set.public MPModelProto.Builder clearObjectiveOffset()
Offset for the objective function. Must be finite.
optional double objective_offset = 2 [default = 0];public boolean hasQuadraticObjective()
Optionally, a quadratic objective. As of 2019/06, only SCIP and Gurobi support quadratic objectives.
optional .operations_research.MPQuadraticObjective quadratic_objective = 8;hasQuadraticObjective in interface MPModelProtoOrBuilderpublic MPQuadraticObjective getQuadraticObjective()
Optionally, a quadratic objective. As of 2019/06, only SCIP and Gurobi support quadratic objectives.
optional .operations_research.MPQuadraticObjective quadratic_objective = 8;getQuadraticObjective in interface MPModelProtoOrBuilderpublic MPModelProto.Builder setQuadraticObjective(MPQuadraticObjective value)
Optionally, a quadratic objective. As of 2019/06, only SCIP and Gurobi support quadratic objectives.
optional .operations_research.MPQuadraticObjective quadratic_objective = 8;public MPModelProto.Builder setQuadraticObjective(MPQuadraticObjective.Builder builderForValue)
Optionally, a quadratic objective. As of 2019/06, only SCIP and Gurobi support quadratic objectives.
optional .operations_research.MPQuadraticObjective quadratic_objective = 8;public MPModelProto.Builder mergeQuadraticObjective(MPQuadraticObjective value)
Optionally, a quadratic objective. As of 2019/06, only SCIP and Gurobi support quadratic objectives.
optional .operations_research.MPQuadraticObjective quadratic_objective = 8;public MPModelProto.Builder clearQuadraticObjective()
Optionally, a quadratic objective. As of 2019/06, only SCIP and Gurobi support quadratic objectives.
optional .operations_research.MPQuadraticObjective quadratic_objective = 8;public MPQuadraticObjective.Builder getQuadraticObjectiveBuilder()
Optionally, a quadratic objective. As of 2019/06, only SCIP and Gurobi support quadratic objectives.
optional .operations_research.MPQuadraticObjective quadratic_objective = 8;public MPQuadraticObjectiveOrBuilder getQuadraticObjectiveOrBuilder()
Optionally, a quadratic objective. As of 2019/06, only SCIP and Gurobi support quadratic objectives.
optional .operations_research.MPQuadraticObjective quadratic_objective = 8;getQuadraticObjectiveOrBuilder in interface MPModelProtoOrBuilderpublic boolean hasName()
Name of the model.
optional string name = 5 [default = ""];hasName in interface MPModelProtoOrBuilderpublic java.lang.String getName()
Name of the model.
optional string name = 5 [default = ""];getName in interface MPModelProtoOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Name of the model.
optional string name = 5 [default = ""];getNameBytes in interface MPModelProtoOrBuilderpublic MPModelProto.Builder setName(java.lang.String value)
Name of the model.
optional string name = 5 [default = ""];value - The name to set.public MPModelProto.Builder clearName()
Name of the model.
optional string name = 5 [default = ""];public MPModelProto.Builder setNameBytes(com.google.protobuf.ByteString value)
Name of the model.
optional string name = 5 [default = ""];value - The bytes for name to set.public boolean hasSolutionHint()
Solution hint. If a feasible or almost-feasible solution to the problem is already known, it may be helpful to pass it to the solver so that it can be used. A solver that supports this feature will try to use this information to create its initial feasible solution. Note that it may not always be faster to give a hint like this to the solver. There is also no guarantee that the solver will use this hint or try to return a solution "close" to this assignment in case of multiple optimal solutions.
optional .operations_research.PartialVariableAssignment solution_hint = 6;hasSolutionHint in interface MPModelProtoOrBuilderpublic PartialVariableAssignment getSolutionHint()
Solution hint. If a feasible or almost-feasible solution to the problem is already known, it may be helpful to pass it to the solver so that it can be used. A solver that supports this feature will try to use this information to create its initial feasible solution. Note that it may not always be faster to give a hint like this to the solver. There is also no guarantee that the solver will use this hint or try to return a solution "close" to this assignment in case of multiple optimal solutions.
optional .operations_research.PartialVariableAssignment solution_hint = 6;getSolutionHint in interface MPModelProtoOrBuilderpublic MPModelProto.Builder setSolutionHint(PartialVariableAssignment value)
Solution hint. If a feasible or almost-feasible solution to the problem is already known, it may be helpful to pass it to the solver so that it can be used. A solver that supports this feature will try to use this information to create its initial feasible solution. Note that it may not always be faster to give a hint like this to the solver. There is also no guarantee that the solver will use this hint or try to return a solution "close" to this assignment in case of multiple optimal solutions.
optional .operations_research.PartialVariableAssignment solution_hint = 6;public MPModelProto.Builder setSolutionHint(PartialVariableAssignment.Builder builderForValue)
Solution hint. If a feasible or almost-feasible solution to the problem is already known, it may be helpful to pass it to the solver so that it can be used. A solver that supports this feature will try to use this information to create its initial feasible solution. Note that it may not always be faster to give a hint like this to the solver. There is also no guarantee that the solver will use this hint or try to return a solution "close" to this assignment in case of multiple optimal solutions.
optional .operations_research.PartialVariableAssignment solution_hint = 6;public MPModelProto.Builder mergeSolutionHint(PartialVariableAssignment value)
Solution hint. If a feasible or almost-feasible solution to the problem is already known, it may be helpful to pass it to the solver so that it can be used. A solver that supports this feature will try to use this information to create its initial feasible solution. Note that it may not always be faster to give a hint like this to the solver. There is also no guarantee that the solver will use this hint or try to return a solution "close" to this assignment in case of multiple optimal solutions.
optional .operations_research.PartialVariableAssignment solution_hint = 6;public MPModelProto.Builder clearSolutionHint()
Solution hint. If a feasible or almost-feasible solution to the problem is already known, it may be helpful to pass it to the solver so that it can be used. A solver that supports this feature will try to use this information to create its initial feasible solution. Note that it may not always be faster to give a hint like this to the solver. There is also no guarantee that the solver will use this hint or try to return a solution "close" to this assignment in case of multiple optimal solutions.
optional .operations_research.PartialVariableAssignment solution_hint = 6;public PartialVariableAssignment.Builder getSolutionHintBuilder()
Solution hint. If a feasible or almost-feasible solution to the problem is already known, it may be helpful to pass it to the solver so that it can be used. A solver that supports this feature will try to use this information to create its initial feasible solution. Note that it may not always be faster to give a hint like this to the solver. There is also no guarantee that the solver will use this hint or try to return a solution "close" to this assignment in case of multiple optimal solutions.
optional .operations_research.PartialVariableAssignment solution_hint = 6;public PartialVariableAssignmentOrBuilder getSolutionHintOrBuilder()
Solution hint. If a feasible or almost-feasible solution to the problem is already known, it may be helpful to pass it to the solver so that it can be used. A solver that supports this feature will try to use this information to create its initial feasible solution. Note that it may not always be faster to give a hint like this to the solver. There is also no guarantee that the solver will use this hint or try to return a solution "close" to this assignment in case of multiple optimal solutions.
optional .operations_research.PartialVariableAssignment solution_hint = 6;getSolutionHintOrBuilder in interface MPModelProtoOrBuilderpublic java.util.List<MPModelProto.Annotation> getAnnotationList()
repeated .operations_research.MPModelProto.Annotation annotation = 9;getAnnotationList in interface MPModelProtoOrBuilderpublic int getAnnotationCount()
repeated .operations_research.MPModelProto.Annotation annotation = 9;getAnnotationCount in interface MPModelProtoOrBuilderpublic MPModelProto.Annotation getAnnotation(int index)
repeated .operations_research.MPModelProto.Annotation annotation = 9;getAnnotation in interface MPModelProtoOrBuilderpublic MPModelProto.Builder setAnnotation(int index, MPModelProto.Annotation value)
repeated .operations_research.MPModelProto.Annotation annotation = 9;public MPModelProto.Builder setAnnotation(int index, MPModelProto.Annotation.Builder builderForValue)
repeated .operations_research.MPModelProto.Annotation annotation = 9;public MPModelProto.Builder addAnnotation(MPModelProto.Annotation value)
repeated .operations_research.MPModelProto.Annotation annotation = 9;public MPModelProto.Builder addAnnotation(int index, MPModelProto.Annotation value)
repeated .operations_research.MPModelProto.Annotation annotation = 9;public MPModelProto.Builder addAnnotation(MPModelProto.Annotation.Builder builderForValue)
repeated .operations_research.MPModelProto.Annotation annotation = 9;public MPModelProto.Builder addAnnotation(int index, MPModelProto.Annotation.Builder builderForValue)
repeated .operations_research.MPModelProto.Annotation annotation = 9;public MPModelProto.Builder addAllAnnotation(java.lang.Iterable<? extends MPModelProto.Annotation> values)
repeated .operations_research.MPModelProto.Annotation annotation = 9;public MPModelProto.Builder clearAnnotation()
repeated .operations_research.MPModelProto.Annotation annotation = 9;public MPModelProto.Builder removeAnnotation(int index)
repeated .operations_research.MPModelProto.Annotation annotation = 9;public MPModelProto.Annotation.Builder getAnnotationBuilder(int index)
repeated .operations_research.MPModelProto.Annotation annotation = 9;public MPModelProto.AnnotationOrBuilder getAnnotationOrBuilder(int index)
repeated .operations_research.MPModelProto.Annotation annotation = 9;getAnnotationOrBuilder in interface MPModelProtoOrBuilderpublic java.util.List<? extends MPModelProto.AnnotationOrBuilder> getAnnotationOrBuilderList()
repeated .operations_research.MPModelProto.Annotation annotation = 9;getAnnotationOrBuilderList in interface MPModelProtoOrBuilderpublic MPModelProto.Annotation.Builder addAnnotationBuilder()
repeated .operations_research.MPModelProto.Annotation annotation = 9;public MPModelProto.Annotation.Builder addAnnotationBuilder(int index)
repeated .operations_research.MPModelProto.Annotation annotation = 9;public java.util.List<MPModelProto.Annotation.Builder> getAnnotationBuilderList()
repeated .operations_research.MPModelProto.Annotation annotation = 9;Copyright © 2024. All rights reserved.