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