Uses of Class
com.google.ortools.linearsolver.MPModelDeltaProto.Builder
Packages that use MPModelDeltaProto.Builder
-
Uses of MPModelDeltaProto.Builder in com.google.ortools.linearsolver
Subclasses with type arguments of type MPModelDeltaProto.Builder in com.google.ortools.linearsolverModifier and TypeClassDescriptionstatic final classEncodes a full MPModelProto by way of referencing to a "baseline" MPModelProto stored in a file, and a "delta" to apply to this model.Methods in com.google.ortools.linearsolver that return MPModelDeltaProto.BuilderModifier and TypeMethodDescriptionMPModelDeltaProto.Builder.clear()MPModelDeltaProto.Builder.clearBaselineModelFilePath()optional string baseline_model_file_path = 1;MPModelDeltaProto.Builder.clearConstraintOverrides()MPModelDeltaProto.Builder.clearVariableOverrides()MPModelRequest.Builder.getModelDeltaBuilder()Advanced usage: model "delta".MPModelDeltaProto.Builder.mergeFrom(MPModelDeltaProto other) MPModelDeltaProto.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) MPModelDeltaProto.Builder.mergeFrom(com.google.protobuf.Message other) static MPModelDeltaProto.BuilderMPModelDeltaProto.newBuilder()static MPModelDeltaProto.BuilderMPModelDeltaProto.newBuilder(MPModelDeltaProto prototype) MPModelDeltaProto.newBuilderForType()protected MPModelDeltaProto.BuilderMPModelDeltaProto.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) MPModelDeltaProto.Builder.putAllConstraintOverrides(Map<Integer, MPConstraintProto> values) Constraints can be changed (or added) in the same way as variables, see above.MPModelDeltaProto.Builder.putAllVariableOverrides(Map<Integer, MPVariableProto> values) The variable protos listed here will override (via MergeFrom()) the ones in the baseline model: you only need to specify the fields that change.MPModelDeltaProto.Builder.putConstraintOverrides(int key, MPConstraintProto value) Constraints can be changed (or added) in the same way as variables, see above.MPModelDeltaProto.Builder.putVariableOverrides(int key, MPVariableProto value) The variable protos listed here will override (via MergeFrom()) the ones in the baseline model: you only need to specify the fields that change.MPModelDeltaProto.Builder.removeConstraintOverrides(int key) Constraints can be changed (or added) in the same way as variables, see above.MPModelDeltaProto.Builder.removeVariableOverrides(int key) The variable protos listed here will override (via MergeFrom()) the ones in the baseline model: you only need to specify the fields that change.MPModelDeltaProto.Builder.setBaselineModelFilePath(String value) optional string baseline_model_file_path = 1;MPModelDeltaProto.Builder.setBaselineModelFilePathBytes(com.google.protobuf.ByteString value) optional string baseline_model_file_path = 1;MPModelDeltaProto.toBuilder()Methods in com.google.ortools.linearsolver with parameters of type MPModelDeltaProto.BuilderModifier and TypeMethodDescriptionMPModelRequest.Builder.setModelDelta(MPModelDeltaProto.Builder builderForValue) Advanced usage: model "delta".