Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
MPIndicatorConstraint.java
Go to the documentation of this file.
1// Generated by the protocol buffer compiler. DO NOT EDIT!
2// source: ortools/linear_solver/linear_solver.proto
3
4// Protobuf Java Version: 4.26.1
5package com.google.ortools.linearsolver;
6
20public final class MPIndicatorConstraint extends
21 com.google.protobuf.GeneratedMessage implements
22 // @@protoc_insertion_point(message_implements:operations_research.MPIndicatorConstraint)
24private static final long serialVersionUID = 0L;
25 static {
26 com.google.protobuf.RuntimeVersion.validateProtobufGencodeVersion(
27 com.google.protobuf.RuntimeVersion.RuntimeDomain.PUBLIC,
28 /* major= */ 4,
29 /* minor= */ 26,
30 /* patch= */ 1,
31 /* suffix= */ "",
32 MPIndicatorConstraint.class.getName());
33 }
34 // Use MPIndicatorConstraint.newBuilder() to construct.
35 private MPIndicatorConstraint(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
36 super(builder);
37 }
38 private MPIndicatorConstraint() {
39 }
40
41 public static final com.google.protobuf.Descriptors.Descriptor
43 return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_MPIndicatorConstraint_descriptor;
44 }
45
46 @java.lang.Override
47 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
49 return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_MPIndicatorConstraint_fieldAccessorTable
50 .ensureFieldAccessorsInitialized(
51 com.google.ortools.linearsolver.MPIndicatorConstraint.class, com.google.ortools.linearsolver.MPIndicatorConstraint.Builder.class);
52 }
53
54 private int bitField0_;
55 public static final int VAR_INDEX_FIELD_NUMBER = 1;
56 private int varIndex_ = 0;
66 @java.lang.Override
67 public boolean hasVarIndex() {
68 return ((bitField0_ & 0x00000001) != 0);
69 }
79 @java.lang.Override
80 public int getVarIndex() {
81 return varIndex_;
82 }
83
84 public static final int VAR_VALUE_FIELD_NUMBER = 2;
85 private int varValue_ = 0;
94 @java.lang.Override
95 public boolean hasVarValue() {
96 return ((bitField0_ & 0x00000002) != 0);
97 }
106 @java.lang.Override
107 public int getVarValue() {
108 return varValue_;
109 }
110
111 public static final int CONSTRAINT_FIELD_NUMBER = 3;
121 @java.lang.Override
122 public boolean hasConstraint() {
123 return ((bitField0_ & 0x00000004) != 0);
124 }
133 @java.lang.Override
135 return constraint_ == null ? com.google.ortools.linearsolver.MPConstraintProto.getDefaultInstance() : constraint_;
136 }
144 @java.lang.Override
146 return constraint_ == null ? com.google.ortools.linearsolver.MPConstraintProto.getDefaultInstance() : constraint_;
147 }
148
149 private byte memoizedIsInitialized = -1;
150 @java.lang.Override
151 public final boolean isInitialized() {
152 byte isInitialized = memoizedIsInitialized;
153 if (isInitialized == 1) return true;
154 if (isInitialized == 0) return false;
155
156 memoizedIsInitialized = 1;
157 return true;
158 }
159
160 @java.lang.Override
161 public void writeTo(com.google.protobuf.CodedOutputStream output)
162 throws java.io.IOException {
163 if (((bitField0_ & 0x00000001) != 0)) {
164 output.writeInt32(1, varIndex_);
165 }
166 if (((bitField0_ & 0x00000002) != 0)) {
167 output.writeInt32(2, varValue_);
168 }
169 if (((bitField0_ & 0x00000004) != 0)) {
170 output.writeMessage(3, getConstraint());
171 }
172 getUnknownFields().writeTo(output);
173 }
174
175 @java.lang.Override
176 public int getSerializedSize() {
177 int size = memoizedSize;
178 if (size != -1) return size;
179
180 size = 0;
181 if (((bitField0_ & 0x00000001) != 0)) {
182 size += com.google.protobuf.CodedOutputStream
183 .computeInt32Size(1, varIndex_);
184 }
185 if (((bitField0_ & 0x00000002) != 0)) {
186 size += com.google.protobuf.CodedOutputStream
187 .computeInt32Size(2, varValue_);
188 }
189 if (((bitField0_ & 0x00000004) != 0)) {
190 size += com.google.protobuf.CodedOutputStream
191 .computeMessageSize(3, getConstraint());
192 }
193 size += getUnknownFields().getSerializedSize();
194 memoizedSize = size;
195 return size;
196 }
197
198 @java.lang.Override
199 public boolean equals(final java.lang.Object obj) {
200 if (obj == this) {
201 return true;
202 }
203 if (!(obj instanceof com.google.ortools.linearsolver.MPIndicatorConstraint)) {
204 return super.equals(obj);
205 }
206 com.google.ortools.linearsolver.MPIndicatorConstraint other = (com.google.ortools.linearsolver.MPIndicatorConstraint) obj;
207
208 if (hasVarIndex() != other.hasVarIndex()) return false;
209 if (hasVarIndex()) {
210 if (getVarIndex()
211 != other.getVarIndex()) return false;
212 }
213 if (hasVarValue() != other.hasVarValue()) return false;
214 if (hasVarValue()) {
215 if (getVarValue()
216 != other.getVarValue()) return false;
217 }
218 if (hasConstraint() != other.hasConstraint()) return false;
219 if (hasConstraint()) {
220 if (!getConstraint()
221 .equals(other.getConstraint())) return false;
222 }
223 if (!getUnknownFields().equals(other.getUnknownFields())) return false;
224 return true;
225 }
226
227 @java.lang.Override
228 public int hashCode() {
229 if (memoizedHashCode != 0) {
230 return memoizedHashCode;
231 }
232 int hash = 41;
233 hash = (19 * hash) + getDescriptor().hashCode();
234 if (hasVarIndex()) {
235 hash = (37 * hash) + VAR_INDEX_FIELD_NUMBER;
236 hash = (53 * hash) + getVarIndex();
237 }
238 if (hasVarValue()) {
239 hash = (37 * hash) + VAR_VALUE_FIELD_NUMBER;
240 hash = (53 * hash) + getVarValue();
241 }
242 if (hasConstraint()) {
243 hash = (37 * hash) + CONSTRAINT_FIELD_NUMBER;
244 hash = (53 * hash) + getConstraint().hashCode();
245 }
246 hash = (29 * hash) + getUnknownFields().hashCode();
247 memoizedHashCode = hash;
248 return hash;
249 }
250
252 java.nio.ByteBuffer data)
253 throws com.google.protobuf.InvalidProtocolBufferException {
254 return PARSER.parseFrom(data);
255 }
257 java.nio.ByteBuffer data,
258 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
259 throws com.google.protobuf.InvalidProtocolBufferException {
260 return PARSER.parseFrom(data, extensionRegistry);
261 }
263 com.google.protobuf.ByteString data)
264 throws com.google.protobuf.InvalidProtocolBufferException {
265 return PARSER.parseFrom(data);
266 }
268 com.google.protobuf.ByteString data,
269 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
270 throws com.google.protobuf.InvalidProtocolBufferException {
271 return PARSER.parseFrom(data, extensionRegistry);
272 }
274 throws com.google.protobuf.InvalidProtocolBufferException {
275 return PARSER.parseFrom(data);
276 }
278 byte[] data,
279 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
280 throws com.google.protobuf.InvalidProtocolBufferException {
281 return PARSER.parseFrom(data, extensionRegistry);
282 }
284 throws java.io.IOException {
285 return com.google.protobuf.GeneratedMessage
286 .parseWithIOException(PARSER, input);
287 }
289 java.io.InputStream input,
290 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
291 throws java.io.IOException {
292 return com.google.protobuf.GeneratedMessage
293 .parseWithIOException(PARSER, input, extensionRegistry);
294 }
295
297 throws java.io.IOException {
298 return com.google.protobuf.GeneratedMessage
299 .parseDelimitedWithIOException(PARSER, input);
300 }
301
303 java.io.InputStream input,
304 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
305 throws java.io.IOException {
306 return com.google.protobuf.GeneratedMessage
307 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
308 }
310 com.google.protobuf.CodedInputStream input)
311 throws java.io.IOException {
312 return com.google.protobuf.GeneratedMessage
313 .parseWithIOException(PARSER, input);
314 }
316 com.google.protobuf.CodedInputStream input,
317 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
318 throws java.io.IOException {
319 return com.google.protobuf.GeneratedMessage
320 .parseWithIOException(PARSER, input, extensionRegistry);
321 }
322
323 @java.lang.Override
324 public Builder newBuilderForType() { return newBuilder(); }
325 public static Builder newBuilder() {
326 return DEFAULT_INSTANCE.toBuilder();
327 }
328 public static Builder newBuilder(com.google.ortools.linearsolver.MPIndicatorConstraint prototype) {
329 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
330 }
331 @java.lang.Override
333 return this == DEFAULT_INSTANCE
334 ? new Builder() : new Builder().mergeFrom(this);
335 }
336
337 @java.lang.Override
339 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
340 Builder builder = new Builder(parent);
341 return builder;
342 }
356 public static final class Builder extends
357 com.google.protobuf.GeneratedMessage.Builder<Builder> implements
358 // @@protoc_insertion_point(builder_implements:operations_research.MPIndicatorConstraint)
359 com.google.ortools.linearsolver.MPIndicatorConstraintOrBuilder {
360 public static final com.google.protobuf.Descriptors.Descriptor
362 return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_MPIndicatorConstraint_descriptor;
363 }
364
365 @java.lang.Override
366 protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
368 return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_MPIndicatorConstraint_fieldAccessorTable
369 .ensureFieldAccessorsInitialized(
370 com.google.ortools.linearsolver.MPIndicatorConstraint.class, com.google.ortools.linearsolver.MPIndicatorConstraint.Builder.class);
371 }
372
373 // Construct using com.google.ortools.linearsolver.MPIndicatorConstraint.newBuilder()
374 private Builder() {
375 maybeForceBuilderInitialization();
376 }
377
378 private Builder(
379 com.google.protobuf.GeneratedMessage.BuilderParent parent) {
380 super(parent);
381 maybeForceBuilderInitialization();
382 }
383 private void maybeForceBuilderInitialization() {
384 if (com.google.protobuf.GeneratedMessage
385 .alwaysUseFieldBuilders) {
386 getConstraintFieldBuilder();
387 }
388 }
389 @java.lang.Override
390 public Builder clear() {
391 super.clear();
392 bitField0_ = 0;
393 varIndex_ = 0;
394 varValue_ = 0;
395 constraint_ = null;
396 if (constraintBuilder_ != null) {
397 constraintBuilder_.dispose();
398 constraintBuilder_ = null;
399 }
400 return this;
401 }
402
403 @java.lang.Override
404 public com.google.protobuf.Descriptors.Descriptor
406 return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_MPIndicatorConstraint_descriptor;
407 }
408
409 @java.lang.Override
411 return com.google.ortools.linearsolver.MPIndicatorConstraint.getDefaultInstance();
412 }
413
414 @java.lang.Override
417 if (!result.isInitialized()) {
418 throw newUninitializedMessageException(result);
419 }
420 return result;
421 }
422
423 @java.lang.Override
425 com.google.ortools.linearsolver.MPIndicatorConstraint result = new com.google.ortools.linearsolver.MPIndicatorConstraint(this);
426 if (bitField0_ != 0) { buildPartial0(result); }
427 onBuilt();
428 return result;
429 }
430
431 private void buildPartial0(com.google.ortools.linearsolver.MPIndicatorConstraint result) {
432 int from_bitField0_ = bitField0_;
433 int to_bitField0_ = 0;
434 if (((from_bitField0_ & 0x00000001) != 0)) {
435 result.varIndex_ = varIndex_;
436 to_bitField0_ |= 0x00000001;
437 }
438 if (((from_bitField0_ & 0x00000002) != 0)) {
439 result.varValue_ = varValue_;
440 to_bitField0_ |= 0x00000002;
441 }
442 if (((from_bitField0_ & 0x00000004) != 0)) {
443 result.constraint_ = constraintBuilder_ == null
444 ? constraint_
445 : constraintBuilder_.build();
446 to_bitField0_ |= 0x00000004;
447 }
448 result.bitField0_ |= to_bitField0_;
449 }
450
451 @java.lang.Override
452 public Builder mergeFrom(com.google.protobuf.Message other) {
453 if (other instanceof com.google.ortools.linearsolver.MPIndicatorConstraint) {
454 return mergeFrom((com.google.ortools.linearsolver.MPIndicatorConstraint)other);
455 } else {
456 super.mergeFrom(other);
457 return this;
458 }
459 }
460
461 public Builder mergeFrom(com.google.ortools.linearsolver.MPIndicatorConstraint other) {
462 if (other == com.google.ortools.linearsolver.MPIndicatorConstraint.getDefaultInstance()) return this;
463 if (other.hasVarIndex()) {
464 setVarIndex(other.getVarIndex());
465 }
466 if (other.hasVarValue()) {
467 setVarValue(other.getVarValue());
468 }
469 if (other.hasConstraint()) {
470 mergeConstraint(other.getConstraint());
471 }
472 this.mergeUnknownFields(other.getUnknownFields());
473 onChanged();
474 return this;
475 }
476
477 @java.lang.Override
478 public final boolean isInitialized() {
479 return true;
480 }
481
482 @java.lang.Override
484 com.google.protobuf.CodedInputStream input,
485 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
486 throws java.io.IOException {
487 if (extensionRegistry == null) {
488 throw new java.lang.NullPointerException();
489 }
490 try {
491 boolean done = false;
492 while (!done) {
493 int tag = input.readTag();
494 switch (tag) {
495 case 0:
496 done = true;
497 break;
498 case 8: {
499 varIndex_ = input.readInt32();
500 bitField0_ |= 0x00000001;
501 break;
502 } // case 8
503 case 16: {
504 varValue_ = input.readInt32();
505 bitField0_ |= 0x00000002;
506 break;
507 } // case 16
508 case 26: {
509 input.readMessage(
510 getConstraintFieldBuilder().getBuilder(),
511 extensionRegistry);
512 bitField0_ |= 0x00000004;
513 break;
514 } // case 26
515 default: {
516 if (!super.parseUnknownField(input, extensionRegistry, tag)) {
517 done = true; // was an endgroup tag
518 }
519 break;
520 } // default:
521 } // switch (tag)
522 } // while (!done)
523 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
524 throw e.unwrapIOException();
525 } finally {
526 onChanged();
527 } // finally
528 return this;
529 }
530 private int bitField0_;
531
532 private int varIndex_ ;
542 @java.lang.Override
543 public boolean hasVarIndex() {
544 return ((bitField0_ & 0x00000001) != 0);
545 }
555 @java.lang.Override
556 public int getVarIndex() {
557 return varIndex_;
558 }
569 public Builder setVarIndex(int value) {
570
571 varIndex_ = value;
572 bitField0_ |= 0x00000001;
573 onChanged();
574 return this;
575 }
586 bitField0_ = (bitField0_ & ~0x00000001);
587 varIndex_ = 0;
588 onChanged();
589 return this;
590 }
591
592 private int varValue_ ;
601 @java.lang.Override
602 public boolean hasVarValue() {
603 return ((bitField0_ & 0x00000002) != 0);
604 }
613 @java.lang.Override
614 public int getVarValue() {
615 return varValue_;
616 }
626 public Builder setVarValue(int value) {
627
628 varValue_ = value;
629 bitField0_ |= 0x00000002;
630 onChanged();
631 return this;
632 }
642 bitField0_ = (bitField0_ & ~0x00000002);
643 varValue_ = 0;
644 onChanged();
645 return this;
646 }
647
649 private com.google.protobuf.SingleFieldBuilder<
650 com.google.ortools.linearsolver.MPConstraintProto, com.google.ortools.linearsolver.MPConstraintProto.Builder, com.google.ortools.linearsolver.MPConstraintProtoOrBuilder> constraintBuilder_;
659 public boolean hasConstraint() {
660 return ((bitField0_ & 0x00000004) != 0);
661 }
671 if (constraintBuilder_ == null) {
672 return constraint_ == null ? com.google.ortools.linearsolver.MPConstraintProto.getDefaultInstance() : constraint_;
673 } else {
674 return constraintBuilder_.getMessage();
675 }
676 }
684 public Builder setConstraint(com.google.ortools.linearsolver.MPConstraintProto value) {
685 if (constraintBuilder_ == null) {
686 if (value == null) {
687 throw new NullPointerException();
688 }
689 constraint_ = value;
690 } else {
691 constraintBuilder_.setMessage(value);
692 }
693 bitField0_ |= 0x00000004;
694 onChanged();
695 return this;
696 }
705 com.google.ortools.linearsolver.MPConstraintProto.Builder builderForValue) {
706 if (constraintBuilder_ == null) {
707 constraint_ = builderForValue.build();
708 } else {
709 constraintBuilder_.setMessage(builderForValue.build());
710 }
711 bitField0_ |= 0x00000004;
712 onChanged();
713 return this;
714 }
722 public Builder mergeConstraint(com.google.ortools.linearsolver.MPConstraintProto value) {
723 if (constraintBuilder_ == null) {
724 if (((bitField0_ & 0x00000004) != 0) &&
725 constraint_ != null &&
726 constraint_ != com.google.ortools.linearsolver.MPConstraintProto.getDefaultInstance()) {
727 getConstraintBuilder().mergeFrom(value);
728 } else {
729 constraint_ = value;
730 }
731 } else {
732 constraintBuilder_.mergeFrom(value);
733 }
734 if (constraint_ != null) {
735 bitField0_ |= 0x00000004;
736 onChanged();
737 }
738 return this;
739 }
748 bitField0_ = (bitField0_ & ~0x00000004);
749 constraint_ = null;
750 if (constraintBuilder_ != null) {
751 constraintBuilder_.dispose();
752 constraintBuilder_ = null;
753 }
754 onChanged();
755 return this;
756 }
765 bitField0_ |= 0x00000004;
766 onChanged();
767 return getConstraintFieldBuilder().getBuilder();
768 }
777 if (constraintBuilder_ != null) {
778 return constraintBuilder_.getMessageOrBuilder();
779 } else {
780 return constraint_ == null ?
781 com.google.ortools.linearsolver.MPConstraintProto.getDefaultInstance() : constraint_;
782 }
783 }
791 private com.google.protobuf.SingleFieldBuilder<
792 com.google.ortools.linearsolver.MPConstraintProto, com.google.ortools.linearsolver.MPConstraintProto.Builder, com.google.ortools.linearsolver.MPConstraintProtoOrBuilder>
793 getConstraintFieldBuilder() {
794 if (constraintBuilder_ == null) {
795 constraintBuilder_ = new com.google.protobuf.SingleFieldBuilder<
796 com.google.ortools.linearsolver.MPConstraintProto, com.google.ortools.linearsolver.MPConstraintProto.Builder, com.google.ortools.linearsolver.MPConstraintProtoOrBuilder>(
798 getParentForChildren(),
799 isClean());
800 constraint_ = null;
801 }
802 return constraintBuilder_;
803 }
804
805 // @@protoc_insertion_point(builder_scope:operations_research.MPIndicatorConstraint)
806 }
807
808 // @@protoc_insertion_point(class_scope:operations_research.MPIndicatorConstraint)
809 private static final com.google.ortools.linearsolver.MPIndicatorConstraint DEFAULT_INSTANCE;
810 static {
811 DEFAULT_INSTANCE = new com.google.ortools.linearsolver.MPIndicatorConstraint();
812 }
813
815 return DEFAULT_INSTANCE;
816 }
817
818 private static final com.google.protobuf.Parser<MPIndicatorConstraint>
819 PARSER = new com.google.protobuf.AbstractParser<MPIndicatorConstraint>() {
820 @java.lang.Override
821 public MPIndicatorConstraint parsePartialFrom(
822 com.google.protobuf.CodedInputStream input,
823 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
824 throws com.google.protobuf.InvalidProtocolBufferException {
825 Builder builder = newBuilder();
826 try {
827 builder.mergeFrom(input, extensionRegistry);
828 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
829 throw e.setUnfinishedMessage(builder.buildPartial());
830 } catch (com.google.protobuf.UninitializedMessageException e) {
831 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
832 } catch (java.io.IOException e) {
833 throw new com.google.protobuf.InvalidProtocolBufferException(e)
834 .setUnfinishedMessage(builder.buildPartial());
835 }
836 return builder.buildPartial();
837 }
838 };
839
840 public static com.google.protobuf.Parser<MPIndicatorConstraint> parser() {
841 return PARSER;
842 }
843
844 @java.lang.Override
845 public com.google.protobuf.Parser<MPIndicatorConstraint> getParserForType() {
846 return PARSER;
847 }
848
849 @java.lang.Override
853
854}
855
com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
Builder mergeConstraint(com.google.ortools.linearsolver.MPConstraintProto value)
com.google.ortools.linearsolver.MPConstraintProto getConstraint()
Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
com.google.ortools.linearsolver.MPConstraintProtoOrBuilder getConstraintOrBuilder()
Builder setConstraint(com.google.ortools.linearsolver.MPConstraintProto value)
Builder mergeFrom(com.google.ortools.linearsolver.MPIndicatorConstraint other)
com.google.ortools.linearsolver.MPIndicatorConstraint buildPartial()
com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
com.google.ortools.linearsolver.MPConstraintProto.Builder getConstraintBuilder()
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
com.google.ortools.linearsolver.MPIndicatorConstraint getDefaultInstanceForType()
com.google.ortools.linearsolver.MPIndicatorConstraint build()
Builder setConstraint(com.google.ortools.linearsolver.MPConstraintProto.Builder builderForValue)
static com.google.ortools.linearsolver.MPIndicatorConstraint parseDelimitedFrom(java.io.InputStream input)
static com.google.ortools.linearsolver.MPIndicatorConstraint parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.linearsolver.MPIndicatorConstraint parseFrom(byte[] data)
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
static com.google.ortools.linearsolver.MPIndicatorConstraint parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.linearsolver.MPIndicatorConstraint parseFrom(java.nio.ByteBuffer data)
static com.google.ortools.linearsolver.MPIndicatorConstraint parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.linearsolver.MPIndicatorConstraint parseFrom(com.google.protobuf.CodedInputStream input)
static com.google.ortools.linearsolver.MPIndicatorConstraint parseFrom(java.io.InputStream input)
com.google.ortools.linearsolver.MPConstraintProto getConstraint()
com.google.ortools.linearsolver.MPIndicatorConstraint getDefaultInstanceForType()
static Builder newBuilder(com.google.ortools.linearsolver.MPIndicatorConstraint prototype)
static com.google.protobuf.Parser< MPIndicatorConstraint > parser()
static com.google.ortools.linearsolver.MPIndicatorConstraint getDefaultInstance()
static com.google.ortools.linearsolver.MPIndicatorConstraint parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent)
void writeTo(com.google.protobuf.CodedOutputStream output)
static com.google.ortools.linearsolver.MPIndicatorConstraint parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
com.google.protobuf.Parser< MPIndicatorConstraint > getParserForType()
static com.google.ortools.linearsolver.MPIndicatorConstraint parseFrom(com.google.protobuf.ByteString data)
com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
com.google.ortools.linearsolver.MPConstraintProtoOrBuilder getConstraintOrBuilder()
static com.google.ortools.linearsolver.MPIndicatorConstraint parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)