Uses of Class
com.google.ortools.linearsolver.MPModelProto.Builder
Packages that use MPModelProto.Builder
-
Uses of MPModelProto.Builder in com.google.ortools.linearsolver
Subclasses with type arguments of type MPModelProto.Builder in com.google.ortools.linearsolverModifier and TypeClassDescriptionstatic final class
MPModelProto contains all the information for a Linear Programming model.Methods in com.google.ortools.linearsolver that return MPModelProto.BuilderModifier and TypeMethodDescriptionMPModelProto.Builder.addAllAnnotation
(Iterable<? extends MPModelProto.Annotation> values) repeated .operations_research.MPModelProto.Annotation annotation = 9;
MPModelProto.Builder.addAllConstraint
(Iterable<? extends MPConstraintProto> values) All the constraints appearing in the model.MPModelProto.Builder.addAllGeneralConstraint
(Iterable<? extends MPGeneralConstraintProto> values) All the general constraints appearing in the model.MPModelProto.Builder.addAllVariable
(Iterable<? extends MPVariableProto> values) All the variables appearing in the model.MPModelProto.Builder.addAnnotation
(int index, MPModelProto.Annotation value) repeated .operations_research.MPModelProto.Annotation annotation = 9;
MPModelProto.Builder.addAnnotation
(int index, 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.Builder.addAnnotation
(MPModelProto.Annotation.Builder builderForValue) repeated .operations_research.MPModelProto.Annotation annotation = 9;
MPModelProto.Builder.addConstraint
(int index, MPConstraintProto value) All the constraints appearing in the model.MPModelProto.Builder.addConstraint
(int index, MPConstraintProto.Builder builderForValue) All the constraints appearing in the model.MPModelProto.Builder.addConstraint
(MPConstraintProto value) All the constraints appearing in the model.MPModelProto.Builder.addConstraint
(MPConstraintProto.Builder builderForValue) All the constraints appearing in the model.MPModelProto.Builder.addGeneralConstraint
(int index, MPGeneralConstraintProto value) All the general constraints appearing in the model.MPModelProto.Builder.addGeneralConstraint
(int index, MPGeneralConstraintProto.Builder builderForValue) All the general constraints appearing in the model.MPModelProto.Builder.addGeneralConstraint
(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.addVariable
(int index, MPVariableProto value) All the variables appearing in the model.MPModelProto.Builder.addVariable
(int index, MPVariableProto.Builder builderForValue) All the variables appearing in the model.MPModelProto.Builder.addVariable
(MPVariableProto value) All the variables appearing in the model.MPModelProto.Builder.addVariable
(MPVariableProto.Builder builderForValue) All the variables appearing in the model.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.MPModelRequest.Builder.getModelBuilder()
The model to be optimized by the server.MPModelProto.Builder.mergeFrom
(MPModelProto other) MPModelProto.Builder.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) MPModelProto.Builder.mergeFrom
(com.google.protobuf.Message other) MPModelProto.Builder.mergeQuadraticObjective
(MPQuadraticObjective value) Optionally, a quadratic objective.MPModelProto.Builder.mergeSolutionHint
(PartialVariableAssignment value) Solution hint.static MPModelProto.Builder
MPModelProto.newBuilder()
static MPModelProto.Builder
MPModelProto.newBuilder
(MPModelProto prototype) MPModelProto.newBuilderForType()
protected MPModelProto.Builder
MPModelProto.newBuilderForType
(com.google.protobuf.AbstractMessage.BuilderParent parent) 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 value) repeated .operations_research.MPModelProto.Annotation annotation = 9;
MPModelProto.Builder.setAnnotation
(int index, MPModelProto.Annotation.Builder builderForValue) repeated .operations_research.MPModelProto.Annotation annotation = 9;
MPModelProto.Builder.setConstraint
(int index, MPConstraintProto value) All the constraints appearing in the model.MPModelProto.Builder.setConstraint
(int index, MPConstraintProto.Builder builderForValue) All the constraints appearing in the model.MPModelProto.Builder.setGeneralConstraint
(int index, MPGeneralConstraintProto value) All the general constraints appearing in the model.MPModelProto.Builder.setGeneralConstraint
(int index, MPGeneralConstraintProto.Builder builderForValue) All the general constraints appearing in the model.MPModelProto.Builder.setMaximize
(boolean value) True if the problem is a maximization problem.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 value) Optionally, a quadratic objective.MPModelProto.Builder.setQuadraticObjective
(MPQuadraticObjective.Builder builderForValue) Optionally, a quadratic objective.MPModelProto.Builder.setSolutionHint
(PartialVariableAssignment value) Solution hint.MPModelProto.Builder.setSolutionHint
(PartialVariableAssignment.Builder builderForValue) Solution hint.MPModelProto.Builder.setVariable
(int index, MPVariableProto value) All the variables appearing in the model.MPModelProto.Builder.setVariable
(int index, MPVariableProto.Builder builderForValue) All the variables appearing in the model.MPModelProto.toBuilder()
Methods in com.google.ortools.linearsolver with parameters of type MPModelProto.BuilderModifier and TypeMethodDescriptionMPModelRequest.Builder.setModel
(MPModelProto.Builder builderForValue) The model to be optimized by the server.