Uses of Class
com.google.ortools.linearsolver.MPModelProto.Annotation.Builder
Packages that use MPModelProto.Annotation.Builder
-
Uses of MPModelProto.Annotation.Builder in com.google.ortools.linearsolver
Subclasses with type arguments of type MPModelProto.Annotation.Builder in com.google.ortools.linearsolverModifier and TypeClassDescriptionstatic final class
Annotations can be freely added by users who want to attach arbitrary payload to the model's variables or constraints.Methods in com.google.ortools.linearsolver that return MPModelProto.Annotation.BuilderModifier and TypeMethodDescriptionMPModelProto.Builder.addAnnotationBuilder()
repeated .operations_research.MPModelProto.Annotation annotation = 9;
MPModelProto.Builder.addAnnotationBuilder
(int index) repeated .operations_research.MPModelProto.Annotation annotation = 9;
MPModelProto.Annotation.Builder.clear()
MPModelProto.Annotation.Builder.clearPayloadKey()
The payload is a (key, value) string pair.MPModelProto.Annotation.Builder.clearPayloadValue()
optional string payload_value = 5;
MPModelProto.Annotation.Builder.clearTargetIndex()
If both `target_index` and `target_name` are set, they must point to the same entity.MPModelProto.Annotation.Builder.clearTargetName()
Alternate to index.MPModelProto.Annotation.Builder.clearTargetType()
optional .operations_research.MPModelProto.Annotation.TargetType target_type = 1;
MPModelProto.Builder.getAnnotationBuilder
(int index) repeated .operations_research.MPModelProto.Annotation annotation = 9;
MPModelProto.Annotation.Builder.mergeFrom
(MPModelProto.Annotation other) MPModelProto.Annotation.Builder.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) MPModelProto.Annotation.Builder.mergeFrom
(com.google.protobuf.Message other) MPModelProto.Annotation.newBuilder()
MPModelProto.Annotation.newBuilder
(MPModelProto.Annotation prototype) MPModelProto.Annotation.newBuilderForType()
protected MPModelProto.Annotation.Builder
MPModelProto.Annotation.newBuilderForType
(com.google.protobuf.AbstractMessage.BuilderParent parent) MPModelProto.Annotation.Builder.setPayloadKey
(String value) The payload is a (key, value) string pair.MPModelProto.Annotation.Builder.setPayloadKeyBytes
(com.google.protobuf.ByteString value) The payload is a (key, value) string pair.MPModelProto.Annotation.Builder.setPayloadValue
(String value) optional string payload_value = 5;
MPModelProto.Annotation.Builder.setPayloadValueBytes
(com.google.protobuf.ByteString value) optional string payload_value = 5;
MPModelProto.Annotation.Builder.setTargetIndex
(int value) If both `target_index` and `target_name` are set, they must point to the same entity.MPModelProto.Annotation.Builder.setTargetName
(String value) Alternate to index.MPModelProto.Annotation.Builder.setTargetNameBytes
(com.google.protobuf.ByteString value) Alternate to index.MPModelProto.Annotation.Builder.setTargetType
(MPModelProto.Annotation.TargetType value) optional .operations_research.MPModelProto.Annotation.TargetType target_type = 1;
MPModelProto.Annotation.toBuilder()
Methods in com.google.ortools.linearsolver that return types with arguments of type MPModelProto.Annotation.BuilderModifier and TypeMethodDescriptionMPModelProto.Builder.getAnnotationBuilderList()
repeated .operations_research.MPModelProto.Annotation annotation = 9;
Methods in com.google.ortools.linearsolver with parameters of type MPModelProto.Annotation.BuilderModifier and TypeMethodDescriptionMPModelProto.Builder.addAnnotation
(int index, MPModelProto.Annotation.Builder builderForValue) repeated .operations_research.MPModelProto.Annotation annotation = 9;
MPModelProto.Builder.addAnnotation
(MPModelProto.Annotation.Builder builderForValue) repeated .operations_research.MPModelProto.Annotation annotation = 9;
MPModelProto.Builder.setAnnotation
(int index, MPModelProto.Annotation.Builder builderForValue) repeated .operations_research.MPModelProto.Annotation annotation = 9;