Java Reference

Java Reference

MPArrayConstraint.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
4package com.google.ortools.linearsolver;
5
13public final class MPArrayConstraint extends
14 com.google.protobuf.GeneratedMessageV3 implements
15 // @@protoc_insertion_point(message_implements:operations_research.MPArrayConstraint)
17private static final long serialVersionUID = 0L;
18 // Use MPArrayConstraint.newBuilder() to construct.
19 private MPArrayConstraint(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
20 super(builder);
21 }
22 private MPArrayConstraint() {
23 varIndex_ = emptyIntList();
24 }
25
26 @java.lang.Override
27 @SuppressWarnings({"unused"})
28 protected java.lang.Object newInstance(
29 UnusedPrivateParameter unused) {
30 return new MPArrayConstraint();
31 }
32
33 @java.lang.Override
34 public final com.google.protobuf.UnknownFieldSet
36 return this.unknownFields;
37 }
38 private MPArrayConstraint(
39 com.google.protobuf.CodedInputStream input,
40 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
41 throws com.google.protobuf.InvalidProtocolBufferException {
42 this();
43 if (extensionRegistry == null) {
44 throw new java.lang.NullPointerException();
45 }
46 int mutable_bitField0_ = 0;
47 com.google.protobuf.UnknownFieldSet.Builder unknownFields =
48 com.google.protobuf.UnknownFieldSet.newBuilder();
49 try {
50 boolean done = false;
51 while (!done) {
52 int tag = input.readTag();
53 switch (tag) {
54 case 0:
55 done = true;
56 break;
57 case 8: {
58 if (!((mutable_bitField0_ & 0x00000001) != 0)) {
59 varIndex_ = newIntList();
60 mutable_bitField0_ |= 0x00000001;
61 }
62 varIndex_.addInt(input.readInt32());
63 break;
64 }
65 case 10: {
66 int length = input.readRawVarint32();
67 int limit = input.pushLimit(length);
68 if (!((mutable_bitField0_ & 0x00000001) != 0) && input.getBytesUntilLimit() > 0) {
69 varIndex_ = newIntList();
70 mutable_bitField0_ |= 0x00000001;
71 }
72 while (input.getBytesUntilLimit() > 0) {
73 varIndex_.addInt(input.readInt32());
74 }
75 input.popLimit(limit);
76 break;
77 }
78 case 16: {
79 bitField0_ |= 0x00000001;
80 resultantVarIndex_ = input.readInt32();
81 break;
82 }
83 default: {
84 if (!parseUnknownField(
85 input, unknownFields, extensionRegistry, tag)) {
86 done = true;
87 }
88 break;
89 }
90 }
91 }
92 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
93 throw e.setUnfinishedMessage(this);
94 } catch (java.io.IOException e) {
95 throw new com.google.protobuf.InvalidProtocolBufferException(
96 e).setUnfinishedMessage(this);
97 } finally {
98 if (((mutable_bitField0_ & 0x00000001) != 0)) {
99 varIndex_.makeImmutable(); // C
100 }
101 this.unknownFields = unknownFields.build();
102 makeExtensionsImmutable();
103 }
104 }
105 public static final com.google.protobuf.Descriptors.Descriptor
107 return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_MPArrayConstraint_descriptor;
108 }
109
110 @java.lang.Override
111 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
113 return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_MPArrayConstraint_fieldAccessorTable
114 .ensureFieldAccessorsInitialized(
115 com.google.ortools.linearsolver.MPArrayConstraint.class, com.google.ortools.linearsolver.MPArrayConstraint.Builder.class);
116 }
117
118 private int bitField0_;
119 public static final int VAR_INDEX_FIELD_NUMBER = 1;
120 private com.google.protobuf.Internal.IntList varIndex_;
129 @java.lang.Override
130 public java.util.List<java.lang.Integer>
132 return varIndex_;
133 }
142 public int getVarIndexCount() {
143 return varIndex_.size();
144 }
154 public int getVarIndex(int index) {
155 return varIndex_.getInt(index);
156 }
157
158 public static final int RESULTANT_VAR_INDEX_FIELD_NUMBER = 2;
159 private int resultantVarIndex_;
164 @java.lang.Override
165 public boolean hasResultantVarIndex() {
166 return ((bitField0_ & 0x00000001) != 0);
167 }
172 @java.lang.Override
173 public int getResultantVarIndex() {
174 return resultantVarIndex_;
175 }
176
177 private byte memoizedIsInitialized = -1;
178 @java.lang.Override
179 public final boolean isInitialized() {
180 byte isInitialized = memoizedIsInitialized;
181 if (isInitialized == 1) return true;
182 if (isInitialized == 0) return false;
183
184 memoizedIsInitialized = 1;
185 return true;
186 }
187
188 @java.lang.Override
189 public void writeTo(com.google.protobuf.CodedOutputStream output)
190 throws java.io.IOException {
191 for (int i = 0; i < varIndex_.size(); i++) {
192 output.writeInt32(1, varIndex_.getInt(i));
193 }
194 if (((bitField0_ & 0x00000001) != 0)) {
195 output.writeInt32(2, resultantVarIndex_);
196 }
197 unknownFields.writeTo(output);
198 }
199
200 @java.lang.Override
201 public int getSerializedSize() {
202 int size = memoizedSize;
203 if (size != -1) return size;
204
205 size = 0;
206 {
207 int dataSize = 0;
208 for (int i = 0; i < varIndex_.size(); i++) {
209 dataSize += com.google.protobuf.CodedOutputStream
210 .computeInt32SizeNoTag(varIndex_.getInt(i));
211 }
212 size += dataSize;
213 size += 1 * getVarIndexList().size();
214 }
215 if (((bitField0_ & 0x00000001) != 0)) {
216 size += com.google.protobuf.CodedOutputStream
217 .computeInt32Size(2, resultantVarIndex_);
218 }
219 size += unknownFields.getSerializedSize();
220 memoizedSize = size;
221 return size;
222 }
223
224 @java.lang.Override
225 public boolean equals(final java.lang.Object obj) {
226 if (obj == this) {
227 return true;
228 }
229 if (!(obj instanceof com.google.ortools.linearsolver.MPArrayConstraint)) {
230 return super.equals(obj);
231 }
232 com.google.ortools.linearsolver.MPArrayConstraint other = (com.google.ortools.linearsolver.MPArrayConstraint) obj;
233
234 if (!getVarIndexList()
235 .equals(other.getVarIndexList())) return false;
236 if (hasResultantVarIndex() != other.hasResultantVarIndex()) return false;
237 if (hasResultantVarIndex()) {
239 != other.getResultantVarIndex()) return false;
240 }
241 if (!unknownFields.equals(other.unknownFields)) return false;
242 return true;
243 }
244
245 @java.lang.Override
246 public int hashCode() {
247 if (memoizedHashCode != 0) {
248 return memoizedHashCode;
249 }
250 int hash = 41;
251 hash = (19 * hash) + getDescriptor().hashCode();
252 if (getVarIndexCount() > 0) {
253 hash = (37 * hash) + VAR_INDEX_FIELD_NUMBER;
254 hash = (53 * hash) + getVarIndexList().hashCode();
255 }
256 if (hasResultantVarIndex()) {
257 hash = (37 * hash) + RESULTANT_VAR_INDEX_FIELD_NUMBER;
258 hash = (53 * hash) + getResultantVarIndex();
259 }
260 hash = (29 * hash) + unknownFields.hashCode();
261 memoizedHashCode = hash;
262 return hash;
263 }
264
265 public static com.google.ortools.linearsolver.MPArrayConstraint parseFrom(
266 java.nio.ByteBuffer data)
267 throws com.google.protobuf.InvalidProtocolBufferException {
268 return PARSER.parseFrom(data);
269 }
270 public static com.google.ortools.linearsolver.MPArrayConstraint parseFrom(
271 java.nio.ByteBuffer data,
272 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
273 throws com.google.protobuf.InvalidProtocolBufferException {
274 return PARSER.parseFrom(data, extensionRegistry);
275 }
276 public static com.google.ortools.linearsolver.MPArrayConstraint parseFrom(
277 com.google.protobuf.ByteString data)
278 throws com.google.protobuf.InvalidProtocolBufferException {
279 return PARSER.parseFrom(data);
280 }
281 public static com.google.ortools.linearsolver.MPArrayConstraint parseFrom(
282 com.google.protobuf.ByteString data,
283 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
284 throws com.google.protobuf.InvalidProtocolBufferException {
285 return PARSER.parseFrom(data, extensionRegistry);
286 }
287 public static com.google.ortools.linearsolver.MPArrayConstraint parseFrom(byte[] data)
288 throws com.google.protobuf.InvalidProtocolBufferException {
289 return PARSER.parseFrom(data);
290 }
291 public static com.google.ortools.linearsolver.MPArrayConstraint parseFrom(
292 byte[] data,
293 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
294 throws com.google.protobuf.InvalidProtocolBufferException {
295 return PARSER.parseFrom(data, extensionRegistry);
296 }
297 public static com.google.ortools.linearsolver.MPArrayConstraint parseFrom(java.io.InputStream input)
298 throws java.io.IOException {
299 return com.google.protobuf.GeneratedMessageV3
300 .parseWithIOException(PARSER, input);
301 }
302 public static com.google.ortools.linearsolver.MPArrayConstraint parseFrom(
303 java.io.InputStream input,
304 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
305 throws java.io.IOException {
306 return com.google.protobuf.GeneratedMessageV3
307 .parseWithIOException(PARSER, input, extensionRegistry);
308 }
309 public static com.google.ortools.linearsolver.MPArrayConstraint parseDelimitedFrom(java.io.InputStream input)
310 throws java.io.IOException {
311 return com.google.protobuf.GeneratedMessageV3
312 .parseDelimitedWithIOException(PARSER, input);
313 }
314 public static com.google.ortools.linearsolver.MPArrayConstraint parseDelimitedFrom(
315 java.io.InputStream input,
316 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
317 throws java.io.IOException {
318 return com.google.protobuf.GeneratedMessageV3
319 .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
320 }
321 public static com.google.ortools.linearsolver.MPArrayConstraint parseFrom(
322 com.google.protobuf.CodedInputStream input)
323 throws java.io.IOException {
324 return com.google.protobuf.GeneratedMessageV3
325 .parseWithIOException(PARSER, input);
326 }
327 public static com.google.ortools.linearsolver.MPArrayConstraint parseFrom(
328 com.google.protobuf.CodedInputStream input,
329 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
330 throws java.io.IOException {
331 return com.google.protobuf.GeneratedMessageV3
332 .parseWithIOException(PARSER, input, extensionRegistry);
333 }
334
335 @java.lang.Override
336 public Builder newBuilderForType() { return newBuilder(); }
337 public static Builder newBuilder() {
338 return DEFAULT_INSTANCE.toBuilder();
339 }
340 public static Builder newBuilder(com.google.ortools.linearsolver.MPArrayConstraint prototype) {
341 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
342 }
343 @java.lang.Override
345 return this == DEFAULT_INSTANCE
346 ? new Builder() : new Builder().mergeFrom(this);
347 }
348
349 @java.lang.Override
351 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
352 Builder builder = new Builder(parent);
353 return builder;
354 }
362 public static final class Builder extends
363 com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
364 // @@protoc_insertion_point(builder_implements:operations_research.MPArrayConstraint)
365 com.google.ortools.linearsolver.MPArrayConstraintOrBuilder {
366 public static final com.google.protobuf.Descriptors.Descriptor
368 return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_MPArrayConstraint_descriptor;
369 }
370
371 @java.lang.Override
372 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
374 return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_MPArrayConstraint_fieldAccessorTable
375 .ensureFieldAccessorsInitialized(
376 com.google.ortools.linearsolver.MPArrayConstraint.class, com.google.ortools.linearsolver.MPArrayConstraint.Builder.class);
377 }
378
379 // Construct using com.google.ortools.linearsolver.MPArrayConstraint.newBuilder()
380 private Builder() {
381 maybeForceBuilderInitialization();
382 }
383
384 private Builder(
385 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
386 super(parent);
387 maybeForceBuilderInitialization();
388 }
389 private void maybeForceBuilderInitialization() {
390 if (com.google.protobuf.GeneratedMessageV3
391 .alwaysUseFieldBuilders) {
392 }
393 }
394 @java.lang.Override
395 public Builder clear() {
396 super.clear();
397 varIndex_ = emptyIntList();
398 bitField0_ = (bitField0_ & ~0x00000001);
399 resultantVarIndex_ = 0;
400 bitField0_ = (bitField0_ & ~0x00000002);
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_MPArrayConstraint_descriptor;
408 }
409
410 @java.lang.Override
411 public com.google.ortools.linearsolver.MPArrayConstraint getDefaultInstanceForType() {
412 return com.google.ortools.linearsolver.MPArrayConstraint.getDefaultInstance();
413 }
414
415 @java.lang.Override
416 public com.google.ortools.linearsolver.MPArrayConstraint build() {
417 com.google.ortools.linearsolver.MPArrayConstraint result = buildPartial();
418 if (!result.isInitialized()) {
419 throw newUninitializedMessageException(result);
420 }
421 return result;
422 }
423
424 @java.lang.Override
425 public com.google.ortools.linearsolver.MPArrayConstraint buildPartial() {
426 com.google.ortools.linearsolver.MPArrayConstraint result = new com.google.ortools.linearsolver.MPArrayConstraint(this);
427 int from_bitField0_ = bitField0_;
428 int to_bitField0_ = 0;
429 if (((bitField0_ & 0x00000001) != 0)) {
430 varIndex_.makeImmutable();
431 bitField0_ = (bitField0_ & ~0x00000001);
432 }
433 result.varIndex_ = varIndex_;
434 if (((from_bitField0_ & 0x00000002) != 0)) {
435 result.resultantVarIndex_ = resultantVarIndex_;
436 to_bitField0_ |= 0x00000001;
437 }
438 result.bitField0_ = to_bitField0_;
439 onBuilt();
440 return result;
441 }
442
443 @java.lang.Override
444 public Builder clone() {
445 return super.clone();
446 }
447 @java.lang.Override
449 com.google.protobuf.Descriptors.FieldDescriptor field,
450 java.lang.Object value) {
451 return super.setField(field, value);
452 }
453 @java.lang.Override
455 com.google.protobuf.Descriptors.FieldDescriptor field) {
456 return super.clearField(field);
457 }
458 @java.lang.Override
460 com.google.protobuf.Descriptors.OneofDescriptor oneof) {
461 return super.clearOneof(oneof);
462 }
463 @java.lang.Override
465 com.google.protobuf.Descriptors.FieldDescriptor field,
466 int index, java.lang.Object value) {
467 return super.setRepeatedField(field, index, value);
468 }
469 @java.lang.Override
471 com.google.protobuf.Descriptors.FieldDescriptor field,
472 java.lang.Object value) {
473 return super.addRepeatedField(field, value);
474 }
475 @java.lang.Override
476 public Builder mergeFrom(com.google.protobuf.Message other) {
477 if (other instanceof com.google.ortools.linearsolver.MPArrayConstraint) {
478 return mergeFrom((com.google.ortools.linearsolver.MPArrayConstraint)other);
479 } else {
480 super.mergeFrom(other);
481 return this;
482 }
483 }
484
485 public Builder mergeFrom(com.google.ortools.linearsolver.MPArrayConstraint other) {
486 if (other == com.google.ortools.linearsolver.MPArrayConstraint.getDefaultInstance()) return this;
487 if (!other.varIndex_.isEmpty()) {
488 if (varIndex_.isEmpty()) {
489 varIndex_ = other.varIndex_;
490 bitField0_ = (bitField0_ & ~0x00000001);
491 } else {
492 ensureVarIndexIsMutable();
493 varIndex_.addAll(other.varIndex_);
494 }
495 onChanged();
496 }
497 if (other.hasResultantVarIndex()) {
498 setResultantVarIndex(other.getResultantVarIndex());
499 }
500 this.mergeUnknownFields(other.unknownFields);
501 onChanged();
502 return this;
503 }
504
505 @java.lang.Override
506 public final boolean isInitialized() {
507 return true;
508 }
509
510 @java.lang.Override
512 com.google.protobuf.CodedInputStream input,
513 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
514 throws java.io.IOException {
515 com.google.ortools.linearsolver.MPArrayConstraint parsedMessage = null;
516 try {
517 parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
518 } catch (com.google.protobuf.InvalidProtocolBufferException e) {
519 parsedMessage = (com.google.ortools.linearsolver.MPArrayConstraint) e.getUnfinishedMessage();
520 throw e.unwrapIOException();
521 } finally {
522 if (parsedMessage != null) {
523 mergeFrom(parsedMessage);
524 }
525 }
526 return this;
527 }
528 private int bitField0_;
529
530 private com.google.protobuf.Internal.IntList varIndex_ = emptyIntList();
531 private void ensureVarIndexIsMutable() {
532 if (!((bitField0_ & 0x00000001) != 0)) {
533 varIndex_ = mutableCopy(varIndex_);
534 bitField0_ |= 0x00000001;
535 }
536 }
545 public java.util.List<java.lang.Integer>
547 return ((bitField0_ & 0x00000001) != 0) ?
548 java.util.Collections.unmodifiableList(varIndex_) : varIndex_;
549 }
558 public int getVarIndexCount() {
559 return varIndex_.size();
560 }
570 public int getVarIndex(int index) {
571 return varIndex_.getInt(index);
572 }
584 int index, int value) {
585 ensureVarIndexIsMutable();
586 varIndex_.setInt(index, value);
587 onChanged();
588 return this;
589 }
599 public Builder addVarIndex(int value) {
600 ensureVarIndexIsMutable();
601 varIndex_.addInt(value);
602 onChanged();
603 return this;
604 }
615 java.lang.Iterable<? extends java.lang.Integer> values) {
616 ensureVarIndexIsMutable();
617 com.google.protobuf.AbstractMessageLite.Builder.addAll(
618 values, varIndex_);
619 onChanged();
620 return this;
621 }
631 varIndex_ = emptyIntList();
632 bitField0_ = (bitField0_ & ~0x00000001);
633 onChanged();
634 return this;
635 }
636
637 private int resultantVarIndex_ ;
642 @java.lang.Override
643 public boolean hasResultantVarIndex() {
644 return ((bitField0_ & 0x00000002) != 0);
645 }
650 @java.lang.Override
651 public int getResultantVarIndex() {
652 return resultantVarIndex_;
653 }
659 public Builder setResultantVarIndex(int value) {
660 bitField0_ |= 0x00000002;
661 resultantVarIndex_ = value;
662 onChanged();
663 return this;
664 }
670 bitField0_ = (bitField0_ & ~0x00000002);
671 resultantVarIndex_ = 0;
672 onChanged();
673 return this;
674 }
675 @java.lang.Override
677 final com.google.protobuf.UnknownFieldSet unknownFields) {
678 return super.setUnknownFields(unknownFields);
679 }
680
681 @java.lang.Override
683 final com.google.protobuf.UnknownFieldSet unknownFields) {
684 return super.mergeUnknownFields(unknownFields);
685 }
686
687
688 // @@protoc_insertion_point(builder_scope:operations_research.MPArrayConstraint)
689 }
690
691 // @@protoc_insertion_point(class_scope:operations_research.MPArrayConstraint)
692 private static final com.google.ortools.linearsolver.MPArrayConstraint DEFAULT_INSTANCE;
693 static {
694 DEFAULT_INSTANCE = new com.google.ortools.linearsolver.MPArrayConstraint();
695 }
696
697 public static com.google.ortools.linearsolver.MPArrayConstraint getDefaultInstance() {
698 return DEFAULT_INSTANCE;
699 }
700
701 @java.lang.Deprecated public static final com.google.protobuf.Parser<MPArrayConstraint>
702 PARSER = new com.google.protobuf.AbstractParser<MPArrayConstraint>() {
703 @java.lang.Override
704 public MPArrayConstraint parsePartialFrom(
705 com.google.protobuf.CodedInputStream input,
706 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
707 throws com.google.protobuf.InvalidProtocolBufferException {
708 return new MPArrayConstraint(input, extensionRegistry);
709 }
710 };
711
712 public static com.google.protobuf.Parser<MPArrayConstraint> parser() {
713 return PARSER;
714 }
715
716 @java.lang.Override
717 public com.google.protobuf.Parser<MPArrayConstraint> getParserForType() {
718 return PARSER;
719 }
720
721 @java.lang.Override
722 public com.google.ortools.linearsolver.MPArrayConstraint getDefaultInstanceForType() {
723 return DEFAULT_INSTANCE;
724 }
725
726}
727
Builder clearResultantVarIndex()
optional int32 resultant_var_index = 2;
.lang.Override int getResultantVarIndex()
optional int32 resultant_var_index = 2;
.lang.Override Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
.lang.Override Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
.lang.Override boolean hasResultantVarIndex()
optional int32 resultant_var_index = 2;
.lang.Override final Builder mergeUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
.lang.Override com.google.ortools.linearsolver.MPArrayConstraint build()
.lang.Override Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
.lang.Override com.google.ortools.linearsolver.MPArrayConstraint getDefaultInstanceForType()
Builder setResultantVarIndex(int value)
optional int32 resultant_var_index = 2;
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Builder mergeFrom(com.google.ortools.linearsolver.MPArrayConstraint other)
.lang.Override final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Builder addAllVarIndex(java.lang.Iterable<? extends java.lang.Integer > values)
.lang.Override com.google.ortools.linearsolver.MPArrayConstraint buildPartial()
.lang.Override Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
.lang.Override Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
static com.google.ortools.linearsolver.MPArrayConstraint parseFrom(com.google.protobuf.CodedInputStream input)
.lang.Deprecated static final com.google.protobuf.Parser< MPArrayConstraint > PARSER
.lang.Override int getResultantVarIndex()
optional int32 resultant_var_index = 2;
static com.google.ortools.linearsolver.MPArrayConstraint parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.linearsolver.MPArrayConstraint parseFrom(java.nio.ByteBuffer data)
.lang.Override boolean hasResultantVarIndex()
optional int32 resultant_var_index = 2;
.lang.Override Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
static com.google.ortools.linearsolver.MPArrayConstraint parseDelimitedFrom(java.io.InputStream input)
static com.google.ortools.linearsolver.MPArrayConstraint parseFrom(com.google.protobuf.ByteString data)
static com.google.ortools.linearsolver.MPArrayConstraint parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override com.google.ortools.linearsolver.MPArrayConstraint getDefaultInstanceForType()
.lang.Override com.google.protobuf.Parser< MPArrayConstraint > getParserForType()
.lang.Override void writeTo(com.google.protobuf.CodedOutputStream output)
static com.google.ortools.linearsolver.MPArrayConstraint parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.linearsolver.MPArrayConstraint parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
.lang.Override final com.google.protobuf.UnknownFieldSet getUnknownFields()
static com.google.ortools.linearsolver.MPArrayConstraint parseFrom(byte[] data)
static com.google.ortools.linearsolver.MPArrayConstraint parseFrom(java.io.InputStream input)
static com.google.ortools.linearsolver.MPArrayConstraint getDefaultInstance()
static com.google.protobuf.Parser< MPArrayConstraint > parser()
.lang.Override java.util.List< java.lang.Integer > getVarIndexList()
static com.google.ortools.linearsolver.MPArrayConstraint parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override java.lang.Object newInstance(UnusedPrivateParameter unused)
.lang.Override boolean equals(final java.lang.Object obj)
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
static com.google.ortools.linearsolver.MPArrayConstraint parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Builder newBuilder(com.google.ortools.linearsolver.MPArrayConstraint prototype)